Study program Software Technologies
Three - year study program
Study program: Software Technologies
Faculty: Faculty of technical sciences and computer science
Degree: Bachelor’s degree / undergraduate / first cycle
Location: Sveti Nikole or Bitola, Republic of North Macedonia
Student status: full-time or part-time
Duration of study: 3 years (6 semesters)
Total number of courses: 24
ECTS: 180
Awarded degree: Bachelor of Software Technologies
Tuition fee per year for international students: EUR 2030
Software technologies pertain to the design, development, and use of complex information systems. Programming, computer, and software engineering are equally emphasized in the curriculum, and through a series of practical exercises and tasks, you will be able to gain knowledge in these areas.
The systems are expected to function correctly at all times and be flexible. It is here that your career as a graduate of the Software Technologies study program begins.
Bachelor's degree
The subjects familiarize students with the basic concepts of programming and algorithmic thinking for problem solving, the architecture of computer systems and their operation, ways of implementing GIS projects, web design… The studies last three years, and upon graduation, students acquire 180 ECTS credits.
Overall, the study program prepares students for careers as software engineers or software architects within the context of software engineering. Through homework assignments, students will have the opportunity to practice what they have learned and improve their skills. They will learn how to create components and how to use them in software development.
The three-year studies include 24 subjects that students must pass. Each semester includes 3 mandatory and 2 elective subjects. From the possible 2 elective subjects, students choose only 1.
Study program three – year degree program
1 SEMESTER
-
Basics of ProgrammingRequired
8 ECTS
-
Application SoftwareRequired
8 ECTS
-
MathematicsRequired
8 ECTS
-
Algorithms and Data StructureElective
6 ECTS
-
English LanguageElective
6 ECTS
2 SEMESTER
-
Computer ArchitectureRequired
8 ECTS
-
Object-Oriented ProgrammingRequired
8 ECTS
-
Geographic Information SystemsRequired
8 ECTS
-
Essentials of EconomicsElective
6 ECTS
-
Basics of Computer ScienceElective
6 ECTS
3 SEMESTER
-
Building WEB sitesRequired
8 ECTS
-
Software EngineeringRequired
8 ECTS
-
Software Requirements AnalysisRequired
8 ECTS
-
Mathematics 2Elective
6 ECTS
-
Computer NetworksElective
6 ECTS
4 SEMESTER
-
Internet TechnologiesRequired
8 ECTS
-
IT Project ManagementRequired
8 ECTS
-
Software ErgonomicsRequired
8 ECTS
-
GIS Application SoftwareElective
6 ECTS
-
Essentials of ManagementElective
6 ECTS
5 SEMESTER
-
Internet ProgrammingRequired
8 ECTS
-
Databases 1Required
8 ECTS
-
Software constructionRequired
8 ECTS
-
Operating SystemsElective
6 ECTS
-
Computer GraphicsElective
6 ECTS
6 SEMESTER
-
Project WorkRequired
8 ECTS
-
Visual ProgrammingRequired
8 ECTS
-
Databases 2Required
8 ECTS
-
Artificial IntelligenceElective
6 ECTS
-
System SoftwareElective
6 ECTS
Admission requirements
Candidates eligible for admission to the bachelor’s program include those who have completed a four-year secondary education, whether in their country of residence or abroad, and have successfully passed the national or international matura exam (for countries where it is required).
Our program also welcomes applications from students of other accredited faculties, graduates, and foreign nationals.
We admit candidates without the need for entrance exams, making the application process simpler and more accessible.
Documents for admission
When applying for admission to the bachelor’s program from outside the Republic of North Macedonia, students are required to prepare the following documents:
- Diploma/Certificate for completing secondary education (certified with an Apostille Stamp or a stamp from the respective Ministry of Foreign Affairs for countries not members of the Hague Convention);
- Certificates for each completed year of secondary education;
- Decision from the Ministry of Education and Science of the Republic of North Macedonia for the recognition of the diploma for completed secondary education (our university offers assistance in obtaining this document);
- Birth Certificate;
- Certificate of Citizenship;
- 4 passport-size color photographs.
The application documents should be submitted to the International Slavic University:
- in Sveti Nikole, located at Marshal Tito No. 77 – 2220 Sveti Nikole, Republic of North Macedonia or
- in Bitola, located at Novachki Pat No. 16 – 7000 Bitola, Republic of North Macedonia.
Tuition fees
For international students, the tuition fee is EUR 2030 per year. International students are required to pay the full amount of the yearly tuition fee at the beginning of the academic year.
For more information please visit the Tuition Fees page.