MASTER STUDIES

INFORMATION TECHNOLOGY AND SYSTEMS
#2 SPECIALIZATION: CYBERSECURITY

ACCREDITED

Duration of Studies: 1 year
ECTS Credits: 60 ECTS
Degree Title: Master Engineer of Information Technology Systems
Field: Technical and Technological Sciences
Area: Electrical and Computer Engineering
Subarea: Information Technology and Systems

PROGRAM DESCRIPTION

The Master’s program in Information Technology and Systems aims to equip students with the necessary skills for designing, maintaining, organizing, managing, implementing, and securing information systems. Additionally, it prepares students to address issues related to information system security, protecting information from unauthorized access and misuse. The program’s objective is to educate highly skilled professionals with comprehensive academic knowledge in information systems, as well as expertise in information security, cryptographic protection, and digital forensics.

The Cybersecurity specialization focuses on equipping students with the ability to develop software using modern tools for designing information protection methods. The increased interconnectivity and expansion of new services, along with the emergence of new telecommunications and information technologies in the past decade, have enabled technically advanced attackers to launch various cyberattacks, compromising system integrity and user privacy. This module trains students to develop security solutions for computer networks, databases, web service infrastructure, and software design while integrating security measures. It also covers intrusion detection and defense methods, cryptography and cryptographic technologies, and computer forensics.

LEARNING OUTCOMES

By completing this program, students will acquire the following general competencies:

Understanding, analyzing, and applying techniques and methods for solving a wide range of problems in the field of information systems and cybersecurity.
Evaluating the security features of hardware and software components within an organization.
Planning, implementing, and maintaining a secure information and communication system within an organization.
Defining and setting personal educational goals for continuous learning and long-term career planning in the fields of information systems and/or cybersecurity.

Upon completion of the program, students will gain the following specific learning outcomes:

  • Applying standard and advanced cryptographic protocols to computer systems or their components.
  • Understanding concepts of authorization, authentication, and accountability in the context of computer system security.
  • Identifying vulnerabilities in modern computer systems and potential exploitation methods.
  • Detecting and preventing possible cyberattacks on computer systems.
  • Utilizing hardware-based security features at the architectural level.
  • Designing and implementing privacy policies for user accounts and groups within an organization’s computer network.

CURRICULUM – MASTER’S PROGRAM IN INFORMATION TECHNOLOGY AND SYSTEMS

Sem RB 2 SPECIALIZATION: CYBERSECURITY (60 ESPB),
CURRICULUM 2024/25.
ESPB
1 1 CS531 Information and Computer Network Security 6
2 CS532 Advanced Operating System Security 6
3 CS505 Applied Cryptography 6
4 Elective Course 1 6
5 Elective Course 2 6
2 6 IT585 IT Application Project 6
7 IT590 Professional Practice 3
8 IT595 Završni rad master studija – istraživački rad 15
9 IT595 Master’s Thesis – Research Work 6
IT596 Master’s Thesis – Development and Defense
1 4,5 CS533 Advanced Cyber Forensics 6
CS534 Advanced Hacking Prevention 6
CS545 Cybersecurity and Blockchain 6
CS538 Software Vulnerabilities and Security 6
OM545 Entrepreneurship and Innovation 6

 

Master’s Program in Information Technology and Systems – Cybersecurity Specialization

CS505 Applied Cryptography

Students are introduced to the fundamental principles of modern cryptography. This course deepens knowledge of mathematical applications in cryptographic methods and systems. It covers common cryptographic algorithms, pseudorandom generators, and encryption techniques. Students learn about the key characteristics of block ciphers, both with and without keys, as well as techniques for digital signatures and key exchange. The course also addresses cryptographic system applications and assessments, including defense against attacks and vulnerabilities. Case studies will explore various modern applications rooted in strong cryptographic principles, such as cloud security and cryptocurrencies.

CS531 Information and Computer Network Security

This course introduces students to the concepts of computer network security. Students first learn to analyze network vulnerabilities by studying Internet architecture and network protocols. They then explore security measures at different layers, including the data link, network, transport, and application layers. Through independent assignments, students gain the ability to explore specific topics related to computer network security in more depth.

CS532 Advanced Operating System Security

Students gain an understanding of basic and advanced concepts of operating system security. The course begins with an introduction to potential vulnerabilities in various operating systems and how to differentiate between threats and attacks. Students explore formal models of secure systems and their application to different operating systems, as well as commonly used cryptographic algorithms embedded in operating systems. They learn about various attack methods and corresponding defense techniques. Through independent assignments, students develop a deeper understanding of Linux, Android, and modern Windows operating system security while enhancing their problem-solving skills in these environments.

Elective Courses 1 i 2

CS533 Advanced Cyber Forensics
Students learn the principles and applications of cyber forensics across various computing environments. The course revisits different classes of cryptographic systems and foundational cryptanalytic attacks with relevant mathematical background. Students study cyber forensics within operating systems, computer networks, and web applications. The course also covers cyber forensics in cloud computing and Software-as-a-Service (SaaS) environments. Independent assignments allow students to explore specific topics in computer forensics in greater depth.

CS534 Advanced Hacking Prevention
This course introduces students to advanced principles of ethical hacking for identifying and preventing vulnerabilities in computer systems and networks. Students explore advanced techniques for securing network traffic and modern methods for detecting user data breaches in wireless networks. They simulate cyberattacks in virtual environments, analyze vulnerabilities, and evaluate the security of different systems. Through group and independent assignments, as well as scientific research papers, students gain in-depth knowledge of computer system vulnerabilities.

CS545 Cybersecurity and Blockchain
Students are introduced to blockchain technology in the context of data security, current Internet security policies, and vulnerabilities in modern computer systems. The course enables students to identify appropriate blockchain applications for security purposes and recognize security threats associated with different blockchain technologies. They learn about protective mechanisms for preventing attacks and securing data. Independent assignments allow for a more detailed exploration of blockchain security concepts.

CS538 Software Vulnerabilities and Security
Students learn about common security flaws in programming, system configuration, and software design. The course includes case studies on general and specific programming errors. Through group and independent assignments, as well as access to relevant research papers, students gain the ability to analyze and discuss software security vulnerabilities and issues in system development.

OM545 Entrepreneurship and Innovation
The course focuses on creating new businesses, entering new markets, and increasing organizational efficiency through innovation and process transformation. Emerging technologies, evolving processes, competition, and globalization require entrepreneurs and companies to move beyond traditional methods, fostering innovation and agility. This course examines successful strategies, business models, financing methods, barriers, and risks associated with launching innovative products and services. Topics include business model innovation, strategic leadership, human-centered and design-focused innovation, knowledge management, and change management. Upon completion, students will be able to develop skills and insights for evaluating, refining, and presenting new product or service ideas, either as startups or new initiatives within existing companies.

IT585 IT Application Project

This course covers key aspects of IT project management, including:
• General IT project management principles
• Designing an IT project and selecting appropriate development methods, implementation strategies, and planning phases
• System architecture design and component structuring
• Development, monitoring, management, and implementation
• Testing, verification, and validation phases
• Teamwork, report writing, and project analysis
Students will explore fundamental development principles through case studies of specific IT projects. Depending on the chosen project topics, instructors may provide specialized lectures if necessary.

IT590 Professional Practice
IT595 Master’s Thesis – Research Work
IT596 Master’s Thesis – Development and Defense

JOIN BELGRADE METROPOLITAN UNIVERSITY AND BUILD THE FOUNDATION FOR A SUCCESSFUL INTERNATIONAL CAREER!

 
ONLINE APPLICATION >>

CENA ŠKOLARINA ZA DRŽAVLJANE R.SRBIJE I BIVŠIH SFRJ REPUBLIKA

STUDIJSKI PROGRAM ŠKOLARINA
FAKULTET INFORMACIONIH TEHNOLOGIJA
Informacione tehnologije i sistemi 2.990 €
Inteligentni i napredni informacioni sistemi 2.990 €
FAKULTET ZA MENADŽMENT
Digitalni biznis 2.490 €
FAKULTET DIGITALNIH UMETNOSTI
Vizuelne komunikacije 3.690 €

*Školarinu je moguće plaćati u više mesečnih rata.

INTERESTED IN MORE INFORMATION ABOUT THIS PROGRAM?

Contact

E-mail

upis@metropolitan.ac.rs
 

Phone

011 20 30 885 // 018 551 000
 

Ask Us

    Name *

    Surname *

    E-mail *

    Ask us *