Резултати од пребарување

About Us

TeamLift is a fast-paced, innovative start-up shaping the future of the AI-driven workforce. We pride ourselves on our dynamic, collaborative environment where creativity and problem-solving drive our success. As part of our close-knit team, you’ll have the opportunity to learn rapidly and grow alongside passionate, like-minded individuals. If you’re excited about applied AI and thrive in a start-up culture, we’d love to hear from you!

Role Overview

We’re looking for a motivated AI Engineer Intern to help solve real-world problems with AI and machine learning. This is your chance to immerse yourself in the world of AI and machine learning, solving real-world problems while contributing to meaningful projects. As part of our start-up, you’ll work in a dynamic environment where your ideas and contributions matter from day one.

Mindset

Strong problem-solving skills, curiosity, eagerness to explore new ideas, and a passion for innovation in AI.

Responsibilities

  • Write clean, efficient Python code for AI and data applications.
  • Scrape data from websites, APIs, and other sources.
  • Process and clean unstructured data for AI models.
  • Collaborate on new features with cross-functional teams.

What We’re Looking For

  • Bachelor’s degree (or in the final year) in Computer Science or related field.
  • Strong understanding of Python programming and its core libraries.
  • Basic knowledge of NLP and version control (Git).
  • (Preferred but not required) Familiarity with graph and vector databases.

To apply or request more information, send your CV to support@teamlift.co. Applications are open till February 7, 2025.

 

1

Internet Technologies (4+1)

1. General Information

 

Postgraduate studies in Internet technologies aim to provide quality and top European education and training of ICT engineers with deep knowledge of Internet networks, technologies and security. Upon completion of their studies, these engineers will be able to take responsible positions in the processes of planning, design, management and security of Internet networks and work with various types of the latest technologies, including their business aspects.

  • Name of the proposer: University "Ss. Cyril and Methodius" University in Skopje, Faculty Computer Scienses and Engineering - FCSE
  • Name of the study program: academic second cycle studies in Internet technologies
  • Scientific-research area: technical-technological
  • Field: Computer Engineering & Informatics
  • Area: Information Systems and Networks
  • The value of postgraduate studies is 60 ECTS   or 120 ECTS credits
  • Duration of studies: 2 or 4 semesters.
  • One academic year consists of two semesters lasting 30 weeks (1 semester = 15 weeks).
  • The first semester consists of subjects, while the second has a smaller number of subjects and is reserved for the final project, ie. for the master's thesis.
  • Admission Requirements : Completed undergraduate studies in the field of informatics or computer technology and informatics with a minimum of 240 credits. For study directions that carry less than 240 credits, exams offered in the introductory layer are added.
  • Introductory layer : Students who have earned less than 240 credits during their studies are offered a set of differential introductory courses. After their successful realization, the student acquires the right to continue with the second year of postgraduate studies.
  • First semester: 3 compulsory courses and 2 electives, one of which may be from the University list.
  • Second semester: 1 compulsory and 1 elective, which can be from the university list (only if in the first semester the subjects are selected at the Faculty level) and a final project of 18 ECTS
  • 1 ECTS credit corresponds to 30 hours of total work engagement
  • The number of contact hours is 4
  • The academic title or degree obtained after graduation is

 

- Master in Information Science and Computer Engineering in the field of Internet Technologies

 

2. Studies

Table 3: List of Postgraduate Courses

РБ CODE / Course Semester M / E ECTS
1 IT-Z-01 Network Analysis IX M 6
2 IT-Z-02 Advanced mobile and web applications IX M 6
3 IT-Z-03 Internet Security and Privacy IX M 6
4 Elective IX E 6
5 Elective IX E 6
6 IT-Z-04 DevOps for networking  X M 6
7 Elective X E 6
8 Master Thesis X M 18

 

At least one elective should be chosen from the offered electives in Table 4. At most one of the electives can be chosen from the University list of master's degree programs. A maximum of two courses can be selected from the courses offered at the other postgraduate studies at the Faculty of Computer Scienses and Engineering.

 

Table 4: Electives

РБ New code /  Course Semester ECTS
1 IT-I-01   5G communication networks IX 6
2 IT-I-02   Parallel processing IX 6
3 IT-I-03   ICT Management  IX 6
4 IT-I-04   E-business IX 6
5 IT-I-05   Data visualization IX 6
6 IT-I-06   Network penetration testing  IX 6
7 EI-I-07   Client server programming paradigms X 6
8 IT-I-08   Digital Marketing  X 6
9 IT-I-09   Advanced Distributed and Parallel Systems IX 6
10 IT-I-10   Internet Infrastructure Management  IX 6
11 IT-I-11   Smart Sensor Networks  X 6
12 IT-I-12   Architectures and services for distribution of video contents X 6
13 IT-I-13   Network Virtualization and Cloud Computing X 6
14 IT-I-14   Network Optimization IX 6
15 IT-I-15   Advanced Topics in Computer Architecture X 6
16 IT-I-16   Security incident and response management  IX 6
17 IT-I-17   Cyber threat intelligence X 6
18 IT-I-18   Data Science IX 6
19 IS-I-04   Mobile web services IX 6
20 IS-I-17   Collaborative computer systems X 6
21 PS-I-08   Linked Open Data X 6
22 PS-I-05   Smart grid IX 6

 

The student can choose a subject from the list of offered elective courses from all study programs of the second cycle of studies. The list of offered electives can be found on this   link .

Табови

Andrea Kulakov Ph.D.

Bioinformatics (4+1)

1. General Information

Postgraduate studies in Bioinformatics will enable students to understand, develop and use advanced algorithms and techniques for analyzing, indexing, searching and using data from biological databases, as well as modeling events and processes that occur at the level cell, organ or organism, including the latest developments in the fields of databases, molecular biology, genetics, machine learning and data science.

 

  • Name of the proposer: University "Ss. Cyril and Methodius University in Skopje, Faculty of Information Sciences and Computer Engineering - FINKI
  • Name of the study program: Second cycle academic studies in Bioinformatics
  • Scientific-research area: technical-technological / natural mathematical
  • Field: Computer Science and Informatics / Informatics
  • Areas: Artificial Intelligence, Intelligent Systems, Programming Languages ​​and Systems, Databases, Numerical Analysis, Algorithms, Simulation, Information Processing, Data Processing, Other .
  • The value of postgraduate studies is 60 ECTS or 120 ECTS credits .
  • Duration of studies: 2 or 4 semesters .
  • One academic year consists of two semesters lasting 30 weeks (1 semester = 15 weeks).
  • In the first and the second semester, subjects are performed, while in the second semester, the final project is additionally prepared, ie. master thesis.
  • Admission Requirements : Completed undergraduate studies in Computer or Biological-Medical Sciences with a minimum of 240 or 180 credits. For study directions that carry less than 240 credits, exams offered in the introductory layer are added.
  • Introductory layer : Students who have earned less than 240 credits during their studies are offered a set of differential introductory courses. After their successful realization, the student acquires the right to continue with the first semester of postgraduate studies.
  • First semester : 2 compulsory courses and 2 electives, one of which may be from the University list.
  • Second semester : 1 compulsory and 1 elective, one of which can be from the university list (only if in the first semester the subjects are selected at the Faculty level) and the final project - master's thesis of 18 ECTS
  • 1 ECTS credit corresponds to 30 hours of total work engagement
  • The number of contact hours is 4
  • The academic title or degree obtained upon completion of studies is:

- Master in Information Science and Computer Engineering in Bioinformatics

 

2. Studies

Table 3: Course structure in IX and X semesters

РБ Course Semester M / E Credits
1 Introduction to Molecular Biology   IX M 6
2 Basics of Bioinformatics IX M 6
3 Selected from Table 4 IX E 6
4 Selected from Table 4 IX E 6
5 Selected from Table 4 IX E 6
6 Advanced Mathematical and Statistical Techniques X M 6
7 Selected from Table 4 X E 6
8 Master Thesis X M 18

 

Table 4 shows the elective courses from the Bioinformatics study program. In addition to these courses, the student can choose from all elective courses defined for all study programs of the second cycle that are serviced by the faculty. One elective course can be chosen from the university list of free elective courses. Table 4: Electives

 

Table 4: Electives

РБ Course Semester Credits Fund hours
1 Structural Bioinformatics and Proteomics IX 6 4 + 0 + 0 + 0
2 Scientific computing in bioinformatics IX 6 4 + 0 + 0 + 0
3 Wavelets in Numerical Simulations IX 6 4 + 0 + 0 + 0
4 Information processing in biological systems IX 6 4 + 0 + 0 + 0
5 Introduction to Computational Neuroscience IX 6 4 + 0 + 0 + 0
6 Introduction to genetic Engineering  X 6 4 + 0 + 0 + 0
7 Mathematical Biology X 6 4 + 0 + 0 + 0
8 Biological Sequence Analysis X 6 4 + 0 + 0 + 0

 

The student can choose a subject from the list of offered elective courses from all study programs of the second cycle of studies. The list of offered electives can be found on this   link .

Education with ICT (4+1)

Education with ICT (4 + 1)

Postgraduate studies in Education with ICT aim at top European and world education and training of primary and secondary school educators with the most modern approaches to the acquisition of new knowledge, as well as the use of advanced information technologies. These studies will also enable students in engineering to focus on research in the field of information science education. After graduation, students will be able to more successfully approach the new generations of students in the field of informatics.

 

The ICT Education Studies program is compatible with the relevant studies offered at most of the world's universities that support this theme and enable student mobility. Some of them are:

  1. Institute of Education, University of London, England

http://www.ioe.ac.uk/study/PMM9_ICT9IM.html

  1. Kings College London, England

http://www.kcl.ac.uk/prospectus/graduate/structure/name/computing-in-edu...

  1. University of Edinburgh, UK

http://online.education.ed.ac.uk/content/

  • Name of the proposer: University "Ss. Cyril and Methodius University in Skopje, Faculty of Information Sciences and Computer Engineering - FINKI
  • Name of the study program: academic second cycle studies in E ICT duplication
  • Scientific-research area: natural-mathematical
  • Field: Informatics
  • Area: Informatics
  • The value of postgraduate studies is 60 ECTS credits .
  • Duration of studies: 2 semesters .
  • One academic year consists of two semesters lasting 30 weeks (1 semester = 15 weeks).
  • Admission Requirements : Completed undergraduate studies before ECTS or completed undergraduate studies with a minimum of 240 credits.
  • First semester: three compulsory courses and two elective courses, for a total of 5 courses, one of which can be from the University list (5x6 = 30 ECTS).
  • Second semester: two elective courses and a final project - master's thesis (12 + 18 = 30 ECTS)
  • 1 ECTS credit corresponds to 30 hours of total work engagement.
  • The number of contact hours is 4.

Acquired title:     Master in ICT Education

2. Studies
 

Table 1: List of Postgraduate Courses

 

Code

Name of the subject

Status

Семестар

ECTS

1

ЕДУ-З-01

Modern teaching methods

M

winter

6

2

ЕДУ-З-02

Advanced ICT in education

M

winter

6

3

ЕДУ-З-03

Creating digital educational content

M

winter

6

4

 

Elective course

E

winter

6

5

 

Elective course

E

winter

6

6

 

Elective course

E

summer

6

    7   Elective course E summer             6

 

After obtaining 18 ECTS, students have the right to apply for a master's thesis for which after completing it they will win 18 ECTS.

2.1 Electives

The student can choose a subject from the list of offered elective subjects from all study programs of the second cycle of studies. The list of offered elective courses can be found at  link  .

Security, cryptography and coding (4 + 1)

1. General Information

 

Postgraduate studies in Security, Cryptography and Coding aim at a top European education and training staff, which after graduation will be able to meet the needs of the industry.

  • Name of the proposer: University "Ss. Cyril and Methodius University in Skopje, Faculty of Information Sciences and Computer Engineering - FINKI
  • Name of the study program: academic second cycle studies in Security, cryptography and coding
  • Scientific-research area: technical-technological sciences, natural-mathematical and sciences
  • Field: Computer Science and Informatics, Informatics
  • Area: Other ( Computer Security, Cryptography, and Coding)
  • The value of postgraduate studies is 60 ECTS or 120 ECTS credits .
  • Duration of studies: 2 or 4 semesters .
  • One academic year consists of two semesters lasting 30 weeks (1 semester = 15 weeks).
  • The first semester consists of subjects, while the second consists of subjects and the final project, ie. master thesis.
  • Admission Requirements : Completed undergraduate studies in computer science or computer science with a minimum of 240 credits. For study directions that carry less than 240 credits, exams offered in the introductory layer are added.
  • Introductory layer : Students who have earned less than 240 credits during their studies are offered a set of differential introductory courses. After their successful realization, the student acquires the right to continue with the second year of postgraduate studies.
  • First semester: 3 Mandatory courses and 2 electives, one of which may be from the University list.
  • Second semester: 1 Mandatory and 1 elective, which can be from the university list (only if in the first semester the subjects are selected at the Faculty level) and a final project of 18 ECTS
  • 1 ECTS credit corresponds to 30 hours of total work engagement
  • The number of contact hours is 4
  • The academic title or degree obtained after graduation is

- Master in Information Science and Computer Engineering in the field of security, cryptography and coding

2. Studies

Table 3: List of Postgraduate Courses

РБ New Code / Subject Semester M / E ECTS
1 BK-M-01 Advanced Information Security   IX M 6
2 BK-M-02 Applied cryptography   IX M 6
3 BK-M-03 Coding Theory  IX M 6
4 Elective 2 IX E 6
5 Elective 2 IX E 6
6 BK-M-04 Computer Security X M 6
7 Elective course 3 X E 6
8 Master Thesis X M 18

 

When choosing the courses, at least one elective course should be chosen from the offered elective courses in Table 4. The remaining elective courses can be selected from courses offered in all directions of the second cycle of studies at the Faculty of Information Sciences and Computer Engineering, and one of the electives can be chosen from the University list of courses of the second cycle of studies.

 

Table 4: Electives

< <

РБ New code /   Subject Semester ECTS Fund hours
П | В
1 BK-E-01   Security for mobile and web applications X 6 30 30
2 BK-E-02 Biometric systems   IX 6 30 30
3 BK-E-03 Provable security X 6 30 30
4 BK-E-04  Cryptanalysis  X 6 30 30
5 BK-E-05  Cryptographic Engineering   IX 6 30 30
6 BK-E-06  Cryptographic Protocols  X 6 30 30
7 BK-E-07  Mathematical Logic for Computer Science IX 6 30 30
8 BK-E-08  Advanced Algebraic Structures X 6 30 30
9 BK-E-09 Advanced communication channel coding algorithms X 6 30 30
10 BK-E-10  Applied Information Theory IX 6 30 30
11 BK-E-11 Stochastic Processes IX 6 30 30
12 BK-E-12 Change and Risk Management    IX 6 30 30
  Selection from University List of Free Courses   6 30 30

 

The student can choose a subject from the list of offered elective courses from all study programs of the second cycle of studies. The list of offered electives can be found on this   link .

Ecoinformatics (4+1)

1. General Information

 

Postgraduate studies in Ecoinformatics strive for top European education and training of staff, who after graduation will be able to meet the needs of industry.

  • Name of the proposer: University "Ss. Cyril and Methodius University in Skopje, Faculty of Information Sciences and Computer Engineering - FINKI
  • Name of the study program: academic second cycle studies in Ecoinformatics
  • Scientific-research area: technical-technological
  • Field: Computer Engineering & Informatics
  • Area: eco-informatics
  • The value of postgraduate studies is 60 ECTS or 120 ECTS credits .
  • Duration of studies: 2 or 4 semesters .
  • One academic year consists of two semesters lasting 30 weeks (1 semester = 15 weeks).
  • The first semester consists of subjects, while the second has a smaller number of subjects and is reserved for the final project, ie. for the master's thesis.
  • Admission Requirements : Completed undergraduate studies in the field of informatics or computer technology and informatics with a minimum of 240 credits. For study directions that carry less than 240 credits, exams offered in the introductory layer are added.
  • Introductory layer : Students who have earned less than 240 credits during their studies are offered a set of differential introductory courses. After their successful realization, the student acquires the right to continue with the second year of postgraduate studies.
  • First semester: 3 Mandatory courses and 2 electives, one of which may be from the University list.
  • Second semester: 1 Mandatory and 1 elective, which can be from the university list (only if in the first semester the subjects are selected at the Faculty level) and a final project of 18 ECTS
  • 1 ECTS credit corresponds to 30 hours of total work engagement
  • The number of contact hours is 4
  • The academic title or degree obtained after graduation is

- Master in Information Science and Computer Engineering in the field of Ecoinformatics

 

 

2. Studies

Table 3: List of Postgraduate Courses

РБ CODE / Subject Semester M / E ECTS
1 EI-Z-01 Concepts in Eco-informatics IX M 6
2 EI-02 Ecological modeling  IX M 6
3 EI-Z-03 Implementation of Geographic Information Systems  IX M 6
4 Elective course 1 IX E 6
5 Elective 2 IX E 6
6 EI-Z-04 Knowledge Discovery in Environmental data X M 6
7 Elective course 3 X E 6
8 Master Thesis X M 18

 

At least one elective should be chosen from the offered electives in Table 4. At most one of the electives can be chosen from the University list of master's degree programs. A maximum of two electives can be selected from the courses offered at the other postgraduate studies at the Faculty of Information Sciences and Computer Engineering.

 

Table 4: Electives

РБ New Code / Subject Semester ECTS
1 EI-I-01   Requirements Analysis in Ecosystem informatics  IX 6
2 EI-I-02   Monitoring and data processing in environmental engineering  IX 6
3 ЕE-E-03   Remote sensing  X 6
4 ЕE-E-04   E-business IX 6
5 ЕE-E-05   Data visualization IX 6
6 ЕE-E-06   Digital Marketing  X 6
7 EI-I-07 Advanced Distributed and Parallel Systems IX 6
8 EI-I-08 Internet Infrastructure Management IX 6
9 ЕE-E-09   Smart Sensor Networks X 6
10 IT-I-10   Network Virtualization and Cloud Computing X 6
11 IT-I-11   Data Science IX 6
12 IS-I-04   Mobile web services IX 6
13 ПС-E-08   Linked Open Data X 6
14 PS-I-07   IoT for Environmental Systems IX 6

 

The student can choose a subject from the list of offered elective courses from all study programs of the second cycle of studies. The list of offered electives can be found on this   link .

Cloud computing (4+1)

Cloud computing (4 + 1)

Postgraduate studies in cloud computing aim at top European education and training, which after graduation will be able to deliver scalable and resilient infrastructures, platforms and software, which are high quality and reliable and that meet the needs of local industry.

 

The Cloud Computing Studies program is compatible with the respective studies offered at most of the world's universities that support this current topic and enable student mobility.

  • Name of the proposer: University "Ss. Cyril and Methodius University in Skopje, Faculty of Information Sciences and Computer Engineering - FINKI
  • Name of the study program: Academic second cycle studies in Cloud Computing
  • Scientific-research area: 2 technical-technological
  • Field: 212 Computer Engineering & Informatics
  • Area: 21208 other
  • The value of postgraduate studies is 60 ECTS credits .
  • Duration of studies: 2 Semesters .
  • One academic year consists of two Semesters lasting 30 weeks (1 Semester = 15 weeks).
  • Admission Requirements : Cloud computing students can enroll in graduate students who have 240 or 180 undergraduate credits.
  • Introductory layer : Students who have earned less than 240 credits during their studies are offered a set of differential introductory courses. After their successful realization, the student acquires the right to continue with the first Semester of postgraduate studies.
  • First Semester: 2 compulsory courses, 1 elective general education course, 2 elective courses in the field, one of which can be from the list of free elective courses at UKIM.
  • Second Semester: 2 elective courses in the field, one of which can be from the list of UKIM (only if in the first Semester the courses are selected at the faculty level) and final project - master's thesis (18 ECTS)
  • 1 ECTS credit corresponds to 30 hours of total work engagement
  • The number of contact hours is 4

Acquired title:   Master of Information Science and Computer Engineering in the field of cloud computing.

2. Studies
 

Table 1: List of Postgraduate Courses

 

 

Name of the subject

Status

Semester

ECTS

1

Virtualized Data Centers 

З

winter

6

2

Scalability and multitenancy for SaaS applications 

З

winter

6

3

Elective general education subject *

И

winter

6

4

Elective

И

winter

6

5

Elective

И

winter

6

6

Elective

З

summer

6

7

Elective

И

summer

6

8

Master Thesis

З

summer

18

* Select one item from Table 2

Table 2. General education subjects  

 

Code

Name of the subject

Status

Semester

ECTS

1

СЕ-И2-08

Business modeling 

И

winter

6

2

ОО-З-01

Research Methods and Writing Techniques

И

winter

6

3

СЕ-И1-04

Privacy, ethics and social responsibilities

И

winter

6

2.1 Electives

The student can choose a subject from the list of offered elective courses from all study programs of the second cycle of studies . The list of offered elective courses can be found at   овој линк.

Intelligent Systems Engineering (4+1)

Intelligent Systems Engineering (4+1)

1. General information
The science of building artificial intelligent systems takes the central place in the engineering sciences. There are two main approaches in developing artificial intelligent systems: machines that incorporate intelligence – robots, and one that starts with biological systems and leads towards artificial being – bioinformatics and bioengineering. The Intelligent System Engineering is the place where students can understand and develop intelligent systems in solving real-life problems. 
  • Offered by: Ss. Cyril and Methodius University - Skopje, Faculty of Computer Science and Engineering – FCSE
  • Study programme: Intelligent Systems Engineering – bioinformatics / robotics
  • Scientific-research field: Engineering, Natural sciences and applied mathematics
  • Category: Informatics
  • Sub-category: Other
  • The master studies cycle consists of 60 ECTS.
  • Study duration: 2 semesters
  • One academic year is divided into two semesters with 30 weeks each (1 semester = 15 weeks)
  • Enrollment requisites: fully completed undergraduate study cycle with a minimum of 240 ECTS with a degree in the fields of computer science and/or computer engineering. In the case of having an appropriate degree with less than 240 ECTS, the student has to enroll the introductory courses first.
  • Introductory courses: only for students that have obtained less than 240 ECTS. A number of differential introductory courses are offered in order to level up the required competences. Upon successful completion of the introductory courses, the student has the right to continue with the formal master study programme courses in the second year of studies.
  • First semester: 3 compulsory courses + 2 elective courses (one of the elective courses can be chosen from the courses list offered by the University)
  • Second semester: 1 compulsory course + 1 elective course (can be chosen from the courses list offered by the University only in the event that this opportunity has not been used in the previous semester) + final master thesis project that equals 18 ECTS.
  • 1 ECTS = 30 hours of work load.
  • Contact hours per week is 4. 
Degree: Master of Intelligent Systems Engineering, module Bioinformatics or Master of Intelligent Systems Engineering, module Robotics
 

2. Studies

Table 1: List of courses for master studies in Bioinformatics module.
  Professor Course

Semester

 ECTS

 1   prof. Smile Markovski, assoc. prof. Ana Madevska Bogdanova

 Computer science for Intelligent Systems

IX

6
 2  assist. prof. Nevena Ackovska , assoc. prof. Marija Mihova  Information processing in biological systems IX 6
 3  prof. Sasho Panov  Molecular biology of the cell

IX

6

 4  

 Elective course

IX

6

 5    Elective course

IX

6

 6  assoc. prof. Ana Madevska Bogdanova, prof. Zaneta Popeska  Data mining for bioinformatics X 6
 7    Elective course X 6
 
Table 2: List of courses for master studies in Robotics module.
   Professor

Course

Semester

 ECTS

 1  prof. Smile Markoski, assoc. prof Ana Madevska Bogdanova

 Computer science for Intelligent Systems

IX

6
 2 assist. prof. Nevena Ackovska, assoc.  prof. Marija Mihova  Information processing in biological systems IX 6
 3 assoc. prof. Andrea Kulakov, assist. prof. Nevena Ackovska

 Introduction to robotics

IX

6

 4  

 Elective course

IX

6

 5  

 Elective course

IX

6

 6  assoc. prof. Ana Madevska Bogdanova, assist. prof. Gjorgji Madzarov  Machine learning X 6
 7    Elective course X 6
 

Computer Sciences (4+1)

Computer Sciences (4+1)

1. General information
 
The Postgraduate Studies in Computer Science are committed to excellent European education. We train highly skilled professionals who will be able to meet the needs of both IT companies and leading-edge scientific research institutions in the country and abroad.
  • Offered by: Ss. Cyril and Methodius University - Skopje, Faculty of Computer Science and Engineering – FCSE (FINKI)
  • Study programme: Academic master studies in Computer Science
  • Scientific Research Area: Natural Sciences and Mathematics
  • Scientific-research field: Informatics
  • Category: Information systems and programming, integrated computing methods and applications, algorithms, optimization, simulation, software development and databases.
  • The master studies cycle consists of 60 ECTS.
  • Study duration: 2 semesters.
  • One academic year is divided into two semesters with 30 weeks each (1 semester = 15 weeks)
  • The first semester is comprised of courses only, while in the second semester there are fewer courses and the rest of the time is devoted to the final project, i.e. master thesis.
  • Enrollment requisites: fully completed undergraduate study cycle with a minimum of 240 ECTS with a degree in the fields of computer science and/or computer engineering. In the case of having an appropriate degree with less than 240 ECTS, the student has to enroll the introductory courses first.
  • Introductory courses: only for students that have obtained less than 240 ECTS. A number of differential introductory courses are offered in order to level up the required competences. Upon successful completion of the introductory courses, the student has the right to continue with the formal master study programme courses in the second year of studies.
  • First semester: 3 compulsory courses + 1 elective course (the elective course can be chosen from the courses list offered by the University)
  • Second semester: 3 elective courses (can be chosen from the courses list offered by the University only in the event that this opportunity has not been used in the previous semester) + final master thesis project that equals 18 ECTS.
  • 1 ECTS = 30 hours of work load.
  • Contact hours per week are 4. 
Degree: Master of computer science and engineering in the field of Computer Science 
 
2. Studies
Table 1: List of courses for master studies
  Professor

Course

Semester

 ECTS

 1   assoc. prof. Ana Madevska Bogdanova, assoc. prof. Marija Mihova, assist. prof. Anastas Mishev, assist. prof. Boro Jakimovski

 Advanced algorithms

IX

6
 2  assist. prof. Boro Jakimovski, elect. assist. prof. Jasen Markovski  Formal methods IX 6
 3  prof. Vancho Kusakatov, prof. Margita Kon-Popovska, assist. prof. Vesna Dimitrievska Ristovska

 Optimization

IX

6

 4  

 Elective course

IX

6

 5  

 Elective course

X

6

 6    Elective course X 6
 7    Elective course X 6