TU Wien Informatics

BSc Computer Engineering

  • Bachelor Program
  • UE 033 535

You're curious about how digital systems power the world, and you want to dive into the inner workings of circuits, processors, and embedded systems? Computer Engineering combines Informatics and Electrical Engineering. Calculate, plan, program, network, and build future technologies – today.

/bachelor/computer-engineering/schneckenhaufen-6-ti-OPT.png

Facts

  • Duration: 6 Semesters
  • ECTS: 180
  • Degree: Bachelor of Science (BSc)
  • Language: German
  • Restricted Admission: Yes / Process
  • Curriculum: PDF / Courses
  • Questions? — We have answers

Diese Seite in Deutsch.

About

Watch on YouTube: https://youtu.be/YJNKCYzOQ2Q

What to expect?

Whether by developing safer medical devices, advancing robotics and automation systems, or engineering autonomous vehicles—a Bachelor’s Degree in Computer Engineering is your gateway to shaping tomorrow’s digital systems. This program equips you with the theoretical foundations and the engineering skills to design reliable, secure technologies that drive our modern world.

You’ll master computer science foundations like discrete mathematics, algorithms, programming and machine learning, as well as computer architectures and networks. You’ll learn about key aspects of cyber-physical systems—real-time computing, dependable systems, and formal verification—all essential for ensuring reliability and safety. To complement your computing skills, you’ll also learn about the foundations of electrical engineering, microelectronics, signal processing, systems modeling, and control theory.

Why all this?

From medical devices to autonomous robots, cars, airplanes, drones, or everyday objects - electronics and software power everything in today’s interconnected world. Offered as a joint program by the Faculty of Informatics and the Faculty of Electrical Engineering and Information Technology, this bachelor’s degree provides in-depth knowledge of theoretical foundations and hands-on engineering expertise.

Embedded and cyber-physical systems are key drivers for innovation. A Bachelor’s Degree in Computer Engineering opens the door to an international career in both academia and industry. You’ll gain expertise that sets you apart from traditional computer science or electrical engineering graduates. Your skills will prepare you for roles such as Digital Hardware Designer, Embedded Software Developer, Digital Signal Processing Programmer, Cyber-Physical Systems Engineer, and Automation Technology and Robotics Expert.

Curriculum

Semester overview

In the orientation phase (StEOP), you will learn the basic Fundamentals of Mathematics, Computer science, and Electrical engineering. This knowledge allows you to master subsequent courses in Mathematics and Foundations of Computer Science, covering topics like algorithms, data structures, and theoretical computer science. You’ll also practice the art of Programming, from operating systems-level code to scientific programming, as well as programming embedded devices such as microcontrollers. You will also learn the basics of machine learning, which allow you to master key technologies like Edge AI.

Hardware Design + Digital Systems will familiarize you with computer architectures and networks, and will equip you with the engineering skills necessary to design your own processor! Your general computer science knowledge will be complemented by specific skills on the design and analysis of Trustworthy Systems, which are indispensable in application areas like Automation.

A key strength of the curriculum is its comprehensive introduction to both continuous and discrete Signals + Systems + Control Engineering, which are essential for signal processing applications. This foundational knowledge is also indispensable for understanding Control Systems, which play a vital role in today’s Cyber-Physical Systems, particularly in Automation and Robotics. In the fifth and sixth semester, you’ll be focusing on developing your bachelor’s thesis and on expanding and deepening your knowledge with elective and specialization courses.

Environment

You are deeply immersed in a rich environment full of exciting ideas and interesting challenges that foster your talents and provide new experiences:

  • Join our Bachelor with Honors program! Our excellence program enables you to prove your potential in individually designed challenges, nurture your talents, and engage you in scientific research.
  • Participate in our student mobility programs! International exchange is in our DNA. Meet students, researchers, and lecturers from all over the world, participate in Erasmus, and join our double degree programs during your Masters.
  • Come for the Bachelor; stay for the Master and Doctorate! A bachelor’s degree is the ideal preparation for one of our Master programs and a doctorate at the TU Wien Informatics Doctoral School. And we are always looking for excellent candidates for open positions in the scientific field.
  • Get to know the people and research! We are proud of the distinguished scholars and researchers who make up our diverse faculty. Find out who they are, what projects our research units are working on, and stay in touch through our newsroom and social media channels.
  • Enjoy Vienna! Our campus is located directly in the heart of Vienna. Besides Vienna ranking as the city with the highest quality of life and TU Wien Informatics in the Global Top 15% in Computer Science, there are numerous more reasons why you should study with us.

Be part of TU Wien Informatics and help us shape the technologies of the future - today.

Frequently Asked Questions

Yes, access to all bachelor programs at TU Wien is restricted. In order to apply to one of our bachelor programs, you need to participate in an admission procedure. In addition, you need to prove your prove your proficiency in German. Head over to our First Steps page to learn more.
Simply browse through the individual pages for our programs (see above). Each page provides an overview of the program, as well as links to the full curriculum, list of courses, and answers to program-specific questions. If you have additional questions, the student council offers a wide range of advisory services: FS Inf, FS Winf.
Head over to our First Steps page. It has all the important information, dates, events, and todos for the beginning of your first semester.
Open thesis topics are usually announced via TISS. To see all available bachelor thesis topics, please configure the TISS search form as follows (we unfortunately can’t provide a direct link): Click the “Extended Search” button, set thesis type to “Bachelor Thesis”, set faculty to “Faculty of Informatics”, and click the “Search” button.
We’ve prepared a nice step-by-step guide on how to apply for your bachelor degree. Please follow the guide and if you have any questions, contact our Study Services team.