Computer Engineering
Faculty of Engineering

About Department

The Doctoral Studies in Computer Engineering program provides in-depth training in advanced topics, such as advanced computer architecture, performance analysis of computer networks, research methodology, and database management systems.

 

Doctoral students learn to perform independent research in databases, data analytics, computer electronics, and networking and communications based on their choice. The postgraduate studies culminate with a multi-year doctoral thesis work that prepares the students for a career in the information technology industry and academia.

 

The graduates can present their research results at international conferences, publish their work in international journals, and contribute to relevant contemporary problem solutions in information sciences and computer engineering.

 

The program focuses on theoretical and practical studies and software development in many information sciences and computer engineering areas.

News

Academic Staff

ibu_default

Prof. Dr.

Andrej Stefanov

astefanov@ibu.edu.mk
ibu_default

Assoc. Prof. Dr.

Delcho Leshkovski

d.leshkovski@ibu.edu.mk
ibu_default

Asst.

Neslihan Ademi

neslihan@ibu.edu.mk
ibu_default

Asst.

Amra Feta

amra.feta@ibu.edu.mk
ibu_default

Asst.

Damir Rahmani

damir.ibu@ibu.edu.mk
ibu_default

Asst. Prof. Dr.

Daniela Mechkaroska

daniela.mechkaroska@ibu.edu.mk
ibu_default

Asst. Prof. Dr.

Afan Hasan

afan.hasan@ibu.edu.mk
ibu_default

Asst.

Elzana Dupljak

elzana@ibu.edu.mk

Course Plan

No. Code Name Semester Weekly Hours ECTS Year Type
1 ENG 101 English Language I Fall 2 + 1 5.0 1 Compulsory
2 CE 101 Computer Skills Fall 2 + 1 5.0 1 Compulsory
3 PR 101 Communication Skills Fall 2 + 1 5.0 1 Compulsory
4 MATH 101 Mathematics I Fall 2 + 1 5.0 1 Compulsory
5 PHYS 101 Physics I Fall 2 + 1 5.0 1 Compulsory
6 TUR 101 Turkish Language I Fall 2 + 1 5.0 1 Elective
7 MK 101 Macedonian Language I Fall 2 + 1 5.0 1 Elective
8 IE 101 Introduction to Engineering Fall 2 + 1 5.0 1 Compulsory
9 CE 102 Introduction to Programming Spring 2 + 1 5.0 1 Compulsory
10 MATH 102 Mathematics II Spring 2 + 1 5.0 1 Compulsory
11 PHYS 102 Physics II Spring 2 + 1 5.0 1 Compulsory
12 MK 102 Macedonian Language II Spring 2 + 1 5.0 1 Elective
13 TUR 102 Turkish Language II Spring 2 + 1 5.0 1 Elective
14 ENG 102 English Language II Spring 2 + 1 5.0 1 Compulsory
15 MATH 204 Discrete Mathematics Fall 2 + 1 6.0 2 Compulsory
16 MATH 201 Linear Algebra Fall 2 + 1 5.0 2 Compulsory
17 EE 202 Circuit Theory I Fall 2 + 1 5.0 2 Compulsory
18 CE 201 Advanced Programming Fall 2 + 1 5.0 2 Compulsory
19 IE 206 Problem Solving Strategies Fall 2 + 1 5.0 2 Elective
20 CE 302 Data Structures Fall 2 + 1 6.0 2 Compulsory
21 CE 213 Information Technology Spring 2 + 1 4.0 2 Elective
22 CE 202 Algorithms Spring 2 + 1 6.0 2 Compulsory
23 MATH 202 Differential Equations Spring 2 + 1 5.0 2 Compulsory
24 STA 201 Probability and Statistics Spring 2 + 1 5.0 2 Compulsory
25 MATH 203 Mathematical Modeling Spring 2 + 1 5.0 2 Compulsory
26 CE 203 Computer Architecture Spring 2 + 1 4.0 2 Elective
27 MAN 212 Entrepreneurship Spring 2 + 1 5.0 2 Elective
28 ARCH 204 Technical Drawing for Engineers Spring 0 + 2 4.0 2 Elective
29 CE 301 Object Oriented Programming Fall 2 + 2 6.0 3 Compulsory
30 CE 308 Data Mining Fall 2 + 0 4.0 3 Elective
31 CE 407 Software Engineering Fall 2 + 1 4.0 3 Elective
32 IE 303 Introduction to Optimization Methods Fall 2 + 1 5.0 3 Compulsory
33 CE 303 Information System Design Fall 2 + 1 4.0 3 Elective
34 BA 306 Law and Ethics Fall 2 + 1 5.0 3 Elective
35 CE 305 Database Design and Management Fall 2 + 2 6.0 3 Compulsory
36 RMNS 307 Research methods in Natural Sciences Spring 2 + 1 5.0 3 Compulsory
37 CE 305 Operating Systems Spring 2 + 2 6.0 3 Compulsory
38 IE 304 Systems Modeling Spring 1 + 2 4.0 3 Elective
39 CE 399 Internship Spring 0 + 0 4.0 3 Compulsory
40 CE 401 Data Communications and Networks Fall 2 + 2 6.0 4 Compulsory
41 CE 490 Project I Fall 0 + 6 6.0 4 Compulsory
42 CE 409 Formal Languages and Automata Fall 2 + 0 4.0 4 Elective
43 CE 408 Artificial Neural Networks Fall 2 + 0 4.0 4 Elective
44 CE 414 Visual Programming Fall 2 + 1 5.0 4 Elective
45 CE 307 Computer Graphics Fall 2 + 1 5.0 4 Elective
46 CE 499 Project II Fall 0 + 0 6.0 4 Compulsory
47 CE 405 Wireless Information Networks Spring 2 + 1 5.0 4 Elective
48 CE 404 Principals of Artificial Intelligence Spring 2 + 0 4.0 4 Elective
49 CE 413 Human Computer Interfaces Spring 2 + 1 5.0 4 Elective
50 CE 406 Multimedia Web Design Spring 2 + 1 5.0 4 Elective
51 CE 402 Telecommunications Spring 2 + 2 6.0 4 Compulsory
Course Name Semester
First Year
English Language I Fall
Computer Skills Fall
Communication Skills Fall
Mathematics I Fall
Physics I Fall
Turkish Language I Fall
Macedonian Language I Fall
Introduction to Engineering Fall
Introduction to Programming Spring
Mathematics II Spring
Physics II Spring
Macedonian Language II Spring
Turkish Language II Spring
English Language II Spring
Second Year
Discrete Mathematics Fall
Linear Algebra Fall
Circuit Theory I Fall
Advanced Programming Fall
Problem Solving Strategies Fall
Data Structures Fall
Information Technology Spring
Algorithms Spring
Differential Equations Spring
Probability and Statistics Spring
Mathematical Modeling Spring
Computer Architecture Spring
Entrepreneurship Spring
Technical Drawing for Engineers Spring
Third Year
Object Oriented Programming Fall
Introduction to Optimization Methods Fall
Information System Design Fall
Law and Ethics Fall
Database Design and Management Fall
Data Mining Fall
Software Engineering Fall
Internship Spring
Research methods in Natural Sciences Spring
Operating Systems Spring
Systems Modeling Spring
Fourth Year
Computer Graphics Fall
Data Communications and Networks Fall
Project I Fall
Formal Languages and Automata Fall
Artificial Neural Networks Fall
Visual Programming Fall
Project II Fall
Wireless Information Networks Spring
Principals of Artificial Intelligence Spring
Human Computer Interfaces Spring
Multimedia Web Design Spring
Telecommunications Spring