Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Master of Science in Computer Science program delivers in-depth training across all computer science disciplines. Ideal for aspiring leaders in technology-driven companies, this degree also prepares students for doctoral studies. Our goal is to equip graduates with expert-level skills and a commitment to continuous education. Students can select between two tracks: an applied focus through the software development project option (Plan B) or a research-oriented thesis path (Plan A).
Program Outcomes
Grasp fundamental computer science theories, methodologies, and tools.
Analyze, define, and resolve challenges using disciplinary expertise.
Excel in team-based collaborative environments.
Communicate computer science concepts clearly through appropriate channels.
Develop specialized expertise in a chosen computer science field.
Conduct meaningful research in their specialization and/or undertake projects addressing real-world industry and community challenges.