Doctor of Computer Science (DCS)
Program Description
The applied version of the Doctor of Computer Science (DCS) program is for students with existing knowledge, academically and experientially, in computer science or a closely related field of information technology. The program emphasizes the development of advanced computer science knowledge and the practical application of research in programming languages, operating systems, database management systems, software engineering, and design and analysis of algorithms. Coursework and research areas culminate with the completion of a dissertation or applied doctoral research project in a relevant area such as cybersecurity, data science and analytics, artificial intelligence, and emerging technologies. Throughout the program, students remain engaged in practical learning experiences that provide opportunities to apply learning from the program to real-world settings as part of a continuous internship experience.