
- Instructor: Amila Akagić
- Instructor: Emir Turajlić
Course Title: Fundamental Concepts of Artificial Intelligence
Course Code: ETF_FCAI_I-1150
Academic year: 2025-2026
Semester: Winter

- Instructor: Dženan Lapandić
- Teaching Assistant: Admir Ahmespahić
- Teaching Assistant: Azra Alagić
- Teaching Assistant: Nejla Buljina
- Teaching Assistant: Amina Mević
Course Title: Introduction to Autonomous Systems
Course Code: ETF_IAS_I-1150
Academic year: 2025-2026
Semester: Winter

- Instructor: Džana Drino
- Instructor: Senada Kalabušić
Course Title: Mathematics for AI 1
Course Code: ETF_MAI-1_I-1170
Academic year: 2025-2026
Semester: Winter

- Instructor: Izudin Džafić
- Instructor: Amila Pilav-Velić
Course Title: Foundations of Innovation
Course Code: ETF_FI_I-1130
Academic year: 2025-2026
Semester: Winter

- Instructor: Nadira Aljović
Course Title: Business English
Course Code: ETF_BE_I-1120
Academic year: 2025-2026
Semester: Winter

Python is a popular programming language extensively used in machine learning and AI. It is a dynamic and flexible language that facilitates speedy prototyping with concise scripts and enables the creation of intricate, large-scale software. This course aims to provide an overview of Python, beginning with the fundamentals of programming and progressing towards practical problem-solving.
Key learning outcomes are:
1. Basic syntax and programming concepts
2. Fundamental data structures
3. Understanding basic concepts of Object-Oriented Programming (OOP).
4. Interfacing Python with C/C++ libraries to speed up computationally expensive tasks or access low-level system resources.
- Instructor: Izudin Džafić
Course Title: Programming in Python
Course Code: ETF_PP_I-1180
Academic year: 2025-2026
Semester: Winter