Software engineering

 

Department of SOFTWARE ENGINEERING – 1st year of study (1st semester) Number of hours
Subject Teacher Collaborator Lectures Exercises
Introduction to information technology Prof. dr. Samir Lemes
Senior Professor Dr. Haris Hamidović
V.as.mr. Edin Tabak 30 30
Introduction to programming techniques Prof.dr. Nevzudin Buzađija
Assoc. Ph.D. Adnan Dželihodžić
V.as.mr. Edin Tabak 45 45
Engineering mathematics Assoc. Ph.D. Safet Hamedović As. Kurtić Vehid 30 45
Computer architectures V.Prof.Dr. Nevzudin Buzadjija V.as.mr. Afan Checho
Edin Kohnic sip
30 30
Basics of databases Senior Professor, PhD Denis Čeke
V.Prof.Dr. Jasmin Azemović
As. Narcisa Hadžajlić 45 45

Department of SOFTWARE ENGINEERING – II year of study (III semester) Number of hours
Subject Teacher Collaborator Lectures Exercises
Object-oriented programming languages Assoc. Ph.D. Adnan Dželihodžić V.as.mr. Edin Tabak 45 45
Discrete mathematics V.Prof.Dr. Almir Huskanović Asst. Vehid Kurtić 45 45
Data structures and algorithms Senior Professor, Dr. Nermin Goran as. Narcisa Hadžajlić 30 45
Development of mobile applications Senior Professor Dr. Esad Kadušić V.as.mr. Sanid Muhic
Dika Bošnjak sip
Elmin Marevac cuttlefish
30 45
Fundamentals of electrical engineering and electronics Prof. Dr. Alen Begović V.as.mr. Dženana Tomasevic
V.as. Namir Škaljo
30 30

Department of SOFTWARE ENGINEERING – III year of study (V semester) Number of hours
Subject Teacher Collaborator Lectures Exercises
Software development methods Assoc. Ph.D. Mujo Hodzic
Senior Professor, Dr. Nermin Goran
V.as.mr. Edin Tabak 45 30
System and network administration Senior Professor Dr. Enes Saletović As. Vernes Vincevic
Adin Jahic sip
45 45
Web programming Senior Professor, Dr. Đulaga Hadžić As. Narcisa Hadžajlić 45 45
Elective courses (2 courses)
Programming of built-in systems Senior Professor Dr. Enes Saletović
V.Prof.Dr. Elmir Babović
Senior Professor Dr. Enes Saletović
Elmin Marevac cuttlefish
30 30
English in practice Assoc. Ph.D. Branko Marijanović Asst. Anđela Radoš 30 30
Computer networks 2 Prof. Dr. Alen Begović V.as. Afan Čečo
Adin Jahic sip
30 30
Electronic business Senior Professor Dr. Esad Kadušić V.as. Sanid Muhić
Elmin Marevac cuttlefish
Dika Bošnjak sip
30 30
Information systems development V.Prof.Dr. Nevzudin Buzadjija
Senior Professor, PhD Denis Čeke
Asst. Ahmed Mujić
V.Ass. Alen Čelik
Elmin Marevac cuttlefish
30 30
Entrepreneurship Assistant Professor Ema Burić, PhD Assistant Professor Ema Burić, PhD 30 30
Cryptography Prof. dr. Amela Muratović-Ribić
V.Prof.Dr. Hermina Alajbegović
V.Prof.Dr. Hermina Alajbegović 30 30
Logic design practicum Prof. Dr. Alen Begović Senior Lecturer Sanih Muhić 30 30

II cycle of studies

Department of SOFTWARE ENGINEERING – 1st year of study (1st semester) Number of hours
Subject Teacher Collaborator Lectures Exercises
Statistics Assoc. Ph.D. Safet Hamedović Assoc. Ph.D. Safet Hamedović 45 45
Application of numerical methods in software engineering Prof. dr. Aleksandar Karač V.as.mr. Allen Celik 30 45
Artificial intelligence Senior Professor, Dr. Nermin Goran
V.Prof.Dr. Elmir Babović
As. Narcisa Hadžajlić
M.Sc. Fuad Hajdarević (sip)
30 45
Elective course
Business intelligence V. Prof. Dr. Esad Kadušić
Senior Professor, Dr. Dino Kečo
asst. Ahmed Mujić
Elmin Marevac cuttlefish
45 45
Shape recognition and image processing Senior Professor, Dr. Nermin Goran
Prof. Dr. Alen Begović
V.as.mr. Sanid Muhic
M.Sc. Fuad Hajdarević (sip)
45 45
Department of SOFTWARE ENGINEERING – II year of study (III semester) Number of hours
Subject Teacher Collaborator Lectures Exercises
Multimedia systems and applications Prof. Dr. Alen Begović
Senior Professor, Dr. Nermin Goran
V.as.mr. Namir Skaljo 30 60
Parallel computer systems Assoc. Ph.D. Mujo Hodzic asst. Ahmed Mujić
Elmin Marevac cuttlefish
30 45
Software engineering of large databases
data
Senior Professor, PhD Denis Čeke
Senior Professor, Dr. Dino Kečo
As. Vernes Vincevic
Mr. Fuad Hajdarević sip
30 45
Elective courses
Operational research V.Prof.Dr. Hermina Alajbegović V.Prof.Dr. Hermina Alajbegović 45 45
Cloud computing Senior Professor, Dr. Đulaga Hadžić Asst. Ahmed Mujić
M.Sc. Lamia Lemes (cuttlefish)
45 45

 

 And the study cycle

Department of SOFTWARE ENGINEERING – 1st year of study (2nd semester) Number of hours
Subject Teacher Collaborator Lectures Exercises
Advanced programming techniques Prof.dr. Nevzudin Buzađija
Assoc. Ph.D. Adnan Dželihodžić
V.as.mr. Edin Tabak 45 45
Operating systems and cloud computing Assoc. Ph.D. Denis Cheke As. Narcisa Hadžajlić 30 45
Computer networks 1 Prof. Dr. Kemal Hajdarević
Prof.dr. Nevzudin Buzađija
V.Prof.Dr. Edwin Skaljo
V.as.mr. Afan Checho
Harun Dizdarevic sip
Adin Jahic sip
30 30
Website design Senior Professor, Dr. Đulaga Hadžić
V.Prof.Dr. Elmir Babović
As. Narcisa Hadžajlić 45 45
Development of user interfaces Senior Professor, Dr. Đulaga Hadžić Elmin Marevac cuttlefish
Ajna Fetić sip
30 30

Department of SOFTWARE ENGINEERING – II year of study (IV semester) Number of hours
Subject Teacher Collaborator Lectures Exercises
Software analysis and design Assoc. Ph.D. Mujo Hodzic V.as.mr. Sanid Muhic
Asst. Ahmed Mujić
Dika Bosniak (cuttlefish)
45 45
Advanced databases V.Prof.Dr. Jasmin Azemović As. Edina Kadrić-Durmiš 45 45
Graphics and visualization Prof. dr. Samir Lemes V.as.mr. Edin Tabak 30 45
Software project management Assoc. Ph.D. Adnan Dželihodžić V.as.mr. Edin Tabak 30 30
Information security Senior Professor Dr. Haris Hamidović As. Narcisa Hadžajlić 30 30

Department of SOFTWARE ENGINEERING – III year of study (VI semester) Number of hours
Subject Teacher Collaborator Lectures Exercises
Software quality control Senior Professor, Dr. Nermin Goran As.Mr. Vernes Vincevic
Dika Bošnjak sip
Elmin Marevac cuttlefish
30 30
Elective courses (1 course)
Programming of built-in systems Senior Professor Dr. Enes Saletović
V.Prof.Dr. Elmir Babović
Senior Professor Dr. Enes Saletović
Elmin Marevac cuttlefish
30 30
English in practice Assoc. Ph.D. Branko Marijanović Asst. Anđela Radoš 30 30
Computer networks 2 Prof. Dr. Alen Begović V.as. Afan Čečo
Adin Jahic sip
30 30
Electronic business Senior Professor Dr. Esad Kadušić V.as. Sanid Muhić
Elmin Marevac cuttlefish
Dika Bošnjak sip
30 30
Information systems development Prof.dr. Nevzudin Buzađija
Senior Professor, PhD Denis Čeke
Asst. Ahmed Mujić
V.Ass. Alen Čelik
Elmin Marevac cuttlefish
30 30
Entrepreneurship Assistant Professor Ema Burić, PhD Assistant Professor Ema Burić, PhD 30 30
Cryptography Prof. dr. Amela Muratović-Ribić
V.Prof.Dr. Hermina Alajbegović
V.Prof.Dr. Hermina Alajbegović 30 30
Logic design practicum Prof. Dr. Alen Begović Senior Lecturer Sanih Muhić 30 30

II cycle of studies

Department of SOFTWARE ENGINEERING – 1st year of study (2nd semester) Number of hours
Subject Teacher Collaborator Lectures Exercises
Optimization of databases V. prof. dr. Denis Čeke Assoc. Ph.D. Enes Saletović
V.as.mr. Allen Celik
Mr. Fuad Hajdarević (sip)
30 60
Automata and formal languages V.Prof.Dr. Alen Begovic
Zerina Šishman (sip)
V.Prof.Dr. Alen Begovic
V.as.mr. Namir Skaljo
Zerina Šishman (sip)
30 60
Data mining Assoc. Ph.D. Adnan Dželihodžić V.as.mr. Dženan Hamzić
Mr. Fuad Hajdarević (sip)
30 45
Elective courses
Risk Management in Software Engineering Assoc. Ph.D. Haris Hamidović V.as.mr. Allen Celik
As.Mr. Vernes Vincevic
45 45
Electronics and microcontrollers V.Prof.Dr. Edwin Skaljo V.Prof.Dr. Edwin Skaljo
Belma Kirlić (sip)
45 45

 

Curriculum and program of the Department of Software Engineering I study cycle (March 2023) – pdf

Curriculum of the Department of Software Engineering I study cycle (October 2017) – pdf

Learning outcomes of the first study cycle:
Upon completion of the first cycle of studies, candidates will be able to:
- They successfully use system and application programs
- They maintain information systems
- They create databases
- They develop mobile and web applications
- Apply advanced algorithmic and mathematical concepts in software design and analysis
- They design, implement and document solutions to complex problems in the field of software engineering

First year of study

Lectures Exercises ECTS
1st semester – winter
Introduction to information technology 2 2 5
Introduction to programming techniques 3 3 7
Engineering mathematics 2 3 6
Basics of databases 3 3 7
Computer architectures 2 2 5
2nd semester – summer
Advanced programming techniques 3 3 7
Computer networks 1 2 2 5
Operating systems and cloud computing 2 3 5
Website design 3 3 7
Development of user interfaces 2 2 6

Second year of study

Lectures Exercises ECTS
3rd semester – winter
Object-oriented programming 3 3 7
Basics of databases 3 3 7
Algorithms and data structures 2 3 6
Technical English 2 2 4
Telecommunications and data transmission 3 3 6
4th semester – summer
Software analysis and design 3 3 6
Advanced databases 3 3 7
Computer graphics 2 3 6
Web design 3 3 7
Security of information systems 2 2 4

Third year of study

Lectures Exercises ECTS
5th semester – winter
Software development 3 2 6
System and network administration 3 3 6
Web programming 3 3 6
Elective subject I 2 3 6
Elective subject II 2 3 6
6th semester – summer
Software quality control 2 2 6
Elective subject III 2 3 6
Professional practice 0 6 6
Graduate work 12

Elective courses

Lectures Exercises ECTS
And a group of optional subjects
Development of mobile applications 2 3 6
Building systems 2 3 6
Development of user interfaces 2 3 6
II group of elective subjects
Electronic business 2 3 6
Development of information systems 2 3 6
Software project management 2 3 6

Curriculum of the Department of Software Engineering, 2nd study cycle – pdf

Learning outcomes of the II study cycle:
Upon completion of the second cycle of studies, candidates will be able to independently or in a team:
- They plan and design complex information systems
– They design and maintain large databases
- Applications of advanced numerical and statistical methods in software design and analysis in a wide range of practical applications
- They plan, design, implement and document solutions to complex problems in the field of software engineering
- They follow the development of technology, adopt and apply the latest achievements in the field of software development

Lectures Exercises ECTS
1st semester – winter
Statistics 3 3 8
Application of numerical methods in software engineering 2 3 8
Artificial intelligence 2 3 7
Elective subject I 3 3 7
2nd semester – summer
Optimization of databases 2 4 8
Automata and formal languages 2 4 8
Data mining 2 3 7
Elective subject II 3 3 7
Lectures Exercises ECTS
3rd semester – winter
Multimedia systems and applications 2 4 7
Parallel computer systems 2 3 8
Software engineering of large databases 2 3 8
Elective subject III 3 3 7
4th semester – summer
Optional subject IV 3 3 7
Master thesis 3 3 23
Lectures Exercises ECTS
And a group of optional subjects
Business intelligence 3 3 7
Risk Management in Software Engineering 3 3 7
Operational research 3 3 7
Graph theory 3 3 7
II group of elective subjects
Shape recognition and image processing 3 3 7
Electronics and microcontrollers 3 3 7
Cloud computing 3 3 7
Computer modeling and simulations 3 3 7

CONTACT

+387 32 206 100
ptf@unze.ba
Fakultetska 1, 72000 Zenica

LOCATION

Web development: CARTAONA | Copyright 2018 | All rights reserved

bs_BABA