Did you mean
communication

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

Coding and Cryptography (3+1+1)

Coding and Cryptography (3+1+1)

1. General information
The goal of the coding and cryptography master studies is to provide top quality European education and training for ICT engineers. The studies offer deeper and specialized knowledge about cryptography and coding theory. Upon completion of this master study programme, the ICT engineers will be able to meet the industry needs.
 
  • Offered by: Ss. Cyril and Methodius University - Skopje, Faculty of Computer Science and Engineering – FCSE
  • Study programme: Coding and Cryptography master studies
  • Scientific-research field: Natural Science and Mathematics
  • Category: Computer Science
  • Sub-category: Computer security, Cryptography and Coding Theory
  • 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 + 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 computer science and engineering in the field of coding and cryptography. 
 
2.1  Introductory courses
 
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. 
 
Table 1: List of introductory courses
 

Course

Semester

ECTS

Prerequisite

 1

 Probability and statistics

VII

6  Calculus 2
 2  Algorithms VII 6 Object oriented and visual programming
 3  Elective course 1 VII  6  
 4  Elective course 2 VII  6  
 5  Elective course from University list of available courses VII  6  
 6

 Discreet structures 3

VIII

6

Discreet structures 1

 7

 Security and cryptography

VIII

6

Discreet structures 3

 8

 Wireless networks

VIII

6

Data and computer communications

 9  Theory of information VIII  6 Probability and statistics or Statistics
10  Elective course 3 VIII 6  
 
 
Table 2: List of elective introductory courses
 

Course

Semester

ECTS

Prerequisite

 1

 Computer networks design

VII

6  Data and computer communications
 2  Databases 2 VII 6 Databases
 3

 Advanced computer systems

VII

6

Microprocessors and microcontrollers

 4

 Calculus 3

VII

6

Calculus 2

 5

 Parallel and distributive processing

VIII

6

Operating systems

 6 Network and distributed operating systems VIII  6  Data structures and Operating systems
 
2.2 Studies
 
Courses for the Master studies for the study programme Coding and cryptography can be found at this link.

Bioinformatics (3+1+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 Mandatory courses and 2 electives, one of which may be from the University list.
  • Second semester : 1 Mandatory 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. Introductory layer

The introductory layer is intended for students who have completed studies lasting less than four years or have earned less than 240 credits from previous studies. Students should pass differential exams that will allow them to enter the basics of bioinformatics. Table 1 shows the structure of items from the introductory layer. Table 2 lists the courses from the introductory layer, which are offered in the first cycle of studies at the Faculty of Information Sciences and Computer Engineering and which are required as prior knowledge. Students in the introductory layer choose the Mandatory courses from the list in Table 2. Students who in their previous education have heard the same or similar courses as those offered in the list in Table 2, can choose from the other courses offered in the first cycle of studies at The Faculty of Information Sciences and Computer Engineering, in coordination with the Head of the Department.

 

 

Table 1: Introductory layer structure

РБ Subject Semester ECTS
1 Mandatory subject 1 * VII 6
2 Mandatory subject 2 * VII 6
3 Elective 1 ** VII 6
4 Elective course 2 ** VII 6
5 Elective course 3 ** VII 6
6 Mandatory subject 3 * VIII 6
7 Mandatory subject 4 * VIII 6
8 Elective course 4 ** VIII 6
9 Elective course 5 ** VIII 6
10 Elective course 6 *** VIII 6

 

* The course should be chosen from Table 2. ** The course is recommended to be selected from Table 2, but can be chosen from the other courses offered in the first cycle of studies at the Faculty of Information Sciences and Computer Engineering, in coordination with the head of the department. *** The course can be selected from Table 2 or from the university list of free electives.

Table 2: List of recommended items for the introductory layer

РБ Subject Semester ECTS
1 Databases VII 6
2 Machine learning  VII 6
3 Research methodology in ICT  VII 6
4 Processing of natural languages ​​  VII 6
5 Parallel and distributed processing   VII 6
6 Artificial Intelligence VIII 6
7 Intelligent systems VIII 6
8 Non-relational databases  VIII 6
9 Intelligent Information Systems VIII 6
10 Introduction to Bioinformatics  VIII 6

 

After the successful completion of all ten courses and 60 credits, the student with previously acquired 180 ECTS credits (or completed three-year studies) continues with the courses from the second academic year of postgraduate studies - Table 3 (IX and X semester).

 

3. Studies

Table 3: Course structure in IX and X semesters

РБ Subject Semester З / И ECTS
1 Introduction to Molecular Biology   IX З 6
2 Basics of Bioinformatics IX З 6
3 Selected from Table 4 IX И 6
4 Selected from Table 4 IX И 6
5 Selected from Table 4 IX И 6
6 Advanced Mathematical and Statistical Techniques IX З 6
7 Selected from Table 4 X И 6
8 Master Thesis X З 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

РБ Subject Semester ЕКТС 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 at 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  .

Statistics for data analysis (4+1)

1. General Information

This program is designed to train staff with solid statistical knowledge with a focus on the newly recognized field of data science. The curriculum combines rigorous statistical theory with broader practical experience in applying statistical models to data work. Graduates will be in high demand. Most students are expected to be employed as statisticians, analysts and data experts within private and public institutions providing statistical consultations.

  • Name of the proposer: University "Ss. Cyril and Methodius University in Skopje, Faculty of Information Sciences and Computer Engineering - FINKI
  • Title of the study program: Second cycle academic studies in Statistics for Data Analysis
  • Scientific-research area: technical-technological / natural mathematical
  • Field: Informatics / Mathematics
  • Areas: Mathematical Statistics and Operations Research, Data Processing, Applied Mathematics and Mathematical Modeling, Programming, Artificial Intelligence, Algorithms, Information Processing .
  • 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).
  • Conditions for enrollment : according to the competition announced by the university, completed undergraduate studies in information science, computer or related fields with a minimum of 240 credits.
  • First semester: 3 compulsory courses and 2 electives, one of which may be from the University list.
  • Second semester : 1 compulsory and 1 elective course and completed 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 the studies is Master of Information Science - Statistics in Data Analysis

                Master of Science in Informatics - Statistics for Data Analytics

 

2. Studies

Table 2: List of Postgraduate Courses in Statistics for Data Analysis

РБ CODE / Subject Semester M / E ECTS
1 SNP-Z-1 Data analysis with statistical packages IX M 6
2 SDP-Z-3 Bayesian data analysis IX M 6
3 SDP-Z-4 Data preparation and research IX M 6
4 Elective item from Table 4 IX E 6
5 Elective item from Table 4 IX E 6
6 SNP-Z-2 Regression Models X M 6
7 Elective item from Table 4 X E 6
8 Masterrska topic X M 18

 

Table 3 shows the electives from the study program Statistics for Data Analysis. In addition to these courses, the student can choose from all elective courses, defined for all study programs, from the second cycle that are serviced by the faculty. It is allowed to choose one elective course from the university list of free elective courses.

 

 

Table 3: Optional list of offered items

РБ New code /   Subject Semester ЕКТС
1 Methods of statistical locking IX 6
2 Concepts and application of big data IX 6
3 Analysis and forecasting time series IX 6
4 Advanced Algorithms IX 6
5 Modeling and fusing IX 6
6 Information Processing in Biological Systems IX 6
7 Analysis of data from related systems IX 6
8 Text Data Processing IX 6
9 Optimization methods IX 6
10 Data processing in bioinformatics IX 6
11 Network Analysis IX 6
12 Ambiental intelligence IX 6
13 Web of the Future IX 6
14 Statistical programming X 6
15 Statistical Learning X 6
16 Multidimensional statistical analysis X 6
17 Numerical methods for data science X 6
18 Statistical research skills: editing , reporting and visualization of data X 6
19 Business Analytics X 6
20 Random processes X 6
21 Big Data Modeling and Management X 6
22 Discovering knowledge in big graph data X 6
23 Open and related data X 6
24 Modern Simulations and Modeling X 6
25 Computational paradigms in the Internet of Things X 6
26 Data analysis from mobile sensors / sources X 6
27 Intelligent mobile applications X 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 .

 

Coding and Cryptography (4+1)

Coding and Cryptography (4+1)

1. General information
The goal of the coding and cryptography master studies is to provide top quality European education and training for ICT engineers. The studies offer deeper and specialized knowledge about cryptography and coding theory. Upon completion of this master study programme, the ICT engineers will be able to meet the industry needs.
  • Offered by: Ss. Cyril and Methodius University - Skopje, Faculty of Computer Science and Engineering – FCSE
  • Study programme: Coding and Cryptography master studies
  • Scientific-research field: Natural Science and Mathematics
  • Category: Computer Science
  • Sub-category: Computer security, Cryptography and Coding Theory
  • 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 + 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 computer science and engineering in the field of coding and cryptography. 
 
2. Studies
Table 1: List of courses for master studies
 
   Professor

Course

Semester

 ECTS

 1   prof. Smile Markovski, assist. prof. Vesna Dimitrova

 Advanced Cryptography

IX

6
 2  assist. prof. Vesna Dimitrova, assist. prof. Boro Jakimovski  Information security IX 6
 3  prof. Verica Bakeva, prof. Smile Markovski

 Coding Theory

IX

6

 4  

 Elective course

IX

6

 5  

 Elective course

IX

6

 6  assist. prof. Boro Jakimovski, elect. assoc. prof. Danilo Gligoroski  Computer security X 6
 7    Elective course X 6

Software Engineering (4+1)

Software Engineering (4+1)

1. General information
 
The goal of the master studies in software engineering is to provide top quality European education and training for the software engineers that will be ready to cope with the technical and economic responsibility while projecting, developing, using and maintenance of complex software systems. Upon completion of the studies, the engineers are expected to take up responsible business positions in the processes of planning, design, development and leading software projects including their business aspects.
  • Offered by: Ss. Cyril and Methodius University - Skopje, Faculty of Computer Science and Engineering – FCSE
  • Study programme: Software engineering
  • Scientific-research field: Engineering and Technology
  • Category: Information engineering
  • Sub-category:Software engineering
  • 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 + 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 if 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 computer science and engineering in the field of software engineering
 
2. Studies
 
Table 1: List of courses for master studies
   Professor

Course

Semester

 ECTS

 1   assoc. prof. Dejan Gjorgjevikj, assist. prof. Ivan Chorbev

 Advanced topics in software engineering

IX

6
 2  assoc. prof. Dejan Gjorgjevikj, prof. Suzana Loshkovska  Software design patterns IX 6
 3  

 Mandatory general-education course

IX

6

 4  

 Elective course

IX

6

 5  

 Elective course

IX

6

 6  prof. Suzana Loshkovska, assist.  prof. Ivica Dimitrovski, assist. prof. Anastas Mishev  Softeware testing and usability X 6
 7    Elective course X 6
 General-education courses
 1    Research methods and writing techniques IX  6
 2    Project management IX  6
 

Computer networks and e-technologies (4+1)

Computer networks and e-technologies (4+1)

1. General information 
 
The goal of the computer networks and e-technologies master studies is to provide top quality European education and training for ICT engineers. The studies offer deeper and specialized knowledge about computer networks and e-technologies. Upon completion of this master study programme the ICT engineers are expected to take up responsible higher level positions in the business and engineering processes of planning, design, managing and monitoring of computer networks. They are also expected to be able to efficiently and effectively employ various state of the art e-technologies and fully understand their business aspects.
  • Offered by: Ss. Cyril and Methodius University - Skopje, Faculty of Computer Science and Engineering – FCSE
  • Study programme: Computer networks and e-technologies master studies
  • Scientific-research field: Engineering and Technology
  • Category: Electrical engineering, Electronic engineering, Information engineering
  • Sub-category: Communication engineering and systems
  • 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 + 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 computer science and engineering in the field of computer networks and e-technologies
 
2. Studies
 
Table 1: List of courses for master studies
  Professor

Course

Semester

 ECTS

 1   Academian prof. Ljupco Kocarev

 Modern network analysis methods

IX

6
 2  assoc. prof. Dimitar Trajanov  E-business IX 6
 3  

 Mandatory general-education course

IX

6

 4  

 Elective course

IX

6

 5  

 Elective course

IX

6

 6  assist. prof. Sonja Filiposka  Next generation networks X 6
 7    Elective course X 6
 General-education courses
 1    Research methods and writing techniques IX  6
 2    Project management IX  6
 

System on chip TEMPUS (4+1)

System on chip TEMPUS (4+1)

1. General information 
 
The goal of the system on chip master study programme is to provide top quality European education and training for the ICT engineers. The study programme provides deeper and specialized understanding of the embedded systems and the methodologies for system on chip design. Upon completion of the studies, the engineers are expected to take up responsible business positions in the processes of planning, design and management of embedded systems implemented with various state of the art technologies.
  • Offered by: Ss. Cyril and Methodius University - Skopje, Faculty of Computer Science and Engineering – FCSE
  • Study programme: System on chip master studies
  • Scientific-research field: Engineering and Technology
  • Category: Electrical engineering, Electronic engineering, Information engineering
  • Sub-category:Computer hardware andarchitecture 
  • 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 + 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 computer science and engineering in the field of system on chip 
 
2. Studies
 
Table 1: List of courses for master studies
   Professor

Course

Semester

 ECTS

 1   assist. prof. Igor Mishkovski

 System on chip design techniques

IX

6
 2  assoc. prof. Vladimir Trajkovikj  Mobile and embedded systems IX 6
 3     Mandatory general-education course

IX

6

 4  

 Elective course

IX

6

 5  

 Elective course

IX

6

 6  assoc. prof. Dimitar Trajanov  Developing software for mobile and embedded systems X 6
 7    Elective course X 6
General-education courses
 1    Research methods and writing techniques IX 6
 2    Project management IX 6
 
 

Computer Sciences (3+1+1)

Computer Sciences (3+1+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.  Introductory courses
 
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.
 
Table 1: List of introductory courses
 

Course

Semester

ECTS

Prerequisite

 1

 Probability and statistics

VII

6 Calculus 2 (Mathematics 2)
 2  Calculus 3 VII 6 Calculus 2
 3

 Databases 2

VII

6

Databases

 4  Elective course 1  VII  6  
 5  Elective course 2  VII  6  
 6

 Discreet structures 3

VIII

6

Discreet strucutres 1

 7

 Information systems

VIII

6

Software engineering, Databases

 8  Algorithms VIII  6 Object oriented and visual programming
 9  Elective course 3 VIII 6  
 10  Elective course from University list of available courses VIII 6  
 
Table 2: List of elective introductory courses
 

Course

Semester

ECTS

Prerequisite

 1

 Modeling and simulation with visualization

VII

6 Object oriented and visual programming, Probability and statistics or Statistics
 2  Formal languages and automata VII 6 Discreet structures 2
 3

 Operations research

VIII

6

Probability and statistics or Statistics

 4

 Analyses and logical design of IS

VIII

6

Information sytems

 5

 Compilers

VIII

6

Discreet structures 3, Microprocessors and microcontrollers

 6  Discreet structures 2 VIII  6  Discreet structures 1
 7  Software engineering VIII 6  Object oriented and visual programming
 
2.2 Studies
 
Courses for the Master studies for the study programme Computer sciences can be found at this link

Software Engineering (3+1+1)

Software Engineering (3+1+1)

1. General information
 
The goal of the master studies in software engineering is to provide top quality European education and training for the software engineers that will be ready to cope with the technical and economic responsibility while projecting, developing, using and maintenance of complex software systems. Upon completion of the studies, the engineers are expected to take up responsible business positions in the processes of planning, design, development and leading software projects including their business aspects.
  • Offered by: Ss. Cyril and Methodius University - Skopje, Faculty of Computer Science and Engineering – FCSE
  • Study programme: Software engineering
  • Scientific-research field: Engineering and Technology
  • Category: Information engineering
  • Sub-category:Software engineering
  • 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 + 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 if 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 computer science and engineering in the field of software engineering
 
2.  Introductory courses
 
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.
 
 
Table 1: List of introductory courses
 

Course

Semester

ECTS

Prerequisite

 1

 Probability and statistics

VII

6 -
 2  Web design VII 6 -
 3

 Elective course 1

VII

6

-

 4

 Elective course 2

VII

6

-

 5

 Elective course 3

VII

6

-

 6  Information systems VIII  6 -
 7  Elective course 4 VIII 6 -
 8  Elective course 5 VIII 6 -
 9  Elective course 6 VIII 6 -
 10  Elective course from University list of available courses VIII 6 -
 
 
Table 2: List of elective introductory courses
 

Course

Semester

ECTS

Prerequisite

 1

 Distributed computer systems

VII

6  Computer networks and Databases
 2  Artificial intelligence VII 6 -
 3

 Computer graphics

VII

6

-

 4

 Network programming

VII

6

-

 5

 Web-based systems

VII

6

Network programming

 6  Software project management VII 6  -
 7  Advanced processor architectures  VII 6 -
 8  Embedded computer systems VII 6 Computer architectures 
 9  Network software VII 6
10   Programming project VII 6
11   Visualization VII 6
12   Image processing VIII 6
13   E-commerce and M-commerce VIII 6
14   Public mobile networks VIII 6 Network programming 
15   Geographic information systems VIII 6
16   Virtual reality VIII 6
17  Computer animation VIII 6
18  Computer security and protection VIII 6 -
19  Multimedia systems VIII 6  Distributed computer systems
20  Biocybernetics VIII 6 Artificial intelligence 
 
2.1 Studies
 
Courses for the Master studies for the study programme Software engineering can be found at this link.