Computer Engineering (B.Sc.)


The bachelor's degree program in Computer Engineering provides students with the necessary fundamentals in the fields of mathematics and physics, electrical engineering and information technology, and computer science to develop the information technology systems, computer systems, and applications of the future.

The core competencies taught in the Computer Engineering program include

  • digital hardware
  • system-related software
  • modern data-driven and model-based algorithms
  • as well as information and communication technology

The elective area in higher semesters allows students to choose an individual focus according to their interests.

The bachelor's program has a modular structure. The modules of the first semesters convey the mathematical-scientific and methodological basics necessary for further education with associated laboratory or software practical courses.

The curriculum provides information about the concrete sequence of the individual subjects of the Bachelor's program: Curriculum PO 2022 or Curriculum PO 2021 1. ÄO.


Personal Requirements: Interests & Aptitudes

Personal Requirements: Interests & inclinations, school grades, etc.


In order to be successful in your studies, you should enjoy mathematical and scientific issues and be interested in programming. Good to very good grades in math and physics are a plus.

Are you interested in the challenges of digitization? Are you curious and want to get involved in solving problems? Do you also like to be creative and make valuable contributions in teamwork? Are you no stranger to motivation and perseverance - qualities that lead to success in this degree program? The Computer Engineering program is equally suitable for all genders.

A pre-study internship is not required for our study program!

The correct assessment of your own personality: Self Assessment

RWTH Aachen University offers an online self-assessment for all prospective students. Participation is free of charge and anonymous. The results of the self-assessment have no effect on the allocation of study places. After you have participated in the self-assessment, you will receive a certificate of participation online. You must present this certificate to enroll in the study program.

Language of the study program 

Since the language of the study program is German, you should already have a good command of the German language at the beginning of your studies. All applicants who do not have German as their native language or who have not acquired their study qualification at a German-speaking institution must present proof of TestDaF (level 4 in all examination areas), DSH (level 2 or 3) or an equivalent language examination. In addition, a solid knowledge of English is of great benefit!

Career prospects

Graduates are offered excellent career prospects in very diverse fields of application and activity. Increasing digitization is one of the major social changes in the world of work and life in recent years. The digital transformation is profoundly changing all areas of economic life. Components of digital information technology, such as those designed and developed by graduates of the new degree program, are essential in the innovative new and further development of products of all kinds and represent an ever-increasing share of the entire value chain in the economy.

The main fields of activity and application are very broad. For example, graduates of Computer Engineering find career prospects and employment in computer technology itself, telecommunications and media technology, medical technology, automotive or mechanical engineering, aerospace technology, and automation technology and robotics. They are in demand wherever coordinated interaction between hardware and software development is required.

Special emphasis is placed on systems theory, information theory and automation theory, which deal with the modeling, analysis and optimization of complex information technology and automation systems. At the same time, students are introduced to the basic principles of the increasingly important data-related methods and machine learning.