
Programs
Software Engineering
First year
Semester 1
COURSES | ECTS | Hours | Lectures* | Practice** | Type |
---|---|---|---|---|---|
English for IT | 4 | 45 | 0 | 3 | Obligatory |
Physical Education 1 | 0 | 30 | 0 | 2 | Obligatory |
Mathematics 1 | 6 | 60 | 2 | 2 | Obligatory |
Basics of Digital Electronics | 5 | 60 | 2 | 2 | Obligatory |
Programming | 6 | 75 | 2 | 3 | Obligatory |
Computer Support for Office Administration | 4 | 45 | 1 | 2 | Obligatory |
Introduction to Computer Networks | 5 | 60 | 2 | 2 | Obligatory |
Semester 2
COURSES | ECTS | Hours | Lectures* | Practice** | Type |
---|---|---|---|---|---|
Computer Architecture | 5 | 60 | 2 | 2 | Obligatory |
Physical Education 2 | 0 | 30 | 0 | 2 | Obligatory |
Mathematics 2 | 5 | 60 | 2 | 2 | Obligatory |
Operating systems | 5 | 60 | 2 | 2 | Obligatory |
Basics of Business Economy | 4 | 45 | 2 | 1 | Obligatory |
Data Structures and Algorithms | 6 | 60 | 2 | 2 | Obligatory |
Introduction to Databases | 5 | 60 | 2 | 2 | Obligatory |
Second year
Semester 3
COURSES | ECTS | Hours | Lectures* | Practice** | Type |
---|---|---|---|---|---|
Authentication Systems and Databases | 4 | 45 | 1 | 2 | Obligatory |
Object-Oriented Programming | 6 | 75 | 2 | 3 | Obligatory |
Database Development | 5 | 60 | 2 | 2 | Obligatory |
Basics of Business Communication | 5 | 60 | 2 | 2 | Obligatory |
Standards in Internet Technology Application | 5 | 60 | 2 | 2 | Obligatory |
Probability and Statistics | 5 | 60 | 2 | 2 | Obligatory |
Semester 4
COURSES | ECTS | Hours | Lectures* | Practice** | Type |
---|---|---|---|---|---|
Object-Oriented Programming - lab in .NET environment | 5 | 60 | 1 | 3 | Obligatory |
Java Programming 1 | 6 | 75 | 2 | 3 | Obligatory |
Project Management | 4 | 45 | 2 | 1 | Obligatory |
Project Approach to Applications Development | 4 | 45 | 2 | 1 | Obligatory |
Development of Web Applications | 6 | 60 | 2 | 2 | Obligatory |
Security of Information Systems 1 | 5 | 60 | 2 | 2 | Obligatory |
Third year
Semester 5
COURSES | ECTS | Hours | Lectures* | Practice** | Type |
---|---|---|---|---|---|
Organization and Management | 4 | 45 | 2 | 1 | Obligatory |
Accessing Data from Program Code | 5 | 60 | 2 | 2 | Obligatory |
Software Engineering | 5 | 60 | 2 | 2 | Obligatory |
Management of Information Systems | 4 | 45 | 2 | 1 | Obligatory |
Application Development for Mobile Devices | 6 | 60 | 2 | 2 | Elective |
Java programming 2 | 6 | 60 | 2 | 2 | Elective |
Decision-Making Support Systems | 6 | 60 | 2 | 2 | Elective |
Semester 6
COURSES | ECTS | Hours | Lectures* | Practice** | Type |
---|---|---|---|---|---|
Interoperability of Information Systems | 5 | 60 | 2 | 2 | Obligatory |
Final Thesis | 10 | 150 | 10 | 0 | Obligatory |
Designing and developing a complete application solution | 6 | 60 | 1 | 3 | Obligatory |
Information Systems in Business Administration | 4 | 45 | 2 | 1 | Obligatory |
ICT tools in project management | 5 | 60 | 2 | 2 | Elective |
Java Web Programming | 5 | 60 | 2 | 2 | Elective |
- Study program duration
- 6 semesters (3 years)
- Semester duration
- 15 weeks of active teaching + 5 examination weeks
- Total number of ECTS points
- 180
- Certifications obtained during studies
-
ECDL StandardApplications Development Microsoft CTS - WebApplications development Oracle CertifiedAssociate – OCA ITIL Foundation
- Title
- bacc. ing. comp. (Bachelor of Computer Engineering, sub-specialization in Software Engineering)
* total hours of lectures per week
** total hours of practice per week
Excel at what you love doing. Light the spark.
Apply now!Why is Algebra a safe choice for your future?

A Strong
Tailwind
Here you will learn all about information technologies and prepare for a career that is constantly in demand. We offer you a platform for personal growth that makes you a prime target for employers.
Modern Methodology
We refuse to stand still in a rapidly changing world. Our programs stay relevant and keep up with modern trends.
Matchless Quality
We take pride in numerous accolades and our title of The best professional study program in Croatia and constantly strive to justify that trust. We do not take our task lightly, knowing that your future depends on it.