A course of study for the Digital Pioneers of tomorrow

Our curriculum at CODE was crafted in detail to prepare you for the rapidly evolving challenges of our digital world. Learn more about the different types of semesters.

  • Orientation semester

    Working in different roles within your first projects will the first verify your first self-assessment of your existing knowledge.

  • Decision for study program

    Based on the experience in your orientation semester you can make a truly informed decision on which study program to choose.

  • Core semesters

    Each Core Semester will give you the opportunity to acquire new skills, master key concepts and gain state-of-the-art expert knowledge.

  • Synthesis semester

    In your last Semester we challenge you to apply all the skills and competences you have acquired during your time at CODE.

Finding out where you stand:
Our Orientation Semester

During your first months, you will be assessed in three different projects and roles to lay the groundwork for your individual Competence Profile.

As long as I’m faced in the right direction, It does not matter the size of my steps.Erika Jong, american writer

At CODE, the assessment will take place throughout our Orientation Semester. At the beginning, we will ask you for a self-assessment of your existing competences. You will then be assigned to three different projects. In each of these projects, you will have a different role (once as software engineer, once as interaction designer and once as product manager) and assume responsibility according to your self-assessment. That is why you should carefully consider how you would assess your existing competences, since it is not much fun to totally struggle with the assigned responsibility, nor to be bored during the project.

Making you play the part of a software engineer, an interaction designer and a product manager not only allows us to verify the existing self-assessment of your competences but also lets you gain a better understanding of the importance, the details and the characteristics of each role which in turn should make you a better team player in future projects.

And there is another benefit of this unique Orientation Semester approach. Based on this experience you can make a truly informed decision on which study program to choose. That is why we designed this first semester in a way that allows you to change between study programs at the beginning of the second semester without losing any time or prior work. So if you’re still not sure whether you should become a software engineer, a interaction designer or a product manager, you can nevertheless jump right in and find out along the way.

Towards the end of your Orientation Semester you will have a long talk with your Academic Mentor. They will help you choose the right study program and look at your updated Competence Profile (which of course takes into account what you have learned during the first semester). You will discuss which competences to focus on, which projects to choose for the next semester, and how to best prepare for the challenges you will be facing in your selected projects.

Theory needs practice:
The Core Semesters at CODE

After you have completed your orientation semester and chosen a study program, you are ready to start your first core semester.

Each core semester will give you the opportunity to acquire new skills, master key concepts, and gain state-of-the-art expert knowledge by working on challenging projects with your fellow students from all three study programs. Our competence framework will ensure that you always work on projects that challenge you in the fields you are currently prioritizing. All projects are accompanied by expert meetups. Project mentoring sessions help you reflect on the social dynamics of interdisciplinary teams, and seminars and workshops from our STS Program let you expand your horizon and continue your personal growth. This balanced approach allows you to reflect on your practical experiences from a theoretical and interdisciplinary perspective, and as a consequence gain a deeper understanding of your fields of study.

Core semesters all have the same structure: selection, preparation, execution and presentation.

  • Selection

    Making the right choices to improve your individual skillset.

Selection is all about the competences you want to improve and the projects you should therefore be working on. Towards the end of every semester you meet with your academic mentor to have a look at your individual competence profile and the projects that are available for the next semester. Talk about your goals and expectations. Match your proficiency levels with the requirements for the roles and responsibilities you are interested in and apply for the projects of your choice.

  • Preparation

    Getting familiar and start learning new skills and technologies.

As soon as the matching process is completed and the project teams are composed, you can start preparing for your roles and responsibilities. Preparation is your chance to learn new skills, familiarize yourself with the latest trends and technologies, and make use of the wide variety of learning resources available to you via our learning management system (including our on-site library with real books!).

  • Execution

    Starting to work on your challenge, accompanied by your fellow students and your mentor.

Execution begins when you and your team start working on your project, have regular meetings with your project mentor, and attend the expert meetups. Besides your STS seminars and workshops and the weekly lectures followed by our casual get-together, there is little to distract you from driving your project forward.

  • Presentation

    Showing your results, collecting feedback and being proud.

Presentation concludes every Core Semester. For one week, the whole campus stops working and comes together to see the project teams present their results (and to network, party and have loads of fun of course).

Success is a journey, not a destination. The doing is often more important than the outcome.Arthur Ashe, American tennis player and triple Grand Slam winner

Concluding your study experience:
Your Synthesis Semester

In your last semester we challenge you to apply all the skills and competences you have acquired during your time at CODE.

Ordinary bachelor programs assume that in order to reach 180 credits, and therefore your bachelor’s degree, you have to spend six semesters enrolled in a study program and invest 5,400 hours of academic work (and of course pass all necessary tests and exams).

At CODE we once again have a different approach. Since we take into account all the skills, knowledge and competences you already have when you apply for our study programs, you don’t have to spend a fixed amount of time enrolled as a student. Instead, you and your academic mentor look at your Individual Competence Profile at the end of each semester and as soon as you have reached the proficiency we expect from a bachelor graduate in a sufficient number of competences, you are ready for the Synthesis Semester (even if it took you just two semesters to get there).

In your final semester – the Synthesis Semester – we challenge you to apply all the skills and competences you have acquired during your time at CODE. Instead of looking for projects offered on our online project platform as you did in your Core Semesters, you will create your own project from scratch and put together a team of fellow students. This capstone project will be the final stage of your learning journey.

Your bachelor thesis will be the theoretical reflection on a key aspect of your capstone project. While it is up to you which aspect you choose as topic for your thesis, your choice should reflect one of the focus areas of your previous semesters, projects and responsibilities. Make sure you discuss both your capstone project and your bachelor thesis, as well as their interconnection, with your academic mentor at length before deciding on either one.