Computer Engineering Program

The Computer Engineering Program offers an undergraduate curriculum based on computer hardware, software and applications.

The aim of the program is first to equip students with a firm base in fundamentals of engineering and computer science and then to prepare and orient them for topics such as computer architecture, microprocessors, operating systems, programming languages, algorithms, databases, software engineering and computer networks.

During their studies, students find ample opportunities to develop experience in diverse programming languages and operating systems. After completing mandatory courses, the students enroll in specialized elective courses, which are followed by a senior project.

The program requires the completion of 240 ECTS credits and two obligatory summer practice spanning a total of 40 working days.

Click here for the Computer Engineering Curriculum applied before 2019 .

Click here for the Computer Engineering Curriculum applied 2019 and after.

Click here for the Computer Engineering Curriculum applied 2021 and after.