Program

Internet, networks and security (IMB18)

Semester 1 – Compulsory Courses
CodeCourse
F18L1W005Business and Management
F18L1W007Introduction to Computer Science
F18L1W011Discrete mathematics
F18L1W018Professional skills
F18L1W020Structured programming
Semester 2 – Compulsory Courses
CodeCourse
F18L1S013Calculus
F18L1S045Computer architectures
F18L1S016Object-oriented programming
F18L1S066Fundamentals of Cybersecurity
Elective subject 1 with a code beginning with F18L1S
Semester 3 – Compulsory Courses
CodeCourse
F18L2W001Algorithms and Data Structures
F18L2W046Computer networks
F18L2W067Foundations of Information Theory
Elective subject 1 with a code beginning with F18L2W
Semester 4 – Compulsory Courses
CodeCourse
F18L2S061Wireless and mobile systems
F18L2S017Operating Systems
Elective course with a code beginning with F18L2S
Elective course with a code beginning with F18L2S
Semester: 5 - Required Courses
CodeCourse
F18L3W060System administration
F18L3W004Databases
F18L3W065Network security
Elective course with a code beginning with F18L3W
Semester: 6 - Required Courses
CodeCourse
F18L3S059Network Administration
F18L3S062Virtualization
Elective course with a code beginning with F18L3S
Elective course with a code beginning with F18L3S
Elective course with a code beginning with F18L3S
Semester: 7 - Required Courses
CodeCourse
F18L3W064Distributed systems
F18L3W068Cloud Computing
Elective course with a code beginning with F18L3W
Elective course with a code beginning with F18L3W
Elective course with a code beginning with F18L3W
Semester: 8 - Required Courses
CodeCourse
F18L3S063Computer Network Design
F18L3S168Thesis
Elective course with a code beginning with F18L3S
Elective course with a code beginning with F18L3S
Elective course with a code beginning with F18L3S
Electives from group F18L1S
Code Course Recommended Semester Prerequisites
F18L1S023Business Statistics2None
F18L1S034Calculus 22None
F18L1S116Computer components2Computer networks
F18L1S120Creative Problem-Solving Skills2Computer networks
F18L1S026Marketing2None
F18L1S015Object-Oriented Analysis and Design2None
F18L1S146Web Design Basics2None
Electives from group F18L2S
Code Course Recommended Semester Prerequisites
F18L2S030Artificial intelligence4Algorithms and Data Structures
F18L2S082Visual programming4Object-oriented programming
F18L2S084Introduction to Ecoinformatics4Computer networks
F18L2S090Introduction to Random Processes4Probability and Statistics or Fundamentals of Information Theory
F18L2S110Internet technologies4Object-oriented programming
First, let's talk about the S124.Media and Communications4Introduction to Computer Science
F18L2S029Software Engineering4Computer networks
Electives from group F18L2W
Code Course Recommended Semester Prerequisites
F18L2W104Engineering Mathematics3Calculus 2 or Calculus
F18L2W109Client-side Internet programming3Computer networks
F18L2W140Advanced programming3Object-oriented programming
F18L2W147Fundamentals of Communication Systems3Calculus or Calculus 2
F18L2W165Technical Support Management3Computer networks
Electives from group F18L3S
Code Course Recommended Semester Prerequisites
F18L3S135Multimedia systems5Algorithms and Data Structures
F18L3S073Agent-based systems6Artificial intelligence
F18L3S077Wireless multimedia systems6Computer networks
F18L3S040Embedded microprocessor systems6Computer Architecture and Organization or Computer Architectures
F18L3S087Introduction to Network Science6Probability and Statistics or Fundamentals of Information Theory
F18L3S093Digital Forensics6Information Security
F18L3S010Human-computer interaction design6Computer networks
F18L3S025E-commerce and mobile commerce6Web Programming, Internet Technologies, or Implementation of Open and Free Source Systems
F18L3S111Infrastructure programming6System administration
F18L3S118Continuous integration and delivery6Computer networks
F18L3S122Cryptography6Discrete Structures 2 or Discrete Mathematics
F18L3S125Measurement and analysis of internet traffic6Probability and Statistics or Fundamentals of Information Theory or Business Statistics
F18L3S155Service-Oriented Architectures6Web Programming or Internet Technologies or Implementation of Open and Free Source Systems
F18L3S159Software-defined security6Computer networks
F18L3S121Blockchain and Cryptocurrencies8Cryptography or Information Security
F18L3S080Web search engines8Natural language processing
F18L3S091Geographic Information Systems8Computer networks
F18L3S101Ethical hacking8Information security or Network security
F18L3S107Intelligent systems8Machine learning
F18L3S127Mobile applications8Algorithms and Data Structures
F18L3S130Business Process Modeling and Management8Databases and (Software Engineering or Software Requirements Analysis)
F18L3S132Modern trends in robotics8Autonomous Robotics or Process Robotics or (Machine Learning and Fundamentals of Robotics)
F18L3S138Advanced databases8Computer networks
F18L3S139Advanced Topics in Cryptography8Cryptography
F18L3S141Unstructured databases8Computer networks
F18L3S028Entrepreneurship8Business and Management and (Web Programming or Internet Technologies or Implementation of Open and Free Source Systems)
F18L3S157Data Warehouses and Analytical Processing8Databases
F18L3S162Sharing and Calculating in a Crowd8Machine learning
F18L3S022ICT Project Management8(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
F18L3W024Web programming5Computer networks
F18L3W081Visualization5Computer networks
F18L3W008Introduction to Data Science5Business Statistics or Probability and Statistics or Fundamentals of Information Theory
F18L3W053Computer Ethics5Advanced Programming or Algorithms and Data Structures
F18L3W115Computer sound, music, and speech5Computer networks
F18L3W035Linear Algebra and Applications5Discrete Mathematics or Discrete Structures 2
F18L3W148Fundamentals of Robotics5Algorithms and Data Structures
F18L3W037Parallel and distributed processing5Algorithms and Data Structures and Operating Systems
F18L3W074Database administration7Computer networks
F18L3W075IS Analysis and Design7Databases
F18L3W079Web-based systems7Computer networks
F18L3W088Introduction to Smart Cities7Machine learning
F18L3W092Digital Post-Production7Computer Graphics or Digital Image Processing
F18L3W098Distributed data storage7Operating Systems and (Computer Networks or Computer Networks and Security)
F18L3W103Implementation of free and open-source software systems7Computer networks
F18L3W105Innovations in ICT7Business and Management and (Web Programming or Internet Technologies or Open and Free Source Systems Implementation)
F18L3W123Machine vision7Digital Image Processing or Machine Learning
F18L3W126Research Methodology in ICT7Computer networks
F18L3W128Mobile Information Systems7Computer networks
F18L3W129Mobile platforms and programming7Algorithms and Data Structures
F18L3W133Network and mobile forensics7Computer networks
F18L3W145Optical networks7Computer Networks or Computer Networks and Security
F18L3W160Software-defined networks7Computer networks
Electives from group F18W3S
Code Course Recommended Semester Prerequisites
F18W3S162Sustainable and energy-efficient computer systems4Computer components
F18W3S085Introduction to Bioinformatics7Machine learning or Artificial Intelligence
Electives from the Faculty18 group
Code Course Recommended Semester Prerequisites
F18L1W041Digital circuit design1None
F18L1W031Discrete Structures 11None
F18L1W033Calculus 11None
F18L1W070Pedagogy1None
F18L1W049Physics1None
F18L1S003Computer Architecture and Organization2None
F18L1S032Discrete Structures 22None
F18L1S052IT learning systems2None
F18L2W006Probability and statistics3Calculus or Calculus 2 or Business Statistics
F18L2W096Digitization3Introduction to Computer Science
F18L2S100Economics for ICT Engineers3Business and Management
F18L2W014Computer Networks and Security3Computer networks
F18L3W055Multimedia technologies3Introduction to Computer Science
F18L2W167User Interface Design Templates3Computer networks
F18L2S002Analysis of software requirements4Object-Oriented Analysis and Design or Software Engineering
F18L2S095Digital image processing4Discrete Mathematics or Discrete Structures 2
F18L2S097Design of Algorithms4Object-oriented programming
F18L2S099E-government4Business and Management
F18L2S042Electrical circuits4None
F18L2S051ICT in education4IT learning systems
F18L2S119Concepts of the Information Society4Introduction to Computer Science
F18L1S002Computer Architecture and Organization (PIT version)5None
F18L3W085Introduction to Bioinformatics5None
F18L5W001Introduction to Robotics5None
F18L3100Business Internship5None
F18L3W009Software Design and Architecture5Software Requirements Analysis or Software Engineering
F18L3W050Educational Software Design5ICT in education
F18L2003Selected topics from mathematics5None
F18L3W043Information Security5Operating Systems
F18L3W162Quantum computing5None
F18L3W044Computer electronics5Electrical circuits
F18L3W134Multimedia networks5None
F18L3W136Advanced web design5Web Design Basics
F18L8W001Advanced robotics5None
F18L3W200Sensor systems5None
F18L3W158Modern Computer Architectures5None
F18L1004Sports and health5None
F18L3S083Virtual reality6Computer networks
F18L3S094Digital libraries6Databases and (Client-side Internet programming or Internet technologies or Web programming)
F18L3S012Integrated systems6Software Requirements Analysis and Design or Software Engineering
F18L3S106Intelligent Information Systems6Computer networks
F18L2S114Computer graphics6Computer networks
F18L3W117Computer-aided manufacturing6Computer networks
F18L3S036Machine learning6Probability and Statistics or Business Statistics
F18L3W137Advanced Human-Computer Interaction6Computer networks
F18L3S149Parallel programming6Algorithms and Data Structures
F18L3S056Personalized learning6ICT in education
F18L3S150Data mining6(Probability and Statistics or Business Statistics) or Databases
F18L3S047Signal processing6Engineering Mathematics or Calculus 2
F18L3S153Process robotics6Robotics Fundamentals
F18L3S071School-Age Psychology6None
F18L3S057Working with Gifted Students6ICT in education
F18L3S158Modern Computer Architectures6Computer Architecture and Organization or Computer Architectures
F18L3S019Software Quality and Testing6Software Engineering or Software Design and Architecture
F18L3S163Statistical modeling6Probability and Statistics or Business Statistics
F18L2S164Information Theory with Digital Communications6Computer networks
F18L3S166Distance learning6ICT in education
F18L3S039Formal Languages and Automata6Structured programming
F18L3W072Autonomous robotics7Robotics Fundamentals
F18L3W076Introduction to Time Series Analysis7Introduction to Random Processes or Statistical Modeling
F18L3W089Introduction to Pattern Recognition7Machine learning
F18L3W108Internet of Things7Embedded Microprocessor Systems and (Computer Networks or Computer Networks and Security)
F18L3W027Management Information Systems7Computer networks
F18L3W131Modeling and simulation7Probability and Statistics or Fundamentals of Information Theory or Business Statistics
F18L3W142Natural language processing7Machine learning
F18L3W144Operational research7Probability and Statistics or Fundamentals of Information Theory
F18L3W152Video game programming7Computer networks
F18L3W038Programming paradigms7Algorithms and Data Structures
F18L3W154Massive data mining7Parallel and distributed processing
F18L3W058Independent project7earned a minimum of 150 credits
F18L3W156Decision support systems7Artificial Intelligence or Introduction to Data Science
F18L3W048Embedded Systems Software7Embedded microprocessor systems
F18L3W161Social networks and media7Introduction to Network Science
F18L3W021Team project7earned a minimum of 150 credits
F18L3S078Biologically inspired computing8Algorithms, Data Structures, and Artificial Intelligence
F18L3S086Introduction to Cognitive Sciences8Artificial Intelligence or Introduction to Data Science
F18L3S102ICT for Development8Business and Management and (Web Programming or Internet Technologies or Implementation of Open and Free Source Systems)
F18L3S113Computer animation8Computer Graphics or Human-Computer Interaction Design
F18L3S069Macedonian language8None
F18L3S054Methodology of Informatics8earned a minimum of 150 credits
F18L3S151Computational biology8Machine learning
F18L3S112Programming Languages and Compilers8Formal Languages and Automata