Artificial Intelligence Engineering
Faculty of Engineering

About Department

The AI engineering program at International Balkan University provides students with the expertise to transform large datasets into actionable insights. The curriculum emphasizes how complex inputs like vision, language, and extensive databases can inform decisions and enhance human capabilities. It includes courses in computer science, mathematics, statistics, computational modeling, machine learning, and symbolic computation. Committed to AI for social good, the program also covers ethics and social responsibility, with opportunities for independent study projects in areas such as healthcare, transportation, and education. Benefits - Assess AI's implications and applications in your field, and build a compelling business case for its use. - Critically examine the social implications and ethics of AI. - Gain a conceptual grasp of machine learning algorithms, deep learning, and neural networks. - Benefit from International Balkan University's unique AI research ecosystem. - Receive insights from leading industry experts and faculty. AI's Transformative Impact AI is indispensable in today's world, transforming industries and society with its ability to process vast amounts of data and identify patterns at unprecedented speeds. As highlighted by International Balkan University’s AI program, this technology is crucial for tackling complex global challenges. From advancing critical solutions to optimizing processes, AI is driving innovation and enhancing lives in numerous ways. Businesses need to embrace AI, as its evolution promises a bright future for AI and machine learning engineers. While today’s AI, or weak AI, performs minimal tasks, future advancements are expected to bring about strong AI with human-like capabilities, leading to a higher job outlook in the field. What skills should an AI engineer have? ● Programming skills ● Neural networks ● Data Science ● Statistics and probability ● Data Engineering ● Exploratory data analysis Graduates of the Artificial Intelligence Engineering Program are expected to acquire the following skills upon graduation: ● Distill real-world challenges into artificial intelligence problems, involving symbolic and numeric model representation, reasoning, and decision-making. ● Design, analyze, and implement cutting-edge AI and machine learning techniques for handling real-world data, including vision, language, perception, and uncertainty. ● Master fundamental concepts in data structures, programming, computing systems, and algorithm design, focusing on performance and correctness across various metrics. ● Develop a strong grasp of discrete mathematics, logic, theorem proving, probability, statistics, and optimization. ● Work effectively both individually and in teams. ● Recognize the social impact of AI and understand the ethical, privacy, moral, and legal implications of AI technologies. Graduates will possess a solid foundation in computer science and advanced expertise in machine learning and automated reasoning, preparing them to build the AI of tomorrow.

Available Quota: 150 students
Tuition Fee (Balkan): €4000.00/year
Tuition Fee (International): €6000.00/year

Informatics

Computer Engineering and Informatics

Artificial Intelligence and Systems

General Requirements
  • Candidates with completed secondary education, in accordance with Article 134, paragraph 2
  • All candidates must take an internal exam to assess their knowledge of the English language
  • Candidates who do not achieve a minimum score of 60/100 points need to attend the Preparatory School
  • Artificial Intelligence Engineer
  • Data Scientist
  • IT expert

Academic Staff

ibu_default

Coordinator

Afan Hasan

afan.hasan@ibu.edu.mk
ibu_default

Prof. Dr.

Hiqmet Kamberaj

hkamberaj@ibu.edu.mk
ibu_default

Assoc. Prof. Dr.

Delcho Leshkovski

d.leshkovski@ibu.edu.mk
ibu_default

Assoc. Prof. Dr.

Edmond Jajaga

edmond.jajaga@ibu.edu.mk
ibu_default

Asst. Prof. Dr.

Daniela Mechkaroska

daniela.mechkaroska@ibu.edu.mk
ibu_default

Teaching Assistant

Amra Feta Abazi

amra.feta@ibu.edu.mk
ibu_default

Teaching Assistant

Damir Rahmani

damir.ibu@ibu.edu.mk
ibu_default

Teaching Assistant

Lorik Limani

limani.lorik@ibu.edu.mk
ibu_default

Teaching Assistant

Neslihan Ademi

neslihan@ibu.edu.mk

Course Plan

First Year
ENG 101
English Language I
Semester Fall
Weekly Hours
2 + 1
ECTS Credits
5.0
Course Type
Compulsory
Academic Year
Year 1
Loading syllabus...
CE 101
Computer Skills
Semester Fall
Weekly Hours
1 + 1
ECTS Credits
4.0
Course Type
Compulsory
Academic Year
Year 1
Loading syllabus...
CHEM 101
General Chemistry
Semester Fall
Weekly Hours
2 + 2
ECTS Credits
5.0
Course Type
Compulsory
Academic Year
Year 1
Loading syllabus...
MATH 101
Mathematics I
Semester Fall
Weekly Hours
2 + 3
ECTS Credits
6.0
Course Type
Compulsory
Academic Year
Year 1
Loading syllabus...
PHYS 101
Physics I
Semester Fall
Weekly Hours
2 + 2
ECTS Credits
6.0
Course Type
Compulsory
Academic Year
Year 1
Loading syllabus...
MK 101.2
Macedonian Language I
Semester Fall
Weekly Hours
2 + 1
ECTS Credits
4.0
Course Type
Elective
Academic Year
Year 1
Loading syllabus...
TUR 101.2
Turkish Language I
Semester Fall
Weekly Hours
2 + 1
ECTS Credits
4.0
Course Type
Elective
Academic Year
Year 1
Loading syllabus...
AIE 101
Introduction to Engineering for AI
Semester Spring
Weekly Hours
2 + 0
ECTS Credits
4.0
Course Type
Compulsory
Academic Year
Year 1
Loading syllabus...
CE 102
Introduction to Programming
Semester Spring
Weekly Hours
2 + 2
ECTS Credits
5.0
Course Type
Compulsory
Academic Year
Year 1
Loading syllabus...
MATH 102
Mathematics ||
Semester Spring
Weekly Hours
2 + 3
ECTS Credits
6.0
Course Type
Compulsory
Academic Year
Year 1
Loading syllabus...
PHYS 102
Physics ||
Semester Spring
Weekly Hours
2 + 2
ECTS Credits
6.0
Course Type
Compulsory
Academic Year
Year 1
Loading syllabus...
ENG 102
English Language ||
Semester Spring
Weekly Hours
2 + 1
ECTS Credits
5.0
Course Type
Compulsory
Academic Year
Year 1
Loading syllabus...
MKD 102.2
Macedonian Language ||
Semester Spring
Weekly Hours
2 + 1
ECTS Credits
4.0
Course Type
Elective
Academic Year
Year 1
Loading syllabus...
TUR 102.2
Turkish Language ||
Semester Spring
Weekly Hours
2 + 1
ECTS Credits
4.0
Course Type
Elective
Academic Year
Year 1
Loading syllabus...
Second Year
MATH 201
Linear algebra
Semester Fall
Weekly Hours
2 + 2
ECTS Credits
6.0
Course Type
Compulsory
Academic Year
Year 2
Loading syllabus...
CE 201
Data structures
Semester Fall
Weekly Hours
2 + 2
ECTS Credits
5.0
Course Type
Compulsory
Academic Year
Year 2
Loading syllabus...
CE 202
Object oriented programing
Semester Fall
Weekly Hours
2 + 2
ECTS Credits
5.0
Course Type
Compulsory
Academic Year
Year 2
Loading syllabus...
CE 203
Discrete Computational Structures
Semester Fall
Weekly Hours
2 + 1
ECTS Credits
5.0
Course Type
Compulsory
Academic Year
Year 2
Loading syllabus...
AIE 201
Introduction to Data Science
Semester Fall
Weekly Hours
2 + 1
ECTS Credits
5.0
Course Type
Compulsory
Academic Year
Year 2
Loading syllabus...
CE 208.2
Information system design
Semester Fall
Weekly Hours
2 + 0
ECTS Credits
4.0
Course Type
Elective
Academic Year
Year 2
Loading syllabus...
CE 205
Algorithms
Semester Spring
Weekly Hours
2 + 2
ECTS Credits
5.0
Course Type
Compulsory
Academic Year
Year 2
Loading syllabus...
MATH 202
Differential Equations
Semester Spring
Weekly Hours
2 + 2
ECTS Credits
6.0
Course Type
Compulsory
Academic Year
Year 2
Loading syllabus...
MATH 203
Numerical methods
Semester Spring
Weekly Hours
2 + 2
ECTS Credits
5.0
Course Type
Compulsory
Academic Year
Year 2
Loading syllabus...
MATH 204
Probability and Statistics
Semester Spring
Weekly Hours
2 + 2
ECTS Credits
5.0
Course Type
Compulsory
Academic Year
Year 2
Loading syllabus...
AIE 202
Fundamentals of Artificial Intelligence
Semester Spring
Weekly Hours
2 + 1
ECTS Credits
5.0
Course Type
Compulsory
Academic Year
Year 2
Loading syllabus...
AIE 203
Game Theory
Semester Spring
Weekly Hours
2 + 1
ECTS Credits
4.0
Course Type
Compulsory
Academic Year
Year 2
Loading syllabus...