Bachelor's Programme Computer Engineering
- Programme Code
-
UE 033 535 – Bachelor's Programme Computer Engineering
- Duration of Programme
-
6 semesters
- Credits
-
180 ECTS
- Language
-
German
- Degree
-
Bachelor of Science (BSc)
- Curriculum
Studieninhalte
In the Bachelor's Programme Computer Engineering, you will learn how software and hardware work together to develop modern computer systems. You will acquire both theoretical knowledge and practical skills to design secure and powerful digital systems.
The programme covers topics such as programming, algorithms, machine learning and computer architecture. You will also learn how special computer systems work that operate in real time or are particularly resistant to errors. In addition, you will acquire basic knowledge of electrical engineering, such as microelectronics and signal processing.
Admission procedure
It is important to us that everyone who is interested in Informatics can study with us - regardless of their educational background. Therefore, during the application process, we do not test programming or Computer Science skills, nor do we expect you to have experience with computers. Instead, we test your ability to solve problems, think logically and understand texts. The application process takes place only once a year, regardless of whether you want to start in the winter or summer semester.
For the latest information, please visit the Admission Procedures page.
Further information about the programme
To be successful in this programme, there are no special requirements beyond the general requirements for a degree. Thus, you do not need to have prior experience in programming or with specific tools. However, in order to begin studying Informatics, you will need to pass an admissions process with a ranking test that is explained in detail (process, test examples, material, etc.). To help you get started with the programme, we also offer a number of events before the official start of the programmes in the winter semester.
Apart from the formal conditions for admission, you do not have to meet any other requirements. For example, you do not need an HTL degree to apply for the programme. You must register online in the campus software TISS, opens an external URL in a new window to participate in the admission procedure.
If you have been awarded a place through the admissions process, you can apply for admission to the Bachelor's Programme in Informatics, Computer Engineering or Business Informatics until the end of the general admission period for the winter or summer semester. You must meet the required credentials and other admission requirements. The admission takes place in the admission office of the TU Wien.
If you have any questions about the programme, you can contact the Student Union, opens an external URL in a new window and the Dean's Office of the Faculty of Informatics, opens an external URL in a new window.
The contents of the Programme are divided into different modules. A module consists of individual courses or courses with related content. You must complete these in order to complete the module. Thematically similar modules are combined into examination subjects. These examination subjects appear on the degree certificate with the overall grade achieved upon completion of the programme.
The scope of courses and modules is expressed in ECTS points. One ECTS point represents 25 hours of work.

The Bachelor's Programme Computer Engineering is composed of several modules. A module consists of several courses, all of which you must complete in order to graduate from the module.
The mandatory foundation modules are:
- Fundamentals of Computer Science: Fundamentals of Digital Systems, Ways of Thinking in Informatics, Algorithms and Data Structures, and Theoretical Computer Science.
- Hardware: Electrical Engineering Fundamentals and Digital Design
- Mathematics: Algebra and Discrete Mathematics, Analysis 1 and 2 as well as Probability Theory and Stochastic Processes
- Programming: Introduction to Programming, Operating Systems and Computer Networks as well as Microcomputers
- Signals and Systems: Signals and Systems as well as Modelling and Control Engineering Lab
- Reliable Distributed Real-Time Systems: Program and System Verification, Reliable Real-Time Systems, Decentralized Automation as well as Fundamentals of Security
In addition, you must complete 10 ECTS from a catalog of courses to deepen and broaden your knowledge. From a catalog of free electives and transferable skills you have to complete 18 ECTS.
Finally, you have to write your final paper, the bachelor thesis.
More detailed information can be found in the curriculum in TISS, opens an external URL in a new window.
TU Wien offers its students the opportunity to spend a semester abroad. The International Office can help and support you with the organization.
In the Master's Programme, there are double degree programs offered in cooperation with INSA Lyon and TU Darmstadt. This gives you the opportunity to study abroad not only at TU Wien but also at one of the partner universities.
In the Bachelor's Programme Computer Engineering you will spend most of your time at Treitlstraße 1-3. However, there are also courses that take place at other locations such as Favoritenstraße, the Freihaus, the Gußhaus or the Getreidemarkt.
The programme is supervised by various institutes:
- Institute of Computer Engineering
- Institute of Logic and Computation
- Institute of Computer Technology
- Institute of Telecommunications
- Institute of Automation and Control
After you have completed all required courses and your Bachelor's thesis has been evaluated, you can submit your degree.
As a graduate of the Bachelor's Programme Technical Mathematics, you will be awarded the academic degree "Bachelor of Science" - BSc for short. To find out how to graduate, visit https://informatics.tuwien.ac.at/study-services/bachelor-graduation/, opens an external URL in a new window.