Bachelor of Science (B.Sc.) in Computer Science
The Bachelor of Science in Computer Science is a three-year, full-time programme totalling 180 ECTS, designed to provide students with the scientific foundations, technical skills, and professional autonomy required for an MQF/EQF Level 6 graduate. The programme aims to transform students into specialised problem-solvers who can analyse and innovate within the rapidly evolving global technology landscape.
This is achieved through mandatory scientific training, theoretical depth, practical application, progressive specialisation, and a capstone project. The Scientific Reading and Writing in Computer Science module in Year 1 is compulsory, providing essential skills to critically evaluate academic papers, synthesise complex information, and formally document research findings. Modules in Algorithms, Discrete Mathematics, and Formal Logic enforce the rigorous mathematical and analytical framework underlying all of computer science. Hands-on lab sessions, coding projects, and hackathons translate theory into practical competence across programming, databases, networking, and software engineering.