Faculty of Informatics

Undergraduate studies

Study Programe Informatics (in English language)
Cycle Bachelor
Description of the study programe The main program’s structure is based on Applied Informatics and offers the possibility of students’ preparation for an industry-based career.

Graduates of this course will gain knowledge on basic concepts in the field of information and communication technology, as well as advanced knowledge in web design and development, information systems and their management, distributed systems, designing and implementation of computer networks, designing and administration of databases, etc.

ECTS credits 240
Obtained title after graduation Graduated computer scientist
List of courses

Semester 1:

Obligatory courses:

1.       Mathematics I

2.       Programming

3.       Digital Technics

Elective courses (choose one):

1.       Internet technologies

2.       Writing methods

Semester 2:

Obligatory courses:

1.       Mathematics II

2.       Object Oriented Programming

3.       Digital Logic

Elective courses (choose one):

1.       Distance learning

2.       Computers’ electronic components

*Plus one elective course from the University’s list

Semester 3:

Obligatory courses:

1.       Algorithms and Data Structures

2.       Visual Programming

3.       Introduction to computer architecture

Elective courses (choose two):

1.       Linear algebra

2.       Discrete mathematics

3.       Basics of probability and statistics

4.       Basics of telecommunication

Semester 4:

Obligatory courses:

1.       Data bases

2.       Computer networks

3.       Software engineering

Elective courses (choose two):

1.       Probability theory

2.       Calculating tools in engineering

3.       Geometric transformations

4.       Algebraic structures

Semester 5:

Obligatory courses:

1.       Graphics and visualization

2.       Internet Programming

3.       Operating systems

Elective courses (choose one):

1.       Advanced algorithms

2.       Introduction to cryptography

*Plus one elective course from the University’s list

Semester 6:

Obligatory courses:

1.       Microcomputer systems

2.       Information systems

3.       Software project management

*Plus one elective course from the University’s list

Semester 7:

Obligatory courses:

1.       Modeling and simulations

2.       Software design and architecture

3.       Network protocols

Elective courses (choose two):

1.       IT infrastructure

2.       Introduction to operations research

3.       Multimedia

4.       Information theory

Semester 8:

Obligatory courses:

1.       Practical work

2.       Capstone project

Elective courses (choose two):

1.       Network operating systems

2.       Data mining

3.       Artificial intelligence

4.       Web and Internet technologies

List of University’s elective courses:

1.       English language 1

2.       Macedonian language 1

3.       Albanian language 1

4.       English language 2

5.       Macedonian language 2

6.       Albanian language 2

7.       Globalization and intercultural communication

8.       Informatics

9.       Ethics

10.   Communication in public administration

Undergraduate studies

Study Programe Informatics – Teaching
Cycle Bachelor
Description of the study programe The program of Educational Informatics, besides the incorporation of basic and advanced concepts in the field of information and communication technology, aims the training of students in teaching.

Involvement of knowledge on teaching methodologies will enable graduates who, apart from developing their career in the industry, can also be employed in the academic world, starting from the primary education institutions to the higher ones.

ECTS credits 240
Obtained title after graduation Graduated computer scientist, direction- Educational Informatics
List of courses

Semester 1:

Obligatory courses:

1.       Mathematics I

2.       Introduction to Programming

3.       Electrotechnics

Elective courses (choose one):

1.       Internet technologies

2.       Academic writing

3.       Linear Algebra

4.       Discrete Mathematics

Semester 2:

Obligatory courses:

1.       Mathematics II

2.       Object Oriented Programming

3.       Digital Logic

Elective courses (choose one):

1.       Electronics

2.       Computers’ electronic components

*Plus one elective course from the University’s list

Semester 3:

Obligatory courses:

1.       Algorithms and Data structures

2.       Visual Programming

3.       Computer Architecture

Elective courses (choose one):

1.       Probability and statistics

2.       Probability Theory

3.       Basics of telecommunication

4.       Calculating tools in engineering

Semester 4:

Obligatory courses:

1.       Data bases

2.       Computer networks

3.       Software engineering

Elective courses (choose one):

1.       Geometric transformations

2.       Algebraic structures

*Plus one elective course from the University’s list

Semester 5:

Obligatory courses:

1.       Graphics and visualization

2.       Internet Programming

3.       Operating systems

Elective courses (choose two):

1.       Advances algorithms

2.       Introduction to cryptography

3.       Modeling and simulations

4.       Software design and architecture

5.       Network protocols

6.       IT infrastructure

7.       Introduction to operations research

Semester 6:

Obligatory courses:

1.       Microcomputer systems

2.       Information systems

3.       Numeric Methods

Elective courses (choose one):

1.       Multimedia

2.       Introduction to data mining

3.       Information theory

4.       Network operating systems

5.       Software project management

*Plus one elective course from the University’s list

 

Semester 7:

Obligatory courses:

1.       Psychology

2.       Pedagogy

3.       Teaching methodology for Mathematics

Elective courses –Group 1 (choose one):

1.       Didactics

2.       Pedagogic communication

Elective courses- Group 2 (choose one):

1.       Invasive education

2.       Educational system in the Republic of Macedonia

Semester 8:

Obligatory courses:

1.       Methodology of educational work

2.       Teaching methodology for Mathematics II

3.       Pedagogical experience

4.       Capstone project

Elective courses (choose one):

1.       ICT Application in learning mathematics

2.       Research methodology in education

3.       Planning and programming of pedagogical activity at school

 

 

List of University’s elective courses:

1.       English language 1

2.       Macedonian language 1

3.       Albanian language 1

4.       English language 2

5.       Macedonian language 2

6.       Albanian language 2

7.       Globalization and intercultural communication

8.       Informatics

9.       Ethics

10.   Communication in public administration

1393942504

The Faculty of Informatics presents a dynamic, challenging and competitive discipline that creates the necessary cadres for the digital era.
The integrated study programs, studying at laboratories equipped with high quality infrastructure, the possibility to perform internships in the country’s most well-known companies and organizations, as well as numerous university activities will contribute to the graduates of the Faculty of Informatics, be ready to successfully complete the career path in various fields of industry and academia.