Department of Computer Science
Graduate Programs
Graduate Programs
The Department of Computer Science is committed to excellence in scholarly activities and research; inter-departmental and inter-university collaborative projects are particularly emphasized. Key research areas include Autonomous Systems and Technologies, Biomedical Informatics, Computer Graphics, Computer Vision, Cyber Infrastructure and Security, Data Systems and Analysis, Software Engineering, Programming Languages, and Virtual Reality.
Advanced degrees include a Doctor of Science in Computer Science and a Master of Science. In addition, the department offers Post- Baccalaureate Certificates in Computer Science.
Cybersecurity specialization
Cybersecurity specialization includes the fundamental concepts underlying the construction of secure systems with the use of cryptography to secure interactions.
Artificial Intelligence (AI) and Machine Learning (ML) specialization
Artificial Intelligence (AI) and Machine Learning (ML) specialization includes the study of AI principles and techniques, as well as foundational material on topics such as logic, probability and language.
Data Science specialization
Data Science specialization focuses on core competencies in machine learning, data mining, data visualization, and cloud computing. It also includes interdisciplinary data science course work offered in cooperation with the Department of Mathematics.