cs@ucy.ac.cy | +357-22-892700

| | | | MyCS Portal |

Specialization Courses in Graduate Programs

Course Code and Title

Master in Computer Science

Master in Data Science

Master in Artificial Intelligence

CS601 – Distributed Systems

√

 

 

CS602/DSC516 - Cloud Computing

√

√

 

CS603 – Using Software Architectures to Design and Implement Software Systems

√

 

 

CS604 – Artificial Intelligence

√

 

 

CS605 – Advanced Computer Architecture

√

 

 

CS606 – Computer Networks and the Internet

√

 

 

CS607 – Visual Computing

√

 

 

CS622 – AI Entrepreneurship

√

 

 

CS646/DSC513 – Advanced Topics in Databases

√

√

 

CS649/MAI649 – Principles of Ontological Databases

√

 

√

CS650/MAI650 – Internet of Things

√

 

√

CS653 – Computer Games Software Technology

√

 

 

CS656 – Computer Graphics: Modelling and Realism

√

 

 

CS657 – Wireless Networks

√

 

 

CS659 – Design on Embedded Systems

√

 

 

CS660/DSC512 – Information Retrieval and Search Engines

√

√

 

CS664 – Systems Analysis and Verification

√

 

 

CS667/MAI647 – Computational Neuroscience

√

 

√

CS668/MAI644 – Mechanical Vision

√

 

 

CS673 – Algorithmic Game Theory

√

 

 

CS674 – Networks and System Security

√

 

 

CS679 – Electronic Health

√

 

 

CS681 – Advanced Software Reuse and Mining Software Repositories

√

 

 

CS682/DSC517 – Data Security

√

√

 

CS699 – Special Topics in Computer Science

√

 

 

CS720 – Independent study

√

 

 

DSC510 – Introduction to Data Science and Analytics

 

√

 

DSC511 – Big Data Analysis

 

√

 

DSC512/CS660 – Information Retrieval and Search Engines

√

√

 

DSC513/CS646 – Advanced Topics in Data Management

√

√

 

DSC514/MAI623 – Natural Language Processing

 

√

√

DSC515/MAI642 – Deep Learning

 

√

√

DSC516/CS602 – Cloud Computing

√

√

 

DSC517/CS682 – Data Security

√

√

 

DSC551 – Data Visualization

 

√

 

MAI601 – AI Camp

 

 

√

MAI611 – Fundamentals of Artificial Intelligence

 

 

√

MAI612 – Machine Learning

 

 

√

MAI613 – Research Methodologies and Professional Practices in AI

 

 

√

MAI614 – AI on the Edge Webinars I (2 ECTS) and MAI632 AI on the Edge Webinars II (2 ECTS)

Mandatory courses for MAI

 

 

√

MAI621 – Artificial Intelligence Ethics I

 

 

√

MAI622 – AI Entrepreneurship

 

 

√

MAI623/DSC514 – Natural Language Processing

 

√

√

MAI631 – Artificial Intelligence Ethics II

 

 

√

MAI641 – Master Thesis

 

 

√

MAI642/DSC 515 – Deep Learning

 

√

√

MAI643 – Artificial Intelligence in Medicine

 

 

√

MAI644/CS668 – Computer Vision

√

 

√

MAI645 – Machine Learning for Graphics and Computer Vision

 

 

√

MAI646 – Cognitive Programming for Human-centric AI

 

 

√

MAI647/CS667 – Computational Neuroscience

√

 

√

MAI648 – Human-centered Intelligent User Interfaces

 

 

√

MAI649/CS649 – Principles of Ontological Databases

√

 

√

MAI650/CS650 – Internet of Things

√

 

√

MAI652 – Autonomous Mobile Robots

 

 

√