| 1st SEMESTER | |||
| Code | Title | Type | ECTS |
| MA110 | Linear Algebra | Core Course | 5 |
| MA100 | Calculus | Core Course | 5 |
| PR100 | Structured Programming | Core Course | 5 |
| HY100 | Introduction to Computer Science | Core Course | 5 |
| HY110 | Digital Design | Core Course | 5 |
| PR110 | Introduction to Programming | Core Course | 5 |
| 2nd SEMESTER | |||
| Code | Title | Type | ECTS |
| PR120 | Object-oriented Programming | Core Course | 5 |
| HY120 | Data Structures | Core Course | 5 |
| MA120 | Discrete Mathematics | Core Course | 5 |
| MA130 | Theory of Probability | Core Course | 5 |
| HY130 | Digital Information Representation and Transmission | Core Course | 5 |
| AA100 | Teaching Informatics | Core Course | 5 |
| 3rd SEMESTER | |||
| Code | Title | Type | ECTS |
| HY140 | Computer Architecture | Core Course | 5 |
| PR130 | Advanced Python Programming | Core Course | 5 |
| MA140 | Statistics | Core Course | 5 |
| HY150 | Databases | Core Course | 5 |
| HY160 | Computer Networks | Core Course | 5 |
| HY170 | Computer Graphics | Elective Course | 5 |
| HY180 | Digital Image Processing | Elective Course | 5 |
| AA110 | Pedagogy | Elective Course | 5 |
| 4th SEMESTER | |||
| Code | Title | Type | ECTS |
| HY190 | Algorithms and Complexity | Core Course | 5 |
| HY200 | Operating Systems | Core Course | 5 |
| HY210 | Data Science and Data Analytics | Core Course | 5 |
| HY220 | Web Application Technologies | Core Course | 5 |
| HY230 | Hyman-Computer Interaction | Core Course | 5 |
| MA150 | Graph Theory | Elective Course | 5 |
| AA120 | Social and Legal Topics | Elective Course | 5 |
| AA130 | Informatics in Education | Elective Course | 5 |
| 5th SEMESTER | |||
| Code | Title | Type | ECTS |
| HY240 | Machine Learning | Core Course | 5 |
| HY250 | Computer Security and Data Protection | Core Course | 5 |
| HY260 | Introduction to Digital Transformation and Information Systems | Core Course | 5 |
| HY270 | Software Engineering | Core Course | 5 |
| HY280 | Multimedia | Elective Course | 5 |
| MA160 | Introduction to the Theory of Computation | Elective Course | 5 |
| HY290 | Collaborative Learning Systems | Elective Course | 5 |
| HY300 | Advanced Web Application Technologies | Elective Course | 5 |
| HY310 | Advanced Topics in Databases | Elective Course | 5 |
| AA140 | Ethics of Informatics | Elective Course | 5 |
| 6th SEMESTER | |||
| Code | Title | Type | ECTS |
| HY320 | Music Informatics | Elective Course | 5 |
| HY330 | Information Retrieval | Elective Course | 5 |
| HY340 | Compilers | Elective Course | 5 |
| MO100 | Artificial Intelligence | Direction of BCI - Compulsory | 5 |
| MO110 | Bioinformatics | Direction of BCI - Compulsory | 5 |
| MO120 | Decision Support Systems | Direction of BCI - Compulsory | 5 |
| ME100 | Introduction to Quantum and DNA Computing | Direction of BCI - Elective | 5 |
| ME110 | Computation Principles for Stochastic Signals | Direction of BCI - Elective | 5 |
| MO130 | Software and Application Security | Direction of CSC - Compulsory | 5 |
| MO140 | Applied Cryptography | Direction of CSC - Compulsory | 5 |
| MO150 | Mobile Communications and Wireless Networks | Direction of CSC - Compulsory | 5 |
| ME120 | Information Systems Security Management | Direction of CSC - Elective | 5 |
| ME130 | Network Management and Clouds | Direction of CSC - Elective | 5 |
| MO160 | Data Analysis and Visualization Technologies | Direction of DTDA - Compulsory | 5 |
| MO170 | Modeling and Management of Business Processes | Direction of DTDA - Compulsory | 5 |
| MO180 | Cloud Architectures and Platforms | Direction of DTDA - Compulsory | 5 |
| ME140 | Social Network Analysis | Direction of DTDA - Elective | 5 |
| 7th SEMESTER | |||
| Code | Title | Type | ECTS |
| EA100 | Degree Thesis | Core Course | 6 |
| HY350 | Virtual World Technologies | Elective Course | 5 |
| HY360 | Teaching Field Internship | Elective Course | 5 |
| HY370 | Advanced Topics in Software Engineering | Elective Course | 5 |
| HY380 | Advanced Topics in Algorithms | Elective Course | 5 |
| MO190 | Health Analytics | Direction of BCI - Compulsory | 5 |
| MO200 | Modeling and Simulation | Direction of BCI - Compulsory | 5 |
| MO210 | Language Technology | Direction of BCI - Compulsory | 5 |
| ME150 | Computational Biomedicine | Direction of BCI - Elective | 5 |
| MO240 | Information Privacy Policies and Enhancing Technologies | Direction of CSC - Compulsory | 5 |
| MO250 | Network and Communications Security | Direction of CSC - Compulsory | 5 |
| MO260 | Digital Forensics and Cyberattack Detection | Direction of CSC - Compulsory | 5 |
| ME160 | Analysis and Simulation of Distributed Networked Systems | Direction of CSC - Elective | 5 |
| ME170 | Artificial Intelligence and Computer Networks | Direction of CSC - Elective | 5 |
| MO270 | Business Intelligence and Data Mining | Direction of DTDA - Compulsory | 5 |
| MO280 | E-commerce | Direction of DTDA - Compulsory | 5 |
| MO290 | Innovation and Digital Technologies | Direction of DTDA - Compulsory | 5 |
| ME180 | Mobile Application Development | Direction of DTDA - Elective | 5 |
| EA190 | Entertainment Software Technologies | Direction of DTDA - Elective | 5 |
| 8th SEMESTER | |||
| Code | Title | Type | ECTS |
| HY390 | Collaborative Systems | Elective Course | 5 |
| HY400 | Parallel Programming | Elective Course | 5 |
| HY410 | Teaching Practice | Elective Course | 5 |
| MO300 | Application Technologies in Artificial Intelligence | Direction of BCI - Compulsory | 5 |
| MO310 | Speech Processing | Direction of BCI - Compulsory | 5 |
| ME200 | Knowledge Representation and Management | Direction of BCI - Elective | 5 |
| ME210 | Advanced Machine Learning | Direction of BCI - Elective | 5 |
| MO320 | Communication and Processing of Sensor Network Data | Direction of CSC - Compulsory | 5 |
| MO330 | Smart Enviroments and Applications | Direction of CSC - Compulsory | 5 |
| ME340 | Business Strategy and Information Systems Management | Direction of DTDA - Compulsory | 5 |
| MO350 | Business Analytics | Direction of DTDA - Compulsory | 5 |
| ME220 | Entrepreneurship and Digital Platforms | Direction of DTDA - Elective | 5 |
| ME230 | IT Project Management | Direction of DTDA - Elective | 5 |
Studies
Secretery Building (Building 3)
7 Tsirigoni Square
Corfu, 49100
tel:26610 87760 / 87761 / 87763
e-mail: cs@ionio.gr
e-mail: cs@ionio.gr



