The M.Sc. program in Artificial Intelligence and Machine Learning at New Uzbekistan University is an intensive one-year program designed to provide students with a strong theoretical foundation and practical expertise in AI-driven technologies. The program offers a rigorous curriculum covering algorithmic principles, artificial intelligence methodologies, and advanced machine learning techniques, equipping graduates with the skills required for both industry and research.
Students will complete five graduate-level courses: Algorithm Design Techniques, Artificial Intelligence, Machine Learning, Deep Learning, and Theoretical Foundations of Machine Learning. These courses provide a comprehensive understanding of the theoretical and applied aspects of AI and ML, ensuring that students gain both depth and breadth in the field. Alongside their coursework, students will undertake a Master Project, where they will apply their knowledge to solve real-world AI challenges. Additionally, a research seminar course will help them develop critical analysis, research, and presentation skills, preparing them for academic and professional excellence.
This accelerated program is ideal for professionals seeking to advance their expertise in AI and ML, as well as for graduates aspiring to pursue research in artificial intelligence. By integrating fundamental concepts with cutting-edge developments, the program prepares students for leadership roles in AI-driven industries, research institutions, and technological innovation.
The M.Sc. in Artificial Intelligence and Machine Learning is a one-year program consisting of two semesters and a total of 60 ECTS credits. Classes are expected to be held four times a week in the evening. Please note that the schedule is subject to change. A suggested curriculum is as follows:
| First Year | ||||
|---|---|---|---|---|
| Semester | Course Code | Course | Course Type | ECTS Credits |
| Semester 1 | CS610 | Algorithm Design Techniques | Core | 8 |
| CS620 | Artificial Intelligence | Core | 8 | |
| CS630 | Machine Learning | Core | 8 | |
| AIMLXXX | Graduate CS Elective Course | Elective | 8 | |
| Semester 2 | CS631 | Deep Learning | Core | 8 |
| CS632 | Mathematical Foundations of Machine Learning | Core | 8 | |
| AIML790 | Master Project | Core | 15 | |
| Total Credits | 63 | |||
| Program's Total Credits | |||
| Elective Course Options | ||
|---|---|---|
| Course Code | Course | ECTS Credits |
| AIMLXXX | Graduate CS Elective Course | 8 ECTS |
| Course Code | Course | ECTS Credits | Description |
|---|---|---|---|
| CS610 | Algorithm Design Techniques | 8 | This course provides an in-depth study of algorithmic design and analysis techniques, including divide-and-conquer, dynamic programming, greedy methods, graph algorithms, randomized algorithms, and approximation strategies. Students learn how to evaluate algorithmic efficiency using time and space complexity, and how to apply advanced algorithmic principles to solve computationally intensive problems. |
| CS620 | Artificial Intelligence | 8 | This course introduces the principles and applications of artificial intelligence, covering topics such as search strategies, knowledge representation, reasoning, planning, and intelligent agents. Students explore the use of AI in problem-solving, decision-making, and game theory, while also examining applications in natural language understanding, robotics, and expert systems. |
| CS630 | Machine Learning | 8 | This course explores supervised, unsupervised, and semi-supervised learning methods, including regression, classification, clustering, dimensionality reduction, and ensemble methods. Students gain practical experience in building predictive models, analyzing data, and applying learning algorithms to real-world datasets. |
| CS631 | Deep Learning | 8 | This course focuses on neural network architectures and deep learning techniques, including feedforward networks, convolutional neural networks (CNNs), recurrent neural networks (RNNs), transformers, and generative models. Students study optimization methods, regularization, and transfer learning, while applying these techniques to computer vision, natural language processing, and speech recognition. |
| CS632 | Mathematical Foundations of Machine Learning | 8 | This course develops the mathematical background necessary for a deep understanding of machine learning methods. Students learn to rigorously analyze the properties and limitations of ML models, and apply mathematical tools to evaluate algorithm performance. The course ensures that students acquire the theoretical grounding needed to advance toward research and complex AI applications. |
| CS6XX | Elective Course | 8 | Students choose one elective course from related areas such as computer vision, natural language processing, cloud computing, image processing, or applied AI in domains like healthcare, finance, or robotics. Electives provide flexibility for students to tailor the program to their research interests or professional goals. |
| AIML790 | Master Project | 15 | The Master Project serves as the capstone of the program, enabling students to independently research, design, and implement a substantial AI or machine learning solution. Students identify a research question or applied problem, conduct a literature review, design methodologies, and evaluate results using rigorous academic and professional standards. |
Proficiency in the English language as evidenced by one of the below:
Note: We accept only the TOEFL iBT taken at approved test centers. We do not accept the TOEFL iBT Home Edition.
Applicants who have completed their bachelor’s degree entirely in English do not need to provide any additional proof of language proficiency.
5th September, 2025
| Tuition Fee for 2025/2026 Academic Year | |
|---|---|
| Local students | 55 000 000 UZS per academic year |
| International students | $ 6 500 USD per academic year |
Graduates of the M.Sc. in Artificial Intelligence and Machine Learning program will be well-prepared for careers in AI-driven industries, research institutions, and innovative startups. With expertise in machine learning, deep learning, and AI methodologies, they will be equipped to develop intelligent systems, analyze complex datasets, and advance cutting-edge AI research. Their strong theoretical foundation and hands-on experience will enable them to take on key roles in both industry and academia. Here are some potential career paths and opportunities:
The program provides graduates with the knowledge and skills necessary to excel in the rapidly evolving AI landscape, preparing them for leadership roles in AI development, research, and innovation.
Graduates of the M.Sc. in Artificial Intelligence and Machine Learning will develop expertise in designing and implementing AI models, analyzing complex datasets, and applying machine learning techniques to real-world problems. They will also enhance their critical thinking, research abilities, and problem-solving skills, enabling them to drive innovation in AI-driven industries. Additionally, they will strengthen their collaboration, communication, and project management skills, preparing them for leadership roles in both industry and academia.