The full-time bachelor's degree programme comprises a standard study period of six semesters. The curriculum includes a ‘mobility window’ in the 5th semester: a semester reserved for you to study abroad or undertake further modules with an applied focus as part of career development.
For the bachelor's programmes, the total student workload for the courses is 180 ECTS credits.
A key element of this programme is the Career Development Semester, within which you will work on an end-to-end software engineering project. This project will allow you to work on a business problem, similar to what you may be given by a future employer. You will take this problem and develop a solution by collecting data, then building software to resolve the problem. You will then evaluate, test, and deliver the business solution, just like you would for an employer or client.
Additionally, within this module, you will work in App & Web Development Studio. This is a sandbox style lab, where you will have the opportunity to develop a web or mobile app, using the technical skills developed in previous modules. This is your opportunity to put the theory you have learned into practice, which will develop your skills for your career ahead.
Indicative Content
Subject Specific Competencies
Introduction to Programming
Data Structures & Algorithms
Databases & Big Data
Computer Science Lab
Advanced Algorithms
Advanced Programming
App & Web Development
Computer Networks
Software Design and Modelling
Software Testing
Operating Systems
Cyber Security
General Business Competencies
Digital Transformation and Cases
Sustainability Management
Project Management
Innovation Management in a Digital and Globalised World
Action and Intercultural Competencies
Creative Problem Solving and Strategy Development
Foreign Language
Study Abroad or Career Development Semester*
Internship
Scientific and Methods Competencies
Mathematical Foundations
Statistics
Academic Writing and Research Methods
Bachelor Thesis
Career Development Semester
End-to-End Software Engineering Project
Software & AI
Business Start-up Simulation
App & Web Development Studio
Show less