About the Study Program
 

The undergraduate university program "Computing for Social Applications" is designed to address the contemporary challenges of the digital age and the growing demand for experts who understand technology and its application within a broader social context. This program combines computing knowledge with social sciences, providing students with an interdisciplinary approach needed to solve problems arising from the implementation of technology.

The goal of the program is to educate professionals with comprehensive knowledge of computing technologies and the ability to apply this knowledge across various social sectors. The curriculum emphasizes the development of skills such as programming, data analysis, artificial intelligence, software development, and information security, while also including courses that promote an interdisciplinary approach and ethics in technology.

The program lasts three years (6 semesters), and upon completion, students earn 180 ECTS credits and the academic title of University Bachelor of Engineering in Computing (univ. bacc. ing. comp.). The curriculum includes core courses in computing, such as programming, digital logic, databases, algorithms, and computer networks, as well as elective courses that allow students to specialize according to their interests.

Courses, Competencies and Skills

The program also includes courses that explore the relationship between technology and society, examining the impact of digital solutions on societal norms, values, and daily life. Students gain skills in qualitative research and mixed methodologies, enabling them to analyze the effects of technology on various social structures and to develop sustainable and ethical technological solutions.

In the first year, students acquire fundamental knowledge in mathematics, physics, and programming. The second year focuses on more specific topics, including computer system architecture, algorithms and data structures, and databases. The third year introduces advanced subjects such as artificial intelligence, data analysis, and practical work through professional internships and the preparation of a final thesis.


First year

LIST OF COURSES

Year of study: 1

Semester: 1 (winter)

COURSE

L

P

S

ECTS

STATUS

Mathematics I

45

45

0

7

O

Physics

30

30

0

4

O

Programming I

30

30

0

6

O

English Language I

15

15

0

2

O

Introduction to Sociology

45

0

45

8

O

Introduction to Bioethics

30

0

0

3

O

 

LIST OF COURSES

Year of study: 1

Semester: 2 (summer)Semester: 2 (summer)

COURSE

L

P

S

ECTS

STATUS

Mathematics II

45

45

0

7

O

Programming II

45

30

0

7

O

English Language II

30

15

0

4

O

Digital Logic

30

30

0

6

O

Design of Qualitative Research

30

30

0

6

O


Second year

LIST OF COURSES

Year of study: 2

Semester: 3 (winter)

COURSE

L

P

S

ECTS

STATUS

Mathematics III

30

30

0

6

O

Algorithms and Data Structures

30

30

0

4

O

Computer System Architecture

30

15

15

5

O

Computer Networks

30

15

15

4

O

Database Systems

30

20

10

5

O

Software Engineering

45

30

0

6

O

 

LIST OF COURSES

Year of study: 2

Semester: 4 (summer)

COURSELPSECTS

STATUS

Mathematics IV

30

30

0

6

O

Signal Analysis and Processing

45

30

0

6

O

Introduction to Object-Oriented Programming

30

30

0

5

O

Mixed Methodology in Social Research

30

0

30

6

O

Information Theory

30

15

0

4

O

Elective Course I1

 

 

 

3

I

1One course is enrolled

ELECTIVE COURSES I

COURSE

L

P

S

ECTS

STATUS

Sociology of Space

30

0

30

3

I

Basics of Cryptography

30

15

0

3

Introduction to Theology

30

0

0

3

Physics for Game Development

15

30

0

3

I


Third year

LIST OF COURSES

Year of study: 3

Semester: 5 (winter)

COURSE

L

P

S

ECTS

STATUS

Embedded Computer Systems

30

15

15

5

O

Introduction to Artificial Intelligence

30

30

0

6

O

Spftware Project Development

30

30

0

4

O

Social Doctrine of the Church

30

0

0

3

O

Elective course II2

 

 

 

6

I

Professional Practice

0

120

0

6

O

2One course is enrolled

ELECTIVE COURSES II

COURSE

L

P

S

ECTS

STATUS

Digitaln Ethnography

30

30

0

6

I

Sociological Aspects of Digital Media

30

0

30

6

I

Environment and Sustainable Development

30

0

30

6

I

Computer Simulations in Engineering

30

0

30

6

I

Contemporary Sociological Theories

45

0

45

8

I

 

LIST OF COURSES

Year of study: 3

Semester: 6 (summer)

COURSE

L

P

S

ECTS

STATUS

Operating Systems

30

30

0

7

O

Programming for Web and Mobile Platforms

30

30

0

6

O

Bioinformatics

30

45

0

O

Final Thesis

0

0

0

10 

O

 

Practical Component

Special emphasis is placed on the practical component of education. Students participate in laboratory exercises, projects, and workshops and complete internships in collaboration with technology companies and research institutions. This approach ensures that students gain practical knowledge and experience working on real-world projects, preparing them for the demands of the job market. By incorporating practical tasks and project-based learning throughout the program, students develop problem-solving abilities, teamwork skills, and the capacity to apply theoretical knowledge in real situations.

Professional internships, a mandatory part of the third year, provide students with the opportunity to work in a real business environment. During the internship, students can apply their acquired knowledge, develop professional skills, and build a network of industry contacts. Partnerships with technology companies and research centers are critical to the success of this approach, and the faculty continuously develops collaborations with relevant organizations.

Connection to the Labor Market

The program aligns with labor market needs, as evidenced by partnerships with industry and the inclusion of current technologies and methods in the curriculum. Graduates of this program are equipped for careers in areas such as software development, data analysis, information systems management, digital transformation, and fields requiring interdisciplinary approaches.


Students also have opportunities to participate in various competitions, hackathons, and projects, further enhancing their skills and gaining experiences that make them competitive in the global job market. Additionally, the faculty organizes regular workshops, guest lectures, and career fairs to provide students with access to the latest industry trends and information.

International Dimension

The program "Computing for Social Applications" integrates internationalization through Erasmus+ and CEEPUS programs, enabling students to participate in academic exchanges, professional internships, and international projects. Through collaboration with European and global institutions, students gain a global perspective and the opportunity to network with peers from other countries.

The Faculty also participates in the development of international research projects and initiatives, offering additional opportunities for students to engage in innovative projects. Students are encouraged to attend international conferences, seminars, and competitions, where they can present their work and gain recognition within the global academic community.

Additional Activities and Student Support

The Faculty offers a rich program of additional activities to help students develop their interests beyond regular classes. Workshops, thematic seminars, and student conferences are organized, where students can present their projects and research. Students can also actively participate in activities provided by the Catholic University of Croatia, such as sports teams, student clubs, and choirs.

Student support includes a mentorship system, career counseling, and various forms of financial aid. The Faculty collaborates with local and international companies to provide scholarships and awards for outstanding students. Additionally, the University library and the Faculty's modern laboratories are available to students for project work, research, and class preparation.