
Zagreb, Croatia
DURATION
2 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
20 Jun 2025*
EARLIEST START DATE
Sep 2025
TUITION FEES
EUR 5,490 / per year
STUDY FORMAT
Distance Learning
* students who do not require a visa may be considered after the official deadline
Key Summary
Introduction
The Software Engineering master program is one of our sub-specializations in Applied Computer Engineering. Its master employability ratings today are excellent. We have ensured a work placement internship for our students with well-known industry players in Croatia and the EU. Students can use that experience as part of their graduation thesis and also maximize the opportunity to meet and network with industry professionals.
Upon receiving our diploma, you’ll be a specialist for some of the most in-demand segments in software engineering. They range from internet programming, app development for mobile devices, advanced programming techniques, and the development of business intelligence. Furthermore, you’ll be acquainted with computer cryptography, e-commerce, and computer game development.
Program delivery
The programme is delivered exclusively online. We enable you to experience high-quality education wherever you are, supported by advanced tools and experts. Please be aware the schedule is set in the afternoon hours (Central European Time).
Why study at Algebra Bernays University
Why study at Algebra Bernays University?
We prepare you for digital professions on the global labour market
The highest-quality professional study programmes in Croatia
According to the results of the overall institution quality system evaluation conducted by the Agency for Science and Higher Education (ASHE), through the re-accreditation process we have been declared the highest-quality professional study programme in Croatia.
Numerous benefits
During your studies, you will have the opportunity to learn and obtain internationally recognised certificates, along with receiving a Dreamspark Premium subscription to over 160 Microsoft products.
96% employment success rate
96% of our graduates get employed in their respective professions 3 months after completing their studies.
International exchange with more than 140 universities
We organise international activities for our students, lecturers and employees, as well as for foreign students and experts who share our values and beliefs. We support the exchange of students and lecturers and encourage the implementation of practical coursework abroad.
In-demand professions
Data engineers, digital marketing and strategy specialists, artificial intelligence and machine learning specialists, programmers are just some of the professions of the future for which Algebra University offers educational opportunities at both bachelor and master level.
Your career
Our partner employers are constantly looking for talented students. We are here to connect you and help jumpstart your career while you’re still studying. Our Career Centre has answers to all your questions.
Gallery
Ideal Students
Croatia, as well as other European countries, has the highest demand for digital talents in STEM and STEAM. This includes engineers, mathematicians, physicists, data analysts, cybersecurity experts, but also all those who are skilled in applying creative knowledge in the digital sphere of multimedia production or game development, for which Algebra has recently launched new study programmes.
Algebra Bernays University values diversity and actively seeks students from different backgrounds and nationalities to enrich the campus culture and broaden their horizons. Applicants from all around the world would be expected to meet the standards of academic excellence that include skills such as critical thinking, creativity, adaptability, teamwork, leadership and others relevant in today’s world. Study in Croatia, excel at Algebra Bernays.
Student Testimonials
Admissions
Program Outcome
General learning outcomes
- Evaluate and analyze complex and insufficiently defined problems in the field of occupation using concepts of information theory, applied mathematical theory, and best engineering practices.
- Introduce innovative solutions in the field of applied computing by critical analysis and evaluation of current knowledge, models, and solutions in the field of expertise, using “best practice solutions” and familiar and modified problem scenarios.
- Apply complex research and analysis methods to determine the detailed user or organizational requirements for information solutions or systems.
- Identify, analyze and explain the problems of applying, polishing, and implementing existing information systems in a wider business context and propose adequate solutions.
- Manage relationships with users and/or members of a team, recognizing possible sources of misunderstanding and conflict and proactively and effectively influencing their inhibition.
- Design, prepare and manage the implementation of development projects in the field of applied computing using recognized methodologies and taking into account available resources, budgets, and risks.
- Be aware of the business, organizational, and sociological aspects of application and impact on the environment (user, organization, society) when planning, designing, and applying information systems.
- Evaluate the entrepreneurial idea and propose adequate business and organizational conditions for its realization.
- Proactively manage your own professional and personal development and collect new knowledge and skills in different contexts and environments (e.g. through successful and unsuccessful projects, through continuous self-learning and monitoring of scientific and technological achievements, and additional. education)
- Independently design and manage IT project with available resources, taking responsibility for personal and team tasks in unpredictable business conditions and environment.
- Perform an independently significant final project by following a set of requirements and standards and by applying modern technologies, tools, and methodology.
Specific learning outcomes
- Analyze business requirements and based on them recognize the essence of the key problems and solve them with the application of known and modified algorithms, data structures, program architecture, and design patterns supported by software engineering techniques and adequate tools.
- Based on the discrete mathematics method, applied on limited and real samples (as opposed to infinite and ideal) analyze large amounts of data, and design and analyze problem-solving algorithms; use them in software solutions.
- Expert usage of current programming languages (Java, C #, etc.) and development tools, and apply current software development methodologies using an object-oriented approach.
- Use advanced stochastic models and methodologies for sample analysis and recognition, data mining, and problem-solving from the business intelligence domain.
- Use algorithms to create encryption models of data protection and encryption for data access protection within databases, software solutions, and electronic business systems.
- Create, plan and design user interfaces in accordance with current trends in design, ergonomics, and accessibility, including interfaces for users with special needs.
- Design and make computer games of high complexity, including those with a 3D graphic interface.
- Plan and create complex interactive application solutions for mobile platforms, including custom interface design and business applications, and computer game design.
- Design and build complex solutions based on service-oriented architecture.
- Design and make simpler programming solutions for robotics management and use the Internet of Things concept.
Curriculum
First year
Semester 1
- Innovative project 1 - Product or services ideation and planning
- Creativity and critical thinking
- Quantitative methods and modeling
- Advanced application development based on templates
- Programming in Python
Electives
- Advanced mobile programming
- Data Engineering
- Data warehousing and business intelligence
- Embedded platforms and OS
- Cyber security defenses
Semester 2
- Innovative project 2 - Product or services development
- Advanced programming paradigms
- Secure coding
- Intro to DevOps
Electives
- Social network analysis
- Wireless computer networks 1
- Ethical hacking
- Advanced information system interoperability
- Computer vision fundamentals
- Data analytics in cloud computing
- Applied cryptography
- Sensors and actuators
- Structured analytic techniques
- Introduction to machine learning
Second year
Semester 3
- Rapid development of Java applications using frameworks
- Innovative Project 3 - Go to market strategies
- Optimization algorithms based on evolutionary computation
- Cyber security management
Electives
- Affective computing
- Big data analysis techniques
- Wireless computer networks 2
- Business continuity and disaster recovery
- Advanced client-side scripting
- Advanced machine learning
- Penetration testing
- Applied DevOps
- Data visualization: Techniques and tools
- Web technologies for IoT
Semester 4
- Final thesis
Career Opportunities
Examples of jobs we are preparing you for:
- Software Engineer
Depending on your area of interest, you’ll be working with networks, operating systems, databases, and applications. - Business Information Systems Project Specialist
Take part in the development of vital information systems that companies heavily rely on. - Internet App Developer
Whether it’s a specialist in .NET or Java, your skills will definitively fit the job description. - Computer Game Developer
Programmers are highly sought-after in small, indie studios as well as large industry giants such as Bethesda, Blizzard, and Ubisoft. - Mobile App Developer
Thousands of new ideas for that perfect mobile app are being developed each day. Be a part of the new Instagram, WhatsApp, or Twitter. - Database Design
Expert for databases responsible for all phases of development including design, development, and programming.
Rankings
Algebra Bernays University is ranked 1st in Croatia with respect to the overall quality of the programmes and HEI according to the National Agency for Science and Higher Education and is the best education organization in the world among 3200 organizations as evaluated by Microsoft in 2014. Algebra is a co-founder of the Leading Learning Partners Association (LLPA) recognized as the winner of 2020 Microsoft Learning Partner of the Year.
The only institution in Croatia that has met the quality requirements of the NVAO.
Program Tuition Fee
Scholarships and Funding
Tuition fees are affordable when comparing to other European study destinations. At this time, we do not offer scholarships to new students, however, all students have access to scholarships for senior years of study depending on their academic merit and achievements
Facilities
English Language Requirements
Certify your English proficiency with PTE. The faster, fairer, simpler English test, accepted by thousands of universities around the world. PTE, Do it worry-free!