Those who understand programming languages can shape the digital world of tomorrow. In the Digital Technologies & Coding bachelor’s degree, you acquire important skills in coding, data and software, plus you choose to specialise in one of the following:
Artificial Intelligence
Software Engineering
UI/UX Design
Programme level
Study duration
Cost per year
Study language
Recognised secondary school leaving certificate, English language proficiency certificate
Digital Technologies & Society
You focus on the social dimensions of digital technology and deal with diversity and ethics.
Start-up
You acquire the skills to become a founder, learn presentation skills and create your business plan.
Agile IT Project Management
You learn how to formulate and achieve smart project goals, and how to find your role in a new team.
With practical expertise in algorithms and programming, you will quickly pick up speed and dedicate yourself to your own projects. Depending on your career aspirations, you will deepen your knowledge in the areas of UI/UX design, media informatics or business informatics.
At the end of your studies, you will dive into topics such as AI or Green IT and complete an internship. This way you are ideally prepared for the needs of potential employers.
1st semester
Modul ECTS
Academic Writing and Research 5
Basics of Coding 5
IT as a Profession 5
Analysis 5
Information Security 5
Operating and Data Systems 5
2nd semester
Modul ECTS
Global Awareness 5
Advanced Coding Skills 5
Agile IT Project Management 5
Discrete Mathematics 5
Networks 5
Database Systems 5
3rd semester
Modul ECTS
Communication OR Self-Reflection* 5
Software Project 1 10
Data Structures and Algorithms 5
Specialisation module 5
Specialisation module 5
4th semester
Modul ECTS
Student Initiative Project OR Creative Thinking* 5
Software Project 2 10
Special Topics in Digital Technologies & Coding 5
Specialisation module 5
Specialisation module 5
5th semester (Internship)
Modul ECTS
Technological and Media Literacy OR Civic Literacy* 5
Internship 25
6th semester
Modul ECTS
Entrepreneurship OR Social responsibility* 5
Entrepreneurship and Innovation 5
Research specialisation Digital Technologies & Coding 5
Bachelor Thesis 15
During your Digital Technologies & Coding bachelor’s degree, you will develop all the skills that are in demand in a technology-oriented society. Check out the curriculum to learn more about the content that awaits you in your IT studies.
Groceries App
An app should show whether smartphones can change our behavior and help stop food waste.
University App
Students at Macromedia University designed a white label app for universities with Microsoft and the agency Avanade.
Digital Business Model
The students designed various digital business models. Three of them were founded during the project.
Depending on your career aspirations, you will deepen your knowledge in the areas of software engineering, UI/UX design, or artificial intelligence. At the end of your studies, you will dive into trend topics such as blockchain or green IT and complete an internship. This way you are ideally prepared for the needs of potential employers.
Software Developer
As a software developer, you design and implement software using programming languages and solve user problems.
IT System Administrator
As an IT system administrator, you ensure that all IT systems in your company function securely and efficiently.
Data Analyst
As a data analyst, you will conquer the flood of data and extract relevant information for the success of your employer.
Berlin
Macromedia University
Bachelor of Science in Digital Technologies & Coding
Computer Science, Computer Science & Software Development
Bachelor
English
IELTS: 6
TOEFL: 72
36 months / 6 semesters
01 Apr 2026
| Study mode | Workload | Duration | Cost per year | Total cost |
|---|---|---|---|---|
|
|
Full-time | 36 months | 12,791$ | 38,372$ |