Build a better future through technology
From the Internet of Things and SaaS to AI and neural networks, computer science is behind the emerging technologies that will lead us into tomorrow. These innovations can take us in exciting new directions and solve humanity’s greatest problems, but this innovation and development requires the work of dedicated, skilled and creative computer professionals. A solid computer science education is crucial for those that want to play an important role in the tech revolution.
Where creativity and technology meet
Our Doctor of Philosophy in Computer Science program* takes an applied approach to computer science theory and research. During your time at NCU you’ll do more than write papers about the research that others have done. You’ll be given the opportunity to propose your own research, complete hands-on replication studies and add to the computer science knowledge base. Grounded in real-world tasks drawn directly from industry, your assignments will allow you to build a portfolio of work as you complete your doctoral studies.
Our curriculum is designed to expand your existing areas of expertise by exploring subjects such as software engineering, artificial intelligence, data mining and cybersecurity. Your doctoral journey will take you deep into the examination of real-world computational issues and the analysis of advanced computing problems.
At NCU, you can complete your Doctor of Philosophy in Computer Science 100% online. You’ll learn the latest concepts and theories using cutting-edge curriculum that is designed and taught by high-experienced and respected industry experts. This ensures that you’re exposed to the latest concepts, methods and technology available.
- Computer and Information Systems Managers
- Computer and Information Research Scientists
- Information Security Analysts
- Computer Programmers
- Software Developers, Applications
- Software Developers, Systems Software
- Web Developers
- Computer Network Support Specialists
- Computer Science Teachers, Postsecondary
- Computer Systems Analysts
- Database Administrators
- Network and Computer Systems Administrators
- Computer Network Architects
Program at a Glance
Total Credit Hours: 60 Credit Hours
Courses: 20 Courses
Recommended Completion Time: 50 Months
Next Start Date: Every Monday
Classroom Size: One