Doctor of Science in Computer Science
Currently not accepting applications.
60 Semester Credits / 12 Semesters / 37 Months
Delivery Mode: Online
The Doctor of Science in Computer Science program recruits individuals from diverse settings and communities who seek to become effective technological innovators, who exhibit a foundational knowledge in computer science (e.g. Object Oriented Programming, data structures, analysis of algorithms, and discrete mathematics) and use this knowledge to ask questions and creatively think in order to determine the best uses of technological innovation in a variety of fields and apply technological methods to create systems that benefit and improve business and society.
The mission of the Doctor of Science in Computer Science program is to provide quality education grounded in theoretical and empirical research, in order to prepare students to assume positions as technological innovators in the professional workforce. The program provides an academically rigorous learning environment that encourages creative thought in technical and theoretical issues so that students have the ability to apply their educational foundation in a variety of real-life settings.
The mission of the Doctor of Science in Computer Science program is to provide a deep understanding and systemic ability to apply doctoral-level research and writing, discrete and statistical mathematics, economic and operations theory, technology and innovations management, simulation, modeling, algorithmic design, logic, programming constructs, and automata complexity theory to business and societal topics.
This doctorate program is broad in scope, preparing students in the application, research, analysis, and evaluation of past and emerging computer software design topics and applications.
Throughout the program, students engage in the research, inquiry, and application of computer software design related topics, with a special focus on the evaluation and identification of new possibilities for computer technology and algorithm-based applications. Students work individually and in the learning community setting through applied course projects, assignments, deep research, ideation, cross-disciplinary assignments, and online communications. Completion of the final doctoral project follows a systematic doctoral project model and produces a unique new piece of knowledge of societal value to the field of computer science.
Outcomes
Students will critically evaluate theoretical and applied research in computer science.
Students will synthesize interdisciplinary scholarly literature relevant to advanced computer science topics.
Students will apply advanced computer science concepts, methodologies, and best practices to complex technical and organizational problems.
Students will conduct original applied research that advances knowledge or practice in computer science.
Students will propose innovative technological solutions grounded in research, industry standards, and ethical considerations.
Students will assess the economic, operational, and societal implications of computer science technologies and applications.
Students will communicate advanced computer science knowledge and research findings effectively in scholarly written and oral formats.
DSCS Course Requirements
Core Requirements
| DCS901 | Discrete Mathematics for Computer Scientists | 3 |
| DCS902 | Concurrent and Distributed Systems | 3 |
| DCS903 | System Metrics & Risk Management | 3 |
| DCS904 | Modern Compiler Design | 3 |
| DCS905 | Simulation and Modeling | 3 |
| DCS906 | Automata Complexity Theory | 3 |
| DCS907 | Algorithm Design | 3 |
| DCS908 | Computer Ethics | 3 |
| DCS909 | Artificial Intelligence | 3 |
Research Courses
| RES900 | Doctoral Writing and Inquiry into Research | 3 |
| RES901 | Techniques and Interpretation for Advanced Statistical Research | 3 |
| RES906 | Technology and Innovation Management | 3 |
| RES910 | Research Design and Methodology | 3 |
| RES912 | Introduction to the Doctoral Project | 3 |
| RES916 | Problem-Based Research in Action | 3 |
Doctoral Project Courses
| SDP995 | Doctoral Project I: Concept Paper and Doctoral Committee Selection | 3 |
| SDP996 | Doctoral Project II: Literature Review | 3 |
| SDP997 | Doctoral Project III: Methodology and Ethics | 3 |
| SDP998 | Doctoral Project IV: Research and Results | 3 |
| SDP999 | Doctoral Project V: Conclusion and Oral Defense | 3 |