Charles University

Czech Republic
1 Scholarships 75 Programs 4 Degree levels
Masters

Computer Science - Discrete Models and Algorithms

Offered at Charles University, Czech Republic
DegreeMasters
FieldMSc CS
Duration2 years
Tuition6800.00

Overview

The MSc in Computer Science with a focus on Discrete Models and Algorithms develops advanced mathematical and algorithmic skills for designing and analyzing discrete systems. You study core topics such as optimization, decision procedures, and formal methods, with pathways into research or industry roles.

About this programme

The MSc in Computer Science with a focus on Discrete Models and Algorithms develops advanced mathematical and algorithmic skills for designing and analyzing discrete systems. You study core topics such as optimization, decision procedures, and formal methods, with pathways into research or industry roles. Duration: Typically 2 years (full-time) ECTS credits: 120 ECTS Delivery format: On-campus (Charles University) Language of instruction: English Start dates: Usually September (confirm for the specific intake) Tuition fees: Vary by student category—check the programme’s fee details during application Application: Submit an online application through Charles University’s admissions process English tests (examples): IELTS, TOEFL iBT, or Duolingo English Test (see minimums in requirements) Degree awarded: Master’s degree in Computer Science (specialization: Discrete Models and Algorithms)

Programme Structure

Study plan

The programme combines advanced courses in discrete mathematics and theoretical computer science with algorithmic and application-oriented modules. Depending on your study plan, you will complete core subjects and additional electives, and you will finish with a master’s thesis or capstone project.

Indicative course areas

  • Decision procedures and SAT/SMT solvers
  • Optimization and algorithmic reasoning for discrete models
  • Evolutionary algorithms
  • Lambda calculus and functional programming
  • Embedded and real-time systems
  • Statistical methods in natural language processing
  • Machine learning in bioinformatics

Capstone / thesis

In the final stage, you complete a master’s thesis or equivalent research project under academic supervision. The thesis focuses on a topic aligned with discrete models, algorithms, or related theoretical and computational methods.

Academic requirements

We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.

English requirements

Duolingo English Test admission requirements Duolingo English Test The Duolingo English Test is a convenient, fast, and affordable English proficiency test trusted by top universities around the world. Take it online in just one hour—anywhere, any time. Scores are reported out of 160 in 5 point increments.
105
Take A Free Practice Test!
TOEFL admission requirements TOEFL® IBT TOEFL iBT® is accepted by more than 13,000 universities and other institutions in over 160 countries. The test can be taken at a test center or at home. The test measures your English-language abilities in an academic setting. The score refers to the total score of 4 subjects (writing, listening, speaking, and reading), each subject has a range of 0 - 30.
OR
85
Schedule TOEFL®
IELTS admission requirements IELTS The International English Language Test System (IELTS) tests your English-language proficiency on a scale of 1 – 9. The score refers to the combined average score of 4 subjects (writing, listening, speaking, and reading).
6.5

Prepare for Your English Test

Prepare for your English Test Cathoven AI IELTS Preparation
Learn your IELTS Score

AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.

  • Trusted by 300k learners
  • 98 accuracy using real exam data
  • 4.9/5 student rating

Other requirements

General requirements

The admissions committee evaluates applicants based on academic preparation and the ability to succeed in a Master’s programme taught in English. To apply for the Computer Science Master’s programmes taught in English, you must:

  • hold a Bachelor’s degree (or be in the final stage of completing it) and provide a certified copy of your diploma;
  • have sufficient academic background in relevant fields (e.g., computer science, mathematics, or closely related areas);
  • demonstrate sufficient command of English by submitting results from a recognized standardized English test.

Note: Specific document lists (e.g., transcript requirements, CV, motivation letter) and exact deadlines can vary by intake—check the Charles University admissions page for the programme for the most up-to-date details.

Student Insurance via Studyportals Partner

Make sure to cover your health, travel, and stay while studying abroad. Even global coverages can miss important items like Additional medical costs, Repatriation, Liability etc. Make sure your student insurance covers your needs.

Studyportals partnered with Aon to provide you with the best affordable student insurance, for a carefree experience away from home.

Get your student insurance now

Starting from €0.53/day, free cancellation any time.

Remember, countries and universities may have specific insurance requirements. To learn more about how student insurance work at Charles University and/or in Czech Republic, please visit Student Insurance Portal.

Work Permits

After completing your Master’s degree in the Czech Republic, you may be eligible to apply for a residence permit for the purpose of employment or a job-seeking stay, depending on your situation and the current immigration rules.

  • Job-seeking / post-study options: Graduates may be able to stay in the country for a limited period to search for employment, subject to meeting the legal conditions at the time of application.
  • Employment permit: If you find a suitable job, you can typically apply for a residence permit linked to employment. The employer may need to meet specific requirements.
  • Eligibility factors: Eligibility usually depends on having completed the programme, holding valid residence documentation, and submitting the required application materials within deadlines.
  • Important: Rules can change and may differ based on your nationality and the type of degree you completed. Always verify the latest guidance with the Czech Ministry of the Interior / immigration authority or your university’s international office.

Tip: Keep your graduation documents and transcripts available, as they are commonly required for post-study applications.

Latest Masters Scholarships in Czech Republic

Similar Masters programmes at other universities

Get help applying to Charles University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.