Image
Data Science

Advanced Software Technology

Advanced Software Technology
Master of Science - Graduate program
Image
JetBrains Foundation

 

Image
Constructor University Logo

Achieve your dream career with
JetBrains Foundation & Constructor University

ADVANCED SOFTWARE TECHNOLOGY (AST)

Master of Science – Graduate program

Apply Now Explore unique scholarship opportunity

Program

Specialization: ML Research (Data Science Track)

This intake is exclusively focused on the Data Science track, specifically designed to train the next generation of Machine Learning Researchers.

Our program emphasizes deep research methodology and theoretical foundation. We prepare students for future PhD studies or R&D roles in top research labs.

What You Will Study

We offer in-depth knowledge critical for cutting-edge ML research, with a primary focus on Deep Learning, Bayesian Models and Reinforcement Learning. Thanks to JetBrains collaboration, you will explore the ML applications in Software Engineering. Hard skills training is reinforced with management and entrepreneurship courses.

Read more about the program


Full scholarship from JetBrains Foundation

The program provides full and partial scholarships sponsored by JetBrains Foundation. To be considered for the scholarship, please submit your application no later than March 15, 2026.

Read more about the scholarship

Key Facts
Place:
Constructor University, Bremen, Germany
Fall Intake 2026:
Early Action: October 1st, 2025 – February 1st, 2026
Rolling Admissions (Visa): February 2nd, 2026 – June 1st, 2026
Rolling Admissions (No Visa): February 2nd, 2026 – July 13th, 2026
Check-in last week of August (orientation week), start first week of September (classes)
Tuition:
€ 10,000 per semester
Duration:
2 years full-time
Scholarships:
All students are considered for an academic achievement scholarship based on their school grade point average (GPA).

The JetBrains Foundation offers full and partial scholarships for students of the Advanced Software Technology (AST) program.
Financing Options:
Each admitted candidate will receive an individual financial package.
Student Data Science
What you will get from the MSc Advanced Software Technology (AST)
  • Deep Research Foundation
    Master the theoretical methods (Bayesian Methods) required for ML research and future PhD work. Complete a core Master Thesis that demonstrates your capacity for independent high-quality scientific research.
  • Applied Research Ability
    Learn to directly apply sophisticated ML techniques to challenging software engineering problems.
  • Technological Entrepreneurship
    Build in-demand projects that can be applied in real life.
Study program structure

The Advanced Software Technology (AST) MSc curriculum requires you to complete the following components:

  • 6 mandatory core courses, including Deep Learning, Machine Learning in Software Engineering, and Research Seminar (30 CP)
  • 5 Machine Learning electives of your choice, including Bayesian Methods in Machine Learning, Reinforcement Learning, and Large-Scale Deep Learning Models (25 CP)
  • 5 courses in entrepreneurship and management (20 CP)
  • 1 semester dedicated to the final Thesis Project (35 CP = 30 CP for the thesis + 5 CP for the Research Project)
  • Summer internship (10 CP)

In addition, you will have the opportunity to take extra courses from across the university beyond the program requirements.

More detailed information is available in the program handbook.

Important note:
The 2026 intake is exclusively focused on the Data Science track. Apart from general courses, only Data Science track courses will be offered.

Image
AST_Study Scheme_2025_Picture

 

Study program handbook - Advanced Software Technology (MSc) - 2025
Study program handbook - Advanced Software Technology (MSc) - 2024
Study program handbook - Advanced Software Technology (MSc) - 2023

 

 

 

All study programs at Constructor University are accredited by the German Accreditation Council, guaranteeing adherence to high academic quality and international standards. This accreditation confirms that each program meets formal and subject-related criteria in terms of content, structure, and intended learning outcomes.

Learn more

Who Should Apply

This is a highly demanding, research-focused track. Strong foundational knowledge is required in:

  • Programming: Strong programming background is required. You should be capable of writing well-structured code, understanding and modifying other people’s code, and completing programming-intensive coursework independently.
  • Machine Learning: Basic course completion (e.g., supervised/unsupervised fundamentals).
  • Mathematics: Strong background in Advanced Mathematics (Calculus, Linear Algebra, Statistics and Probability Theory).
  • Advanced English: You must possess an advanced level of English, enabling you to comprehend information and respond fluently without hesitation.
Students-IRC-002
Apply for the scholarship from JetBrains Foundation
Career fair
Career perspectives

Graduates of our program are poised for success in a multitude of careers in the IT sector and computer science research. They are well-equipped for positions such as Full-Stack Developers, Data Mining Specialists, Artificial Intelligence Engineers, and Network Security Analysts.

In addition, the skills they acquire open pathways to contribute to groundbreaking research in areas like applied computer science and engineering, big data and theoretical foundations of computing and programming languages.

Learn more

Study Program Chair
Professor of Mathematics
Ready for your future?
Why study at Constructor University
International experience
Train your intercultural skills by studying with talents from more than 120 countries and excellent study abroad options.
Top rankings
Benefit from highest standards in teaching, interdisciplinary learning, early research involvement, and hands-on education.
Global career
Connect with Alumni to broaden your professional network & start your career with our individual career service support.
School of Computer Science & Engineering

This study program is part of the School of Computer Science & Engineering.

The School of Computer Science and Engineering focuses on research and development in information, communication, and production technologies, intelligent and autonomous systems, as well as the flow of goods.

Key disciplines in the school include Mathematics, Computer Science, Robotics, and Electrical Engineering.

Read more

Constructor University Spring 2024
Global Community
Life on campus

Become part of a global community

Constructor University Students come from all over the world to live and learn at Constructor University. Our student body represents 120 nations. They form an ambitious campus community whose internationality is unprecedented in Europe. Constructor University’s green and tree-shaded 80-acre campus provides much more than buildings for teaching and research.

Read more

Contact us

Get in touch - let your future start at Constructor University

Do you have any questions or need consultation?
Call us or write us at study@constructor.university – we are happy to help you with your inquiry.

Graduate FAQ

 

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.