Welcome to the Future of Education!
The IT major in our high school is designed to provide students with a solid foundation in information technology, through the development of logical and analytical thinking. Through a carefully designed curriculum, our students are prepared for further academic development and work in a modern digital environment.
Why Choose the IT Major?
Modern and adapted curriculum – Our curriculum covers theoretical and practical knowledge from key areas of IT, with an emphasis on programming, databases, networks, and cybersecurity.
Working in small groups – Each student receives personalized attention from professors, which enables more efficient knowledge acquisition and development of individual abilities.
Practical knowledge for the future – Through classes, students work on real projects and develop digital skills that are necessary for further specialization or employment.
Preparation for colleges and certifications – The IT major provides an excellent foundation for continuing education at technical colleges in the country and abroad, as well as the opportunity to take internationally recognized certificates (Cisco, Microsoft, Python Institute).

Curriculum IT Major
Subject | Year I | Year II | Year III | Year IV |
---|---|---|---|---|
Serbian language and literature | 4 | 3 | 3 | 4 |
Foreign language | 2 | 2 | 2 | 2 |
History | 2 | 2 | 2 | / |
Geography | 2 | 2 | / | 2 |
Music culture | 1 | / | / | / |
Physics | 2 | 3 | 3 | 4 |
Chemistry | 2 | 1 | / | / |
Physical and Health Education | 2 | 2 | 2 | 2 |
Mathematics | 5 | 5 | 5 | 5 |
Discrete mathematics | / | 2 | / | 2 |
Biology | 2 | 2 | 1 | / |
Psychology | / | 2 | / | / |
Philosophy | / | / | 2 | 2 |
Sociology | / | / | 2 | / |
Fine Arts | 1 | / | / | / |
Computer application | 2 | 1 | / | / |
Programming | / | 2 | / | / |
Computer systems | 2 | 2 | / | / |
Operating systems and computer networks | / | 2 | 2 | / |
Object-oriented programming | / | / | / | exercises |
Programming paradigms | / | / | 1 | / |
Web programming | / | / | / | exercises |
Databases | / | / | exercises | / |
Civic education/Religious education | 1 | 1 | 1 | 1 |
📚 What Do our Students Learn?

🖥 Programming
Basics and advanced concepts in: Python
, JavaScript
, C++
Application in the development of software solutions.
🌐 Web design and development
HTML, CSS, JavaScript and React – creating modern web applications.
🗂 Databases
Working with SQL
and NoSQL
, modeling and query optimization.
🌐 Networks and cybersecurity
Network protocols, system protection, basic principles of cybersecurity.
🤖 Artificial intelligence and machine learning
Introduction to AI, algorithms and working with data.
📈 Entrepreneurship and IT management
Introduction to digital business, IT project management and the basics of startup culture.
Applications are Open – the Number of Places is Limited
Limited Number of Places
Due to high interest and teaching in small groups, the number of students in the IT major is strictly limited.
If you want to secure your place in the generation that shapes the future, we recommend that you apply on time.
Consultations and Information Days
For all interested students and parents, we organize information meetings at the school, where you can:
- meet the teachers,
- find out details about the program,
- ask questions regarding teaching, equipment and enrollment.
Your Future Begins with Information – Come and Talk to Us.
If you want to be part of the digital revolution, develop your IT skills in a dynamic and supportive environment, the IT major at the Antoni MP Barilli high school is the right choice.