ALT + + Change font size
ALT + / Change contrast
ALT + Q Quicklinks
ALT + P Header menu
ALT + M Main menu
ALT + U Footer
ALT + G Sitemap
ALT + O Search
ALT + I Content
ALT + K Contact
ESC Reset All
X

Software Engineering and Media Informatics (B.Eng.)

General Information

INFORMATION TECHNOLOGY IS PRESENT IN NEARLY ALL AREAS OF MODERN LIFE!

In cars, consumer products, production plants, computer networks, space stations - in a nutshell, information is being recorded, processed and communicated absolutely everywhere. Information technology provides us with the technologies which enable this to happen and also develops solutions for the future. The IT sector is enjoying very high growth rates and the long-termcareer prospects for well-trained graduates are excellent.

In the Software Engineering and Media Informatics Bachelor programme, experienced professors working in research and industry teach students everything they need to gain a successful foothold on the professional ladder. Great emphasis is placed on giving students a solid grounding in mathematics, software engineering and information technology. This broad-based training forms the basis for further specialisation in either Software Engineering or Media Informatics. The programme is very practice oriented and this enhances the theoretical knowledge acquired. Project work is undertaken in small groups in well-equipped laboratories. A semester of practical study shows students how industrial projects are undertaken and managed in practice.

From the 2nd semester onwards, the Software Engineering and Media Informatics programme branches into two specialisations - Software Engineering and Media Informatics.

It is also possible to complete this degree in the “study at your own speed” support programme. Those who choose this option are given more time to learn. They have longer than the maximum course duration to complete the foundation courses and the core courses.


Virtual campus tour - “Let’s take a look!”

Interviews with professors about the degress courses || 360-Grad-Video "Multimedia and virtual Reality"


Course of Study leaflets

Software Engineering and Media Computing | Major field of study Media Computing (B.Eng.)
(in German)

Software Engineering and Media Computing | Major field of study Software Engineering (B.Eng.)
(in German)


Module Manuals

→ Course Syllabi of Studies Software Engineering and Media Computing (in German)

Facts and Figures

Facts and Figures - at a glance

Degree awardedBachelor of Engineering (B.Eng.)
FacultyComputer Science and Engineering
CampusEsslingen Hilltop Campus
Number of semesters7
Language of instructionEnglish/German
Application Periods

For the summer semester: up to January 15th

For the winter semester: up to July 15th
Information on admission requirements

Yes, number of places (70 per year).

Specialisation

Specialisations

Media Informatics
Graduates can tackle engineering issues relating to information technology and the sub-field of Media Informatics in particular - either on their own or in a team. The methods they have learned and the skills and abilities they have gained will enable them to solve new and complex technical issues at the interface between the information technology systems and the human operators. Programme graduates have mastered the techniques needed to design and realise multimedia information systems and are familiar with the aspects relating to software ergonomics and human perception.

Software Engineering
Graduates can tackle engineering issues relating to information technology and the sub-field of Software Engineering in particular - either on their own or in a team. The methods they have learned and the skills and abilities they have gained will enable them to analyse complex IT issues and use sound methodologies to develop, implement and verify programme systems which can solve them. Graduates will have received broad scientific training, which preferably encompasses specialisations in programming methods, operating systems, databases and systems architecture, and also have the skills and knowledge to take responsibility for ensuring software projects are managed efficiently.

In the Software Engineering specialisation, there is the option to obtain the double degree awarded by Esslingen University of Applied Sciences (B.Eng.) and its partner university Gannon University (B.Sc.).

 

Application and Admission

Application and admission

Modules

Major field of study Software Engineering

7. Semester

Bachelor Thesis
15 ECTS

Scientific Deepening
9 ECTS

Module of Electives
6 ECTS

6. Semester

Parallele und Verteilte Systeme
5 ECTS

IT Security
5 ECTS

Information Systems
5 ECTS

Study Project
5 ECTS

Software Testing
5 ECTS

Sprachen und Automaten
5 ECTS

5. Semester

Internship
26 ECTS

Key Skills
4 ECTS

4. Semester

Project Software Engineering
10 ECTS

Algorithms and Data Structures
5 ECTS

Software Architecture
5 ECTS

Computer Architecture
5 ECTS

Databases 2
5 ECTS

3. Semester

Object-oriented Systems 2
5 ECTS

Software Engineering
5 ECTS

System Modelling and Simulation
5 ECTS

Internet Technology
5 ECTS

Computer Networks
5 ECTS

Databases 1
5 ECTS

2. Semester

Mathematics 2
5 ECTS

Human Computer Interaction 1
5 ECTS

Operating Systems
5 ECTS

Object-oriented Systems 1
5 ECTS

Statistics
5 ECTS

discrete mathematics
5 ECTS

1. Semester

Mathematics 1A
5 ECTS

Mathematics 1B
5 ECTS

Business Economics
5 ECTS

Information Technology
5 ECTS

Programmieren
10 ECTS

Major field of study Media Computing

7. Semester

Bachelor Thesis
15 ECTS

Module of Electives
6 ECTS

Scientific Deepening
9 ECTS

6. Semester

Project Computer Animation
5 ECTS

IT Security
5 ECTS

Parallele und Verteilte Systeme
5 ECTS

Study Project
5 ECTS

Digital Media
5 ECTS

Mobile Apps und User Experience
5 ECTS

5. Semester

Internship
26 ECTS

Key Skills
4 ECTS

4. Semester

Project Media Computing
10 ECTS

Human Computer Interaction 2
5 ECTS

Software Architecture
5 ECTS

Virtual Reality
5 ECTS

Algorithms and Data Structures
5 ECTS

3. Semester

Project Media Design
5 ECTS

Object-oriented Systems 2
5 ECTS

Software Engineering
5 ECTS

Internet Technology
5 ECTS

Computer Networks
5 ECTS

Databases 1
5 ECTS

2. Semester

Mathematics 2
5 ECTS

Human Computer Interaction 1
5 ECTS

Operating Systems
5 ECTS

Object-oriented Systems 1
5 ECTS

Statistics
5 ECTS

discrete mathematics
5 ECTS

1. Semester

Mathematics 1A
5 ECTS

Mathematics 1B
5 ECTS

Business Economics
5 ECTS

Information Technology
5 ECTS

Programmieren
10 ECTS

The curriculum for the degree programme and detailed descriptions of the programme modules are contained in the Module Catalogue.

Course Syllabi Software Engineering and Media Computing (B.Eng.) (German Version)

Career prospects

A degree programme with a smart future!

Specialisation: Media Informatics

On graduating, you can become a specialist or manager in software development as a usability expert at the human-computer interface. Your specialist knowledge about designing user-friendly software means you can work in all sectors of industry where user interfaces are important.

You can produce software for interactive information systems which is intuitive and easy to use. You can utilise Internet technologies, create web portals and applications for mobile end devices. You can model 3D computer animations and create virtual worlds for product development. 

Your professional challenges will be:

  • design of user-friendly software
  • software development for interactive information systems
  • programming apps for mobile end devices
  • modelling 3D computer animations and using virtual reality in product development
  • as a freelance usability expert or consultant for barrier-free and user-friendly software.

Specialisation: Software Engineering

On graduation, you can work as a specialist or manager in software development. The sound knowledge you have acquired about software architectures enables you to plan, design and model software systems and to programme high-quality software systems. As a software developer you are able to work in all sectors of industry which need software systems.

You work with specialists from other areas in interdisciplinary collaborations and thus need to have broad, general basic knowledge and also outstanding IT knowledge.

You professional challenges will be:

  • modelling complex software systems
  • developing distributed Internet applications
  • designing information systems
  • customer support or technical service and sales/marketing
  • working freelance as a software developer and consultant.

Apply for winter semester 2021/22!

The application period for the winter semester 2021/22 begins on April 15th 2021.

More information
Reinhard Schmidt
Prof. Dr.-Ing. Reinhard Schmidt

In the winter term 2020/21
by appointment.