Software Engineering

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 6 Semesters
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Closing soon October 2026

Course Overview

The Software Engineering Bachelors Degree at Macromedia University is designed for aspiring professionals passionate about creating the digital tools that shape our world. In an era where software is integral to everything from personal devices to complex industrial systems, this programme equips you with the foundational knowledge and practical skills to excel. You will explore the entire software lifecycle, from initial planning and coding to maintenance and agile project management, preparing you for the dynamic challenges within the IT profession and the broader digital technologies landscape.

You will study this undergraduate course full-time on campus over six semesters, immersing yourself in core areas like platform development, backend and frontend engineering, and data structures & algorithms. The curriculum emphasizes hands-on learning, including significant software projects and a crucial internship module where you will gain invaluable industry experience. Upon graduation, you will possess a robust portfolio and the technical acumen to pursue diverse career paths in software development, cloud computing, information security, or entrepreneurship within the tech sector.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This course provides a comprehensive introduction to software engineering principles and practices. Students will explore foundational concepts in platform development, coding, data structures, and algorithms. The curriculum progresses to advanced topics including backend and frontend development, database systems, cloud computing, and information security. The program culminates in practical application through software projects, an internship, and a bachelor's thesis, preparing students for professional roles in the field.

1 1st semester

Basics of Platform Development
Academic Writing & Research
IT as a Profession
Basics of Coding
Analysis
Data Structures & Algorithms

2 2nd semester

Backend Development
Networks
Agile IT Project Management
Advanced Coding Skills
Discrete Mathematics
Data Base Systems

3 3rd semester

Language Proficiency & Cultural Sensitivity
Frontend Development
Empirical Research & Statistics
Operating and Data Systems
Software Project I

4 4th semester

Digital Technologies & Society
Software Project II
Cloud Computing
Information Security
GUI

5 5th semester

Communication Skills
Student Initiative
Internship

6 6th semester

Entrepreneurship
Advanced Research Methods in Digital Technologies & Coding
Special Topics in Digital Technologies & Coding
Bachelor Thesis

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 12,940.00
Second Year Fee Tuition fee
USD 12,940.00
Third Year Fee Tuition fee
USD 12,940.00
Total Program Cost Estimated total tuition
USD 38,820.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 611.00 - USD 763.00
Food & Groceries USD 9,262.00 - USD 9,823.00
Transport USD 842.00 - USD 1,123.00
Utilities & Bills USD 4,210.00 - USD 5,613.00
Estimated Total USD 14,314.00 - USD 16,559.00

Living cost estimates are based on Berlin Campus.

Why Study Software Engineering at Macromedia University

What makes this program stand out

October 2026 Closing soon

Next intake is in October 2026

Fast Application response time

Macromedia University typically responds to applications within a week, giving you clarity on your options quickly.

Life at Macromedia University in Germany

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Software Engineering at Macromedia University

Can I work while studying?

International students can work up to 140 full days or 280 half days per year, or 20 hours per week in Germany without a separate work permit.

What English language score do I need for this course?

Applicants must meet English proficiency requirements, including a TOEFL overall score of 72 or an IELTS overall score of 6.0. Specific minimum scores are also required in listening, reading, speaking, and writing.

What jobs can I get after studying this course?

Graduates can pursue careers as Software Developers, Systems Analysts, or Application Engineers.

What will I actually study in this course?

In the Software Engineering bachelor’s program, you will learn how to plan, program, and maintain various types of software. Topics include modern computer technologies and software development processes.

When can I start — what are the intake months?

The Software Engineering program has intake months in April and October. Ensure you apply before the deadlines to secure your place.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️