Bachelor Digital Technologies & Coding
Program start date | Application deadline |
2025-03-01 | - |
2025-10-01 | - |
Program Overview
Digital Technologies & Coding
Overview
The Digital Technologies & Coding bachelor’s degree program is designed to equip students with the skills and knowledge necessary to shape the digital world of tomorrow. The program focuses on programming languages, data, and software, with the option to specialize in one of three areas: Artificial Intelligence, Software Engineering, or UI/UX Design.
Facts about Digital Technologies & Coding
- Degree recognition: State-recognized and accredited degree
- Degree: Bachelor of Science (Hons)
- Duration & Credits: 6 semesters, 180 ECTS
- Start date: Summer semester: 15 Mar, Winter semester: 01 Oct
- Application deadline: Summer semester: 15 Mar, Winter semester: 01 Oct
- Locations: Berlin
- Admission requirements: Recognized secondary school leaving certificate, English language proficiency certificate
- Fees: Tuition fees € 5,500 per semester, + Registration fee € 699
Advantages at Macromedia University
- State-recognized and accredited degree: Ensuring excellent teaching and quality assurance
- Renowned partners: Exclusive partnerships with industry insiders for valuable contacts and learning opportunities
- Experienced professors: Top-class professors with a proven track record in both business and academia
Study Locations for Digital Technologies and Coding
- Berlin: Combining knowledge of the digitally networked world and global Sustainability Development Goals
Contents of the Digital Technologies and Coding Programme
- Practical expertise: Algorithms and programming, with a focus on UI/UX design, media informatics, or business informatics
- Specializations: AI, Green IT, and an internship to prepare students for potential employers
Modules
- Digital Technologies & Society: Focusing on the social dimensions of digital technology and dealing with diversity and ethics
- Start-up: Acquiring skills to become a founder, learning presentation skills, and creating a business plan
- Agile IT Project Management: Formulating and achieving smart project goals, and finding a role in a new team
Related Programs
- Artificial Intelligence
- Software Engineering
- UI/UX Design
Program Outline
Degree Overview
Overview
The Bachelor of Science (Hons) in Digital Technologies & Coding at Macromedia University of Applied Sciences prepares students for a career in the ever-evolving field of digital technology. The program emphasizes coding skills, data analysis, and software development, allowing students to choose a specialization in Artificial Intelligence, Software Engineering, or UI/UX Design. This program aims to equip graduates with the necessary skills to shape the digital world of tomorrow.
Objectives
The program's key objectives include:
- Fostering a comprehensive understanding of digital technologies and their applications.
- Providing hands-on experience with coding, data analysis, and software development.
- Enabling students to specialize in a specific area of digital technology.
- Cultivating critical thinking and problem-solving abilities.
- Preparing graduates for a successful career in the digital technology industry. ## Outline ### Content The program covers a wide range of topics, including:
- Programming: C#, Java, Python, JavaScript, and other relevant languages.
- Data Structures and Algorithms: Various data structures and algorithms used in modern software development.
- Database Systems: Design, implementation, and management of databases.
- Software Engineering: Agile development methodologies, software architecture, and design patterns.
- Web Development: HTML, CSS, JavaScript, and framework-based web development.
- Artificial Intelligence: Machine learning, deep learning, and natural language processing.
- UI/UX Design: User interface and user experience design principles, user research, and prototyping. ### Structure The program consists of six semesters spread over three years. Students can choose to specialize in one of the three areas mentioned above starting from the third semester. Each semester comprises a mix of lectures, seminars, practical exercises, and individual projects. ### Course Schedule A detailed course schedule is available on the program's website and can be customized based on the chosen specialization. ### Modules The program comprises various modules covering the diverse aspects of digital technologies and coding. Each module offers a unique learning experience with specific objectives and assessments. #### Example Modules
- Start-up: This module equips students with the skills to become founders, learn presentation techniques, and create business plans.
- Agile IT Project Management: Students learn to formulate and achieve smart project goals and find their role within a team.
- Digital Technologies & Society: This module focuses on the social dimensions of digital technology and tackles diversity and ethics.
- Artificial Intelligence: Students delve into Machine Learning, Deep Learning, and Natural Language Processing.
- Software Engineering: This module covers Agile development methodologies, software architecture, and design patterns.
- UI/UX Design: Students learn user interface and user experience design principles, conduct user research, and perform prototyping. ## Assessment ### Assessment Methods The program employs a variety of assessment methods, including:
- Exams: Written examinations that assess theoretical knowledge and understanding.
- Assignments: Practical assignments that evaluate coding skills, application of knowledge, and problem-solving abilities.
- Presentations: Individual or group presentations that assess communication skills and the ability to articulate ideas effectively.
- Projects: Individual or group projects that tackle real-world problems and demonstrate the application of learned skills. ### Assessment Criteria The assessment criteria vary depending on the specific assessment method and module. However, the program generally emphasizes the following:
- Accuracy and completeness: Demonstrating a strong understanding of the relevant concepts and applying them accurately.
- Technical skills: Proficiency in coding and various digital technologies.
- Problem-solving abilities: Effectively analyzing problems, developing solutions, and implementing them.
- Critical thinking: Analyzing information critically and drawing informed conclusions.
- Communication skills: Presenting ideas and findings clearly and persuasively. ## Teaching ### Teaching Methods The program employs diverse teaching methods to cater to different learning styles and optimize student engagement. These methods include:
- Interactive lectures: Lectures are designed to be interactive, encouraging student participation and fostering discussions.
- Hands-on workshops: Practical workshops provide students with the opportunity to apply learned concepts and develop practical skills.
- Group projects: Collaborative projects allow students to work together, exchange ideas, and learn from each other.
- Individual consultations: Students can receive individual guidance and feedback from professors and teaching assistants. ### Faculty The program boasts a team of experienced and qualified faculty members with expertise in various areas of digital technology. Many professors have industry experience and bring real-world insights to the classroom. ### Unique Approaches The program incorporates several unique approaches to enhance learning:
- Project-based learning: Students work on real-world projects, applying their skills to solve practical problems.
- Guest lectures: Industry experts and professionals are invited to share their experiences and insights with students.
- Internship: The program includes an internship opportunity, allowing students to gain practical experience in a professional setting. ## Careers ### Career Paths The program opens doors to diverse career paths in the digital technology industry, including:
- Software developer
- Data analyst
- UI/UX designer
- AI engineer
- Web developer
- IT project manager
- Entrepreneur
- Consultant ### Opportunities Graduates of the program are highly sought after by leading companies and organizations in various sectors. They can find employment opportunities in:
- Software development companies
- Tech startups
- Consulting firms
- Financial institutions
- E-commerce companies
- Government agencies ### Outcomes The program equips graduates with the necessary skills and knowledge to:
- Secure employment in the digital technology industry.
- Pursue further studies in related fields.
- Start their own technology-based ventures.
- Make a meaningful contribution to the advancement of digital technologies. ## Other ### Key Highlights
- The program is recognized by the state and accredited according to German higher education law.
- Students benefit from a network of industry partners, providing valuable internship and career opportunities.
- The program fosters a diverse and international learning environment with students from various backgrounds.
- The Macromedia career service supports graduates in their job search and career development. ### Start Dates The program offers two start dates per year: March and October. ### Locations The program is offered at Macromedia University campuses in Berlin and Munich.
Tuition fees € 5,300 per semester + Registration fee € 600