Programs

Software Engineering

First year

Semester 1

COURSES ECTS Hours Lectures* Practice** Type
English for IT 4 45 0 3 Obligatory
Kinesiological culture 1 0 30 0 2 Obligatory
Mathematics I 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
Kinesiological culture 2 0 30 0 2 Obligatory
Mathematics II 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
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 I 6 75 2 3 Obligatory
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 II 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
6 60 1 3 Obligatory
Information Systems in Business Administration 4 45 2 1 Obligatory
5 60 2 2 Elective
Java Web Programming 5 60 2 2 Elective

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.

Newsletter

Stay informed about everything that goes on at the University. Subscribe to our newsletter.