In the Bachelor's programme “Technische Informatik” (hereafter: Computer Engineering), you will learn how software and hardware interact to develop modern computer systems. You will acquire both theoretical knowledge and practical skills to design secure and high-performance digital systems. The programme covers topics such as programming, algorithms, machine learning, and computer architecture. You will also learn how specialised computer systems operate, including those that function in real time or require a high degree of fault tolerance. In addition, you will gain foundational knowledge in electrical engineering, for example in microelectronics and signal processing.

The programme is structured around the following subject areas:

  • Foundations of Computer Science (Fundamentals of Digital Systems, Computational Thinking, Algorithms and Data Structures, and Theoretical Computer Science)
  • Hardware (Fundamentals of Electrical Engineering and Digital Design)
  • Mathematics (Algebra and Discrete Mathematics, Calculus I and II, and Probability Theory and Stochastic Processes)
  • Programming (Introduction to Programming, Operating Systems and Computer Networks, and Microcomputers)
  • Signals and Systems (Signals and Systems, Modelling and Control Engineering)
  • Reliable Distributed Real-Time Systems (Program and System Verification, Reliable Real-Time Systems, Decentralised Automation, and Foundations of Security)

Degree programme codeUE 033 535 - Bachelor's Programme Computer Engineering
Related fields of study UE 033 521 - Bachelor's Programme Informatics
UE 033 526 - Bachelor's Programme Business Informatics
Duration of the degree programme6 semesters
Credits180 ECTS
Language of instruction German
DegreeBachelor of Science (BSc)
Recommended semester plan Computer Engineering, opens an external URL in a new window
Key Facts and Related Fields of Study 

Selection Procedure

At TU Wien, we want everyone interested in computer science to have the opportunity to study with us, regardless of their educational background. For this reason, the selection procedure does not assess programming skills and does not require any prior experience with computers. Instead, it evaluates your ability to solve problems, think logically, and comprehend texts. The selection procedure takes place only once a year, regardless of whether you plan to start in the winter or summer semester. If you pass the selection procedure, you can complete your admission until the end of the general admission deadline for the winter or summer semester. You must provide the required documents and meet all other admission requirements. Admission is done by the Admission Office

Further Information

There are no special requirements for successfully completing the programme beyond the general requirements for university studies. You do not need any prior experience in programming or with specific tools. However, to begin a degree in Computer Engineering, you must pass a selection procedure that includes a ranking test, which is explained in detail (procedure, sample questions, content, etc.). To help you get off to a good start, we also offer a series of preparatory events before the official start of the winter semester.

Whether you are interested in science, business, or industry, graduates in Computer Engineering are in high demand. The IT sector offers numerous career opportunities, and you can contribute to creating a better world for everyone.

You can develop apps and software, conduct research, program, advise companies, manage IT projects, or even start your own business. With a Bachelor's degree in Computer Engineering, you are prepared for an international career in the IT world. And the best part? The IT sector often offers attractive salaries, and with a good work-life balance, you can also enjoy your free time.

At TU Wien, after completing a Bachelor's degree in Computer Engineering, you can enrol in one of the following Master’s programmes to specialise further:

Admission to the following degree programmes is also possible, but additional exams may be required:

After activation, data may be transmitted to third parties. Data protection declaration., opens in new window

Computer Engineering at TU Wien: Professor explains!