Breakpoint 2024 - Artificial intelligence - Get Early Access ->

DSAI @ ETF

WHY DSAI @ ETF?

  • Innovative learning methods
  • Application of various modern technologies (AI, ML)
  • Project-based learning
  • Interactive teaching
  • Internships
  • Guest Lecturers and Experts
  • Workshops and Competitions
  • Multidisciplinary Approach
  • Strong Ties to the Industry
  • Data Science and Artificial Intelligence

Faculty of Electrical Engineering, University of Sarajevo

“In a world driven by data, the ability to extract meaningful insights and harness the power of artificial intelligence is paramount. Our program is crafted to empower students to navigate the complexities of the data-driven era and contribute to advancements in AI technology.”

Amila Akagić

Associate Professor, PhD in Computer Science

Three-Year Bachelor’s Program

ECTS

semesters Duration

English

LANGUAGE OF LECTURES

Sarajevo

LOCATION

Bachelor of Engineering

DEGREE

140 students in 2024/2025

STUDENT ENROLMENT

On Campus & Distance Learning

STUDY OPTIONS

Top 30 Students: The highest-ranked 30 students will receive tuition coverage from Canton Sarajevo.

Faculty of Electrical Engineering, University of Sarajevo

Three-Year Bachelor’s Program

We invite you to embark on a transformative journey with our cutting-edge Bachelor’s program in Data Science and Artificial Intelligence. In this dynamic and forward-thinking curriculum, you will explore the realms of technological innovation, focusing on real-world applications that are revolutionizing various industries.

Data Analysis: Deep understanding of data analysis techniques, including data cleaning, transformation, and visualization.

Machine Learning: Proficiency in machine learning algorithms, model building, and evaluation.

Artificial Intelligence: Knowledge of artificial intelligence concepts, including neural networks, deep learning, natural language processing, and computer vision.

Programming: Mastery of programming languages such as Python, R, and potentially other languages like Java or C++.
Statistics: Strong foundation in statistical concepts and methods for data analysis.

Database Management: Understanding of database systems and SQL for data storage and retrieval.

Big Data Technologies: Familiarity with big data frameworks and tools like Hadoop, Spark, and NoSQL databases.
Ethical Considerations: Awareness of ethical, privacy and regulatory considerations in data science and artificial intelligence.

Problem-Solving: Strong problem-solving skills to address complex data-related challenges

Critical Thinking: The ability to critically evaluate data, models, and their implications

Project Management: Skills for planning and executing data science and artificial intelligence projects.

Research Skills: Proficiency in conducting research and staying updated with the latest advancements

Our comprehensive curriculum seamlessly blends theory with hands-on experience, empowering students to become proficient in cutting-edge AI technologies and applications.
Specific scientific domains that form the foundation of our curriculum are indicated as follows:

Our meticulously curated courses are crafted to lead our students through the fundamental principles of DS and AI and its practical applications in the real world.

AI Basics and Practical Work: Hands-on courses on fundamentals of AI and its practical applications.
Computer Science Fundamentals: Learn Python, R, C, C++, and other programming languages, along with core, base-knowledge of algorithms, computer science and data structures.

Data Science: Learn vital skills in mathematical techniques and data processing to tackle complex real-world datasets with confidence.

Knowledge Representation and Reasoning: Understand how knowledge is adequately passed onto machines to enable them learning and drawing conclusions.

Mathematics: Gain a strong foundation in the mathematical principles essential for AI development to solve intricate problems and innovate with precision.

AI and Society: Learn how AI can be incorporated in our everyday lives, human-machine interaction and AI importance in societal development.

AI and Robotics: Get insight on AI application in robotics.

View detailed DSAI curriculum.

DSAI Program Map

Professor: Prof. Dr. Amila Akagic & Prof. Dr. Emir Turajlic
Field of study: AI Basics and Practical Work


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: Prof. Dr. Izudin Dzafic
Field of study: Computer Science Fundamentals


Lectures:

  • Number of hours: 50
  • ETCS: 5

Exercises:

  • Number of hours: 30
  • ETCS: 3

Professor: Prof. Dr. Senada Kalabusic
Field of study: Mathematics


Lectures:

  • Number of hours: 50
  • ETCS: 5

Tutorials:

  • Number of hours: 20
  • ETCS: 2

Professor: Doc. Dr. Senka Krivic
Field of study: AI and Robotics


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: Prof. Dr. Amila Pilav Velic & Prof. Dr. Iza Razija Mesevic
Field of study: Innovation Literacy


Lectures:

  • Number of hours: 30
  • ETCS: 3

Professor: Prof. Dr. Nadira Aljovic
Field of study: Soft Skills


Seminar:

  • Number of hours: 20
  • ETCS: 2

Professor: Doc. Dr. Kenan Sehic
Field of study: AI Basics and Practical Work


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: Prof. Dr. Haris Supic
Field of study: Computer Science Fundamentals


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: Doc. Dr. Amra Delic Halilovic
Field of study: Data Science


Lectures:

  • Number of hours: 30
  • ETCS: 3

Tutorials:

  • Number of hours: 10
  • ETCS: 1

Exercises:

  • Number of hours: 10
  • ETCS: 1

Professor: Prof. Dr. Lejla Smajlovic
Field of study: Knowledge Representation and Reasoning


Lectures:

  • Number of hours: 30
  • ETCS: 3

Tutorials:

  • Number of hours: 20
  • ETCS: 2

Professor: Prof. Dr. Senada Kalabusic
Field of study: Mathematics


Lectures:

  • Number of hours: 40
  • ETCS: 5

Tutorials:

  • Number of hours: 30
  • ETCS: 2

Professor: Prof. Dr. Amila Pilav Velic
Field of study: Innovation Literacy


Lectures:

  • Number of hours: 30
  • ETCS: 3

Professor: Prof. Dr. Izudin Dzafic
Field of study: AI Basics and Practical Work


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: Doc. Dr. Sead Delalic
Field of study: Computer Science Fundamentals


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: Doc. Dr. Amra Delic Halilovic
Field of study: Data Science


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: Prof. Dr. Senada Kalabusic & Prof. Dr. Zenan Sabanac
Field of study: Mathematics


Lectures:

  • Number of hours: 50
  • ETCS: 5

Tutorials:

  • Number of hours: 20
  • ETCS: 2

Professor: Prof. Dr. Amila Akagic
Field of study: Machine Learning


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: Prof. Dr. Lejla Turulja
Field of study: Soft Skills


Seminar:

  • Number of hours: 30
  • ETCS: 3

Professor: Prof. Dr. Amila Akagic
Field of study: AI Basics and Practical Work


Seminar:

  • Number of hours: 40
  • ETCS: 4

Professor: Prof. Dr. Aida Branković
Field of study: Data Science


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: Prof. Dr. Aida Branković
Field of study: Knowledge Representation and Reasoning


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: Prof. Dr. Izudin Dzafic
Field of study: Mathematics


Lectures:

  • Number of hours: 40
  • ETCS: 4

Tutorials:

  • Number of hours: 20
  • ETCS: 2

Professor: Prof. Dr. Nermin Čović
Field of study: Machine Learning


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: Prof. Dr. Aida Branković
Field of study: Machine Learning


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: TBD
Field of study: AI Basics and Practical Work


Seminar:

  • Number of hours: 70
  • ETCS: 7

Professor: TBD
Field of study: Data Science


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: TBD
Field of study: Mathematics


Lectures:

  • Number of hours: 30
  • ETCS: 3

Tutorials:

  • Number of hours: 20
  • ETCS: 2

Professor: TBD
Field of study: AI and Society


Seminar:

  • Number of hours: 30
  • ETCS: 3

Professor: TBD
Field of study: AI and Robotics


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 10
  • ETCS: 1

Seminar:

  • Number of hours: 10
  • ETCS: 1

Professor: TBD
Field of study: Soft Skills


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: TBD
Field of study: Data Science


Lectures:

  • Number of hours: 20
  • ETCS: 2

Exercises:

  • Number of hours: 10
  • ETCS: 1

Professor: TBD
Field of study: Elective courses


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: TBD
Field of study: Elective courses


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: TBD
Field of study: Elective courses


Lectures:

  • Number of hours: 30
  • ETCS: 3

Exercises:

  • Number of hours: 20
  • ETCS: 2

Professor: TBD
Field of study: Elective courses


Seminar:

  • Number of hours: 30
  • ETCS: 3

Professor: TBD
Field of study: Bachelor Thesis


Thesis:

  • Number of hours: 90
  • ETCS: 9


Available Courses:

  • Multimedia Systems
  • Functional programming
  • Introduction to Natural Language Processing
  • Introduction to Distributed Systems and Cloud Computing
  • RoboCup@Home
  • Introduction to the Theory of Computation
  • Databases Systems
  • Embedded Systems
  • Computational Geometry
  • Information theory


Available Seminars:

  • Entrepreneurship
  • AI in Marketing and Sales: Understanding professional users
  • Data Protection and Privacy Regulation
  • Societal AI
This web platform is supported by the Economic Governance for Growth (EGG2) project, which is financed by the Government of the Kingdom of Norway and implemented by the United Nations Development Programme (UNDP) in Bosnia and Herzegovina. The views and opinions expresses of this platform do not necessarily reflect reflect the views or positions of the Kingdom of Norway nor UNDP in BiH.
Faculty of Electrical Engineering, University of Sarajevo,
Zmaja od Bosne bb, 71000 Sarajevo, Bosnia and Herzegovina