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 abilities that provide career advantages and prepare them for doctoral studies.
Program participants will: create, deploy, and evaluate computational systems solving practical challenges
develop sophisticated computer science and engineering capabilities along with interdisciplinary knowledge, obtain research or industry experience in computing, consider security, privacy, and user diversity when developing IT solutions, understand professional ethics and responsibilities in computer science