Program
Computer education (KE18)
| Semester 1 – Compulsory Courses | |
|---|---|
| Code | Course |
| F18L1W007 | Introduction to Computer Science |
| F18L1W011 | Discrete mathematics |
| F18L1W070 | Pedagogy |
| F18L1W018 | Professional skills |
| F18L1W020 | Structured programming |
| Semester 2 – Compulsory Courses | |
|---|---|
| Code | Course |
| F18L1S052 | IT learning systems |
| F18L1S013 | Calculus |
| F18L1S045 | Computer architectures |
| F18L1S016 | Object-oriented programming |
| Semester 3 – Compulsory Courses | |
|---|---|
| Code | Course |
| F18L2W001 | Algorithms and Data Structures |
| F18L2W014 | Computer Networks and Security |
| F18L3W055 | Multimedia technologies |
| Semester 4 – Compulsory Courses | |
|---|---|
| Code | Course |
| F18L2S051 | ICT in education |
| F18L2S017 | Operating Systems |
| Semester: 5 - Required Courses | |
|---|---|
| Code | Course |
| F18L3W004 | Databases |
| F18L3W050 | Educational Software Design |
| F18L3W053 | Computer Ethics |
| Semester: 6 - Required Courses | |
|---|---|
| Code | Course |
| F18L3S056 | Personalized learning |
| F18L3S071 | School-Age Psychology |
| F18L3S057 | Working with Gifted Students |
| Semester: 7 - Required Courses | |
|---|---|
| Code | Course |
| F18L3W058 | Independent project |
| Semester: 8 - Required Courses | |
|---|---|
| Code | Course |
| F18L3S168 | Thesis |
| F18L3S069 | Macedonian language |
| F18L3S054 | Methodology of Informatics |
| Electives from group F18L1S | |||
|---|---|---|---|
| Code | Course | Recommended Semester | Prerequisites |
| F18L1S023 | Business Statistics | 2 | None |
| F18L1S034 | Calculus 2 | 2 | None |
| F18L1S116 | Computer components | 2 | Computer networks |
| F18L1S120 | Creative Problem-Solving Skills | 2 | Computer networks |
| F18L1S026 | Marketing | 2 | None |
| F18L1S015 | Object-Oriented Analysis and Design | 2 | None |
| F18L1S146 | Web Design Basics | 2 | None |
| Electives from group F18L1W | |||
|---|---|---|---|
| Code | Course | Recommended Semester | Prerequisites |
| F18L1W005 | Business and Management | 1 | None |
| Electives from group F18L2S | |||
|---|---|---|---|
| Code | Course | Recommended Semester | Prerequisites |
| F18L2S030 | Artificial intelligence | 4 | Algorithms and Data Structures |
| F18L2S082 | Visual programming | 4 | Object-oriented programming |
| F18L2S084 | Introduction to Ecoinformatics | 4 | Computer networks |
| F18L2S097 | Design of Algorithms | 4 | Object-oriented programming |
| F18L2S099 | E-government | 4 | Business and Management |
| F18L2S042 | Electrical circuits | 4 | None |
| F18L2S110 | Internet technologies | 4 | Object-oriented programming |
| F18L2S114 | Computer graphics | 4 | Computer networks |
| First, let's talk about the S124. | Media and Communications | 4 | Introduction to Computer Science |
| F18L2S029 | Software Engineering | 4 | Computer networks |
| Electives from group F18L2W | |||
|---|---|---|---|
| Code | Course | Recommended Semester | Prerequisites |
| F18L2W006 | Probability and statistics | 3 | Calculus or Calculus 2 or Business Statistics |
| F18L2W096 | Digitization | 3 | Introduction to Computer Science |
| F18L2W109 | Client-side Internet programming | 3 | Computer networks |
| F18L2W140 | Advanced programming | 3 | Object-oriented programming |
| F18L2W165 | Technical Support Management | 3 | Computer networks |
| F18L2W167 | User Interface Design Templates | 3 | Computer networks |
| Electives from group F18L3S | |||
|---|---|---|---|
| Code | Course | Recommended Semester | Prerequisites |
| F18L3S135 | Multimedia systems | 5 | Algorithms and Data Structures |
| F18L3S062 | Virtualization | 6 | Operating Systems |
| F18L3S093 | Digital Forensics | 6 | Information Security |
| F18L3S094 | Digital libraries | 6 | Databases and (Client-side Internet programming or Internet technologies or Web programming) |
| F18L3S010 | Human-computer interaction design | 6 | Computer networks |
| F18L3S118 | Continuous integration and delivery | 6 | Computer networks |
| F18L3S155 | Service-Oriented Architectures | 6 | Web Programming or Internet Technologies or Implementation of Open and Free Source Systems |
| F18L3S019 | Software Quality and Testing | 6 | Software Engineering or Software Design and Architecture |
| F18L3S166 | Distance learning | 6 | ICT in education |
| F18L3S121 | Blockchain and Cryptocurrencies | 8 | Cryptography or Information Security |
| F18L3S083 | Virtual reality | 8 | Computer networks |
| F18L3S086 | Introduction to Cognitive Sciences | 8 | Artificial Intelligence or Introduction to Data Science |
| F18L3S107 | Intelligent systems | 8 | Machine learning |
| F18L3S113 | Computer animation | 8 | Computer Graphics or Human-Computer Interaction Design |
| F18L3S127 | Mobile applications | 8 | Algorithms and Data Structures |
| F18L3S141 | Unstructured databases | 8 | Computer networks |
| F18L3S028 | Entrepreneurship | 8 | Business and Management and (Web Programming or Internet Technologies or Implementation of Open and Free Source Systems) |
| F18L3S162 | Sharing and Calculating in a Crowd | 8 | Machine learning |
| F18L3S022 | ICT Project Management | 8 | (Software Engineering or Software Requirements Analysis) and (Web Programming or Internet Technologies or Open and Free Source Systems Implementation) |
| Electives from group F18L3W | |||
|---|---|---|---|
| Code | Course | Recommended Semester | Prerequisites |
| F18L3W060 | System administration | 5 | Operating Systems |
| F18L3W024 | Web programming | 5 | Computer networks |
| F18L3W081 | Visualization | 5 | Computer networks |
| F18L3W008 | Introduction to Data Science | 5 | Business Statistics or Probability and Statistics or Fundamentals of Information Theory |
| F18L3W115 | Computer sound, music, and speech | 5 | Computer networks |
| F18L3W035 | Linear Algebra and Applications | 5 | Discrete Mathematics or Discrete Structures 2 |
| F18L3W136 | Advanced web design | 5 | Web Design Basics |
| F18L3W148 | Fundamentals of Robotics | 5 | Algorithms and Data Structures |
| F18L3W092 | Digital Post-Production | 7 | Computer Graphics or Digital Image Processing |
| F18L3W103 | Implementation of free and open-source software systems | 7 | Computer networks |
| F18L3W108 | Internet of Things | 7 | Embedded Microprocessor Systems and (Computer Networks or Computer Networks and Security) |
| F18L3W123 | Machine vision | 7 | Digital Image Processing or Machine Learning |
| F18L3W126 | Research Methodology in ICT | 7 | Computer networks |
| F18L3W128 | Mobile Information Systems | 7 | Computer networks |
| F18L3W129 | Mobile platforms and programming | 7 | Algorithms and Data Structures |
| F18L3W137 | Advanced Human-Computer Interaction | 7 | Computer networks |
| F18L3W152 | Video game programming | 7 | Computer networks |
| F18L3W161 | Social networks and media | 7 | Introduction to Network Science |
| Electives from group F18W3S | |||
|---|---|---|---|
| Code | Course | Recommended Semester | Prerequisites |
| F18W3S085 | Introduction to Bioinformatics | 7 | Machine learning or Artificial Intelligence |