Computer Science - Artificial Intelligence, M.Sc. | Charles University | Prague, Czech Republic
M.Sc. On Campus

Computer Science - Artificial Intelligence

24 months
5700 EUR/year
3400 EUR/year
Tuition fee
Apply date
Start date


The study program Computer Science - Artificial Intelligence programme from Charles University provides education in the area of theoretical and applied knowledge for the design of intelligent systems in various areas including data analysis, automated problem solving, and robotic applications. 


An emphasis is put on a deep understanding of formal theoretical foundations and their practical applicability. Students of the Computer Science - Artificial Intelligence programme from Charles University will gain knowledge about the design of efficient data structures; about the formal modelling of problems using techniques of mathematical logic and probability theory; about algorithms (classical and nature-inspired) for problem solving, the control of autonomous agents, machine learning, and data mining; and about complexity analysis of computational methods. Students will learn how to apply these techniques and how to extend them both to abstract (data) and physical (robotic) worlds in single-agent and multi-agent environments.

Information about graduate employment

Graduates can apply and further extend techniques for the design of intelligent systems, including knowledge modelling and formal modelling of complex systems by means of mathematical logic and probability theory, automated problem solving, planning and scheduling, control of autonomous agents (both virtual and physical), machine learning, and data mining. 

Programme Structure

Courses include:

  • Graduates are also able to analyse and formally model a complex decision problem, propose an appropriate solving technique, and implement it. 
  • Graduates can work in research and development in either academia or industry in any position requiring logical reasoning, analytical capabilities, an algorithmic approach, and the exploitation of modern methods of computer science (declarative and nature-inspired programming).

Key information


  • Full-time
    • 24 months

Start dates & application deadlines


120 ECTS


On Campus

Academic requirements

We are not aware of any academic requirements for this programme.

Other requirements

General requirements

The goal of the admissions review process is to select from the pool of applicants those individuals who have shown the capability and diligence expected of Charles University students. To apply for our Computer Science or Mathematics Master's programmes given in English you must

  • hold or be working towards a Bachelor’s or Master’s diploma and provide a certified copy thereof;
  • have sufficient command of the English language; this can be demonstrated by providing your results in one of the standardized English tests that we recognize 

Tuition Fee

To alway see correct tuition fees
  • International

    5700 EUR/year
    Tuition Fee
    Based on the tuition of 5700 EUR per year during 24 months.
  • EU/EEA

    3400 EUR/year
    Tuition Fee
    Based on the tuition of 3400 EUR per year during 24 months.

The tuition fee for students from the EU is 84 000 CZK per academic year.

Living costs for Prague

15441 - 26241 CZK /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Computer Science - Artificial Intelligence
Charles University
Computer Science - Artificial Intelligence
Charles University


Go to your profile page to get personalised recommendations!