FIRST YEAR
# Course ID Course name Semester E L Lab ECTS Mandatory /Elective
1 10075 Mathematics 1 1 3 3 0 6 M
2 10060 Information Technology 1 2 1 2 6 M
3 10187 Introduction to Programming 1 2 2 0 6 M
4 10227 Practicum in Programming 1 1 1 0 4 M
5 10228 Standardization in IT 1 2 0 0 4 M
6 Elective courses 1
10229 English Language for IT 1a 1 2 2 0 6 E
10230 English Language for IT 1b 1 2 2 0 6 E
1 1076 Mathematics 2 2 3 3 0 6 M
2 10144 Programming languages 2 2 2 0 6 M
3 10231 Fundamentals of Computer Engineering 2 2 2 0 6 M
4 102322 Practicum in Computer Applications 2 1 1 0 4 M
5 Elective courses 2
10233 English language for IT 1a 2 3 1 0 6 E
10234 English language for IT 1b 2 3 1 0 6 E
SECOND YEAR
# Course ID Course name Semester E L Lab ECTS Mandatory /Elective
1 100082 Databases 3 2 2 0 6 M
2 10104 Object Oriented Programming 3 2 2 0 6 M
3 10173 Data Structures and Algorithms 3 2 2 0 6 M
4 10362 Computer Graphics 3 2 2 0 6 M
5 10236 English language for IT 3 3 3 1 0 6 M
1 10106 Operating Systems 4 2 2 0 6 M
2 10243 Computer Architecture 4 2 2 0 6 M
3 10018 Discrete Mathematics 4 2 3 0 6 M
4 10164 Computer Networks and Communications 4 2 2 0 6 M
6 Elective courses 3
10118 Basics of Entrepreneurship 4 2 2 0 6 E
10242 Computer Modelling of Physics Phenomena 4 2 2 0 6 E
101742 Software Tools 4 2 2 0 6 E
THIRD YEAR
# Course ID Course name Semester E L Lab ECTS Mandatory /Elective
1 102352 Information Systems 5 2 2 0 6 M
2 101602 Computer Simulations 5 2 2 0 6 M
2 10011 Web Technologies 5 2 2 0 6 M
4 10350 English language for IT 4 5 3 1 0 6 M
5 Elective courses 4
10124 Entrepreneurship and Employment 5 2 2 0 6 E
10105 Operational Research 5 3 3 0 6 E
10110 Organization of Computer Systems 5 2 2 0 6 E
10066 Leadership and Teamwork 5 2 2 0 6 E
1 10038 Electronic Business 6 2 2 0 6 M
2 10052 Data Security 6 2 2 0 4 M
3 10360 Advance Object-Oriented Programming 6 2 2 0 6 M
4 10143 Database Programming 6 2 2 0 5 M
5 10361 Practicum in Databases 6 1 1 0 4 M
6 Elective courses 5
10077 Information Systems Management 6 2 2 0 5 E
10087 Project Management 6 2 2 0 5 E
FOURTH YEAR
# Course ID Course name Semester E L Lab ECTS Mandatory /Elective
1 101752 Software Engineering 7 2 2 0 6 M
2 10471 Software Testing 7 2 3 0 6 M
3 10472 Internet of Intelligence Devices 7 2 3 0 6 M
4 Elective courses 6
104702 Computer Network Security and Protection 7 2 2 0 6 E
10473 Mobile Application Programming  7 2 3 0 6 E
10474 Visual Programming 7 2 3 0 6 E
10475 Information Technology in Sensor Systems 7 2 2 0 6 E
10054 Information Expert Systems 7 2 2 0 6 E
10476 Multimedia Systems 7 2 3 0 6 E
1 100572 Internet Programming 8 3 2 0 5 M
2 10170 Contemporary Software Architectures 8 2 2 0 5 M
3 Elective courses 7
10481 Cloud Computing 8 2 3 0 6 E
10482 Data Storage and Knowledge Discovery 8 2 3 0 6 E
10483 Digital Games Development 8 2 3 0 6 E
10484 Artificial Intelligence 8 2 2 0 6 E
10485 Informatics of Electrical Engineering 8 2 2 0 6 E
5 104802 Training program 8 0 0 0 2 M
6 10222 Thesis 8 0 0 0 7 M

INFORMATION TECHNOLOGY

Degree upon completion of studies:
Bachelor of Science (BSc) in Information Technology

Duration and scope of studies:
4 years, 240 ECTS

Admission exam:
Mathematics or Informatics

Summary of the program:
This study program is designed to meet the high demand for skilled IT professionals in Serbia and around the world. In today’s digital era, virtually every industry relies on advanced information technologies, and companies are constantly seeking qualified graduates who possess up-to-date knowledge and skills in this field. This study program offers a comprehensive curriculum that incorporates the latest advancements in IT, aligning with the best practices of renowned European and global universities. By joining our program, you will gain a solid foundation in various areas of IT, including software development, database management, cybersecurity, artificial intelligence, and more.
Throughout the studies, the students have the opportunity to engage in hands-on projects and internships, allowing them to witness firsthand how IT companies operate and tackle real-world challenges. Our close collaborations with leading IT organizations and successful professionals in the field provide valuable networking opportunities, mentorship, and potential employment prospects.

Why study Information Technology Program:
• High demand: The field of Information Technology is experiencing a significant demand for skilled professionals both in Serbia and internationally.
• Job opportunities: Graduates of the program have excellent employment prospects, as almost all industries require IT expertise.
• Modern knowledge and skills: The program offers up-to-date knowledge and practical skills in contemporary information technologies.
• Industry-aligned curriculum: The study program is designed based on the best practices of renowned European and global universities, ensuring relevance to the IT market.
• Practical experience: Students have opportunities to gain hands-on experience through internships and projects, providing valuable insights into IT company operations.
• Mentorship program: Each student is assigned a dedicated mentor who provides guidance, support, and assistance in overcoming challenges and achieving academic success throughout their studies.
• International certifications: In addition to receiving a recognized diploma from an accredited study program, students have the opportunity to acquire internationally renowned certifications (such as Oracle, Microsoft, etc.) during their studies.
• Networking opportunities: The faculty maintains collaborations with leading IT organizations, enabling students to network with industry professionals and potentially secure employment.
• Diverse career paths: The IT field offers a wide range of career options, such as software development, data science, cybersecurity, artificial intelligence, and technology consulting.
• Personal and professional growth: Studying Information Technology opens doors to continuous learning, innovation, and professional advancement.
• Alumni network and collaboration: After graduation, we maintain contact with our alumni and foster collaboration through joint projects, creating a network of successful and dedicated IT professionals.
• Cutting-edge technologies: Students have access to the latest technologies, tools, and resources, enabling them to stay at the forefront of IT advancements.
• Entrepreneurial possibilities: The program introduces students to successful IT professionals who have started their own businesses, inspiring entrepreneurial aspirations.