Doctorate - Computer Science

Colorado Technical University's Doctor of Computer Science program is designed to provide you with advanced research and technical skills to prepare you for the highest levels of advancement within the computer science field. Read on for more information about the Doctor of Computer Science program.

Frequently Asked Questions

What Kind of Program Is It?

Students of Colorado Technical University's online Doctor of Computer Science program have the opportunity to work with a faculty mentor, develop individual projects, and strengthen research skills within a computer science area of expertise. A total of 12 research and writing courses provided throughout the program allow students to develop publishable research projects and define practical skills in the field. The program's core curriculum also covers current issues in computer science, project management, software engineering, software design, and futuring techniques. Topics in relevant electives include modeling, interactive software, database systems, software development risks, and network security.

What are the Prerequisites?

A master's degree is generally required for those seeking to enter the Doctor of Computer Science program. Colorado Technical University does offer students the option to earn a master's degree from CTU while pursuing their doctorate. Applicants to all of Colorado Technical University's programs must have a high school diploma or equivalent; some programs have additional requirements.

What are the Course Requirements?

The Doctor of Computer Science program at Colorado Technical University requires the completion of 96 credits. This requirement includes 66 credits in the core curriculum and 30 credits in electives courses.

Computer Science Course Requirements

Core Courses

Course CodeCourse Name
CS 801Research and Writing I
CS 803 Current Topics in the Discipline
CS 804 Research Methods
CS 806 Research and Writing II
CS 807 Project Management and Process Engineering
CS 811 Research and Writing III
CS 816 Research and Writing IV
CS 821 Research and Writing V
CS 826 Research and Writing VI
CS 831 Research and Writing VII
CS 836 Research and Writing VIII
CS 837 Requirements Engineering
CS 841 Research and Writing IX
CS 846 Research and Writing X
CS 851 Research and Writing XI
CS 854 Software Architecture and Design
CS 855 Futuring and Innovation
CS 856 Research and Writing XII


CS 810 Simulation and Modeling
CS 820 Usability and Interaction
CS 825 Advanced Topics in Database Systems
CS 838 Concurrent and Distributed Systems
CS 840 System Metrics and Risk Analysis
CS 850 Networking and Security

What Could I Do After I Graduate?

Career Opportunities

Completion of Colorado Technical University's Doctor of Computer Science program could lead to career advancement in various areas of computer science. You could pursue corporate executive positions in information technology, software development, database management, or network administration. You might also choose to seek a career in academics at a college or university.

CTU does not guarantee employment or salary. University grants or scholarships are based on established criteria as published in the University's catalog and are awarded after verification that the conditions of eligibility have been met.