First Year
CodeNamePeriodTypeCredits
614G03001 Algebra 1st four-month period
Basic training 6
614G03002 Calculus and Numerical Analysis 1st four-month period
Basic training 6
614G03003 Discrete Mathematics 1st four-month period
Basic training 6
614G03012 Introduction to Computers 1st four-month period
Basic training 6
614G03006 Programming I 1st four-month period
Basic training 6
614G03016 Logic 2nd four-month period
Basic training 6
614G03015 Organizational Management 2nd four-month period
Basic training 6
614G03007 Programming II 2nd four-month period
Basic training 6
614G03011 Signal Acquisition and Processing 2nd four-month period
Basic training 6
614G03004 Statistics 2nd four-month period
Basic training 6
Second Year
CodeNamePeriodTypeCredits
614G03008 Algorithms 1st four-month period
Obligatory 6
614G03010 Databases 1st four-month period
Obligatory 6
614G03005 Mathematical Optimisation 1st four-month period
Obligatory 6
614G03013 Networks 1st four-month period
Obligatory 6
614G03009 Software Engineering 1st four-month period
Obligatory 6
614G03017 Automata and Formal Languages 2nd four-month period
Obligatory 6
614G03019 Basic Algorithms of Artificial Intelligence 2nd four-month period
Obligatory 6
614G03014 Concurrent. Parallel and Distributed Computation 2nd four-month period
Obligatory 6
614G03018 Fundamentals of Machine Learning 2nd four-month period
Obligatory 6
614G03020 Knowledge Representation and Reasoning 2nd four-month period
Obligatory 6
Third Year
CodeNamePeriodTypeCredits
614G03021 Advanced Models of Machine Learning I 1st four-month period
Optional 6
614G03032 Computer Vision Principles 1st four-month period
Optional 6
614G03022 Deep Learning 1st four-month period
Optional 6
614G03026 Information Retrieval and Web Mining 1st four-month period
Optional 6
614G03027 Knowledge-based Systems 1st four-month period
Optional 6
614G03023 Advanced Models of Machine Learning II 2nd four-month period
Optional 6
614G03033 Applied Computer Vision 2nd four-month period
Optional 6
614G03030 Fundamentals of Intelligent Robotics 2nd four-month period
Optional 6
614G03024 Fundamentals of Natural Language Processing 2nd four-month period
Optional 6
614G03028 Multiagent Systems 2nd four-month period
Optional 6