Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Our MSc program equips you with advanced research methodologies while working closely with faculty advisors on your selected thesis or project. The curriculum includes diverse computer science courses to expand your expertise. Graduates develop comprehensive capabilities that provide career advantages and prepare them for doctoral studies.
Program participants will: create, execute, and evaluate computational solutions for practical challenges
develop sophisticated computer science and engineering abilities along with interdisciplinary knowledge, obtain research or industry experience in computing, consider security, privacy, and user diversity when solving IT industry problems, understand computer scientists' ethical obligations and professional roles