Accreditation:
Tuition costs:
Area:
Duration:
Language:
Mode:
Description:
The course teaches students comprehensive and specialised subjects in computer science; it teaches students cutting-edge engineering skills to solve real-world problems using computational thinking and tools. Most of this program is the case (or) project-based where students learn by solving real-world problems end to end. This program has core courses that focus on computational thinking and problem solving from first principles.
The core courses are followed by specialization courses that teach various aspects of building real-world systems. This is followed by more advanced courses that focus on research-level topics, which cover state-of-the-art methods. The program also has a capstone project at the end, wherein students can either work on building end-to-end solutions to real-world problems (or) work on a research topic. The program also focuses on teaching the students the “ability to learn” so that they can be lifelong learners constantly upgrading their skills. Students can choose from a spectrum of courses to specialize in a specific sub-area of Computer Science like Artificial Intelligence and Machine Learning, Cloud and Full Stack Development, etc.
The overall course objectives of the programme are:
Knowledge
Skills
Competences
In total, Master of Science in Computer Science is 2250 hours to complete; the programme is structured with tiers, which are described below.
375 required hours
All students must complete 15 ECTS (3 courses) of Tier 1 foundational modules.
125h
125h
125h
125h
125h
125h
1625 required hours
Learners should complete 65 ECTS (13 courses) from Tier 2 electives
125h
125h
125h
125h
125h
125h
125h
125h
125h
125h
125h
125h
125h
125h
125h
250h
125h
250h
125h
125h
125h
125h
125h
125h
125h
125h
125h
125h
250 required hours
Learners must complete a 10 ECTS (1 course) Capstone project.
250h