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, as well as soft skills in communication, collaboration, and project management that enable students to succeed in real-world business environments. Most of this program is 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 problems solving from first principles. The core courses are followed by specialization courses that teach various aspects of building real-world systems.
750 hours | 30 ECTS
125 hours | 5 ECTS
Introduction to Problem-Solving Techniques :Part 1
125 hours | 5 ECTS
Introduction to Computer Programming: Part 1
125 hours | 5 ECTS
Relational Databases
125 hours | 5 ECTS
Numerical Programming in Python
125 hours | 5 ECTS
Introduction to Machine Learning
125 hours | 5 ECTS
Applied Statistics