Show as: Mobile

Joint Graduate Study Programme In Computer Science – Internet Of Things And Artificial Intelligence

Algebra University College
2 years
Full time
Master's degree
Scholarships available
On campus
Paris, Zagreb
Enquire for more information
IoT and AI

Program description

Joint Graduate Study Programme In Computer Science – Internet Of Things And Artificial Intelligence

The joint graduate study programme in Computer Science – Internet of Things and Artificial Intelligence has been developed jointly by Algebra University College and EPITECH.

The joint graduate study programme in Computer Science – Internet of Things and Artificial Intelligence is designed for students who wish to acquire skills necessary to work with advanced technological systems in areas pertaining to the Internet of Things (hereinafter: IoT) and Artificial Intelligence (hereinafter: AI), such as home automation, environment, healthcare, smart city, smart agriculture, data-empowered products and services, AI-enabled assistant services and similar.

The aim of this study programme is to build all skills required for understanding IoT and AI, including data science and full-stack IoT developer roles, from the design and implementation of smart solutions to data analytics and hardware management, as well as communication protocols, Cloud-based backend APIs and data/big data storages. Furthermore, students will acquire broader critical thinking and entrepreneurial skills contextualized to IoT and AI applications.

The prerequisite for enrolling in this study programme is a bachelor’s degree in computer science and/or system engineering and an intermediate level of proficiency in the English language, as well as strong proficiency in programming, knowledge of object-oriented programming and basic knowledge of design patterns. Improving on these fundamental competencies, students aim to become professionals with proficient problem-solving skills applicable in the AI and IoT ecosystems. Within the framework of this joint study programme, special emphasis is placed on acquiring teamwork skills and learning about modern software development workflows and tools. It is important to instil the importance of teamwork and the understanding of the individual roles of each team member in IT students. The horizontal nature of digital technologies opens up enormous potentials in the global labour market of today. All future development of the study programme curriculum will be executed in accordance with the labour market trends, so as to match the requirements of recruiters and recruiting companies.

Admission requirements

Our Joint Admission Board staff will be happy to help prospective students from the moment they start thinking about enrolling in this joint programme. The Joint Admission Board will serve you as the main point of information and support throughout the entire enrolment process. All international students will be in touch with the International Office staff at Algebra and EPITECH until the start of courses. After that, all further support will be taken over by Programme Coordinators and Student Office staff at Algebra and EPITECH.


  1. Bachelor’s degree with minimum of 180 ECTS in the field of computer science and/or system engineering (e.g., computer science, system science, informatics, information systems, etc.)
  2. Proof of English language proficiency – intermediate level of English is a minimum


  1. Strong proficiency in programming
  2. Knowledge of object-oriented programming
  3. Basic knowledge of design pattern

Candidates missing knowledge in required fields will have the opportunity to get prepared or attend preparation courses to be able to get admitted to this joint programme.

Please visit our website for more information.

Does this course require proof of English proficiency?

The TOEFL® test is accepted by 10,000+ universities and higher education institutes in over 150 countries. Book your test today!

Learn more Advertisement

Program content

Year of study: 1, Algebra, Croatia

Semester: 1 

  • Innovative Project 1
  • Data preparation and introduction to data visualization
  • Application of Scripting Languages
  • Quantitative methods and modeling
  • Embedded Platforms and Operating Systems
  • Advanced Mobile Programming
  • Advanced Application Development Based on Development Templates

Semester: 2

  • Innovative Project 2
  • Machine learning concepts and techniques
  • Sensors and Actuators
  • Wireless Computer Networks 1
  • Advanced Information Systems Interoperability
  • Computer Vision Fundamentals
  • Advanced Programming Paradigms
  • Rapid Development of Java Applications Using Programming Frameworks

Year of study: 2, EPITECH, France

Semester: 3

  • Innovative Project 3
  • Advanced C++
  • Application Development
  • Functional Programming
  • Web Security
  • Progressive Web App
  • DevOps Level 1
  • DevOps Level 2
  • Graphs Algorithm and Matching
  • Advanced Visualization of Massive Data
  • React Native
  • Applied Artificial Intelligence

Semester: 4

  • Final Internship and Graduation Thesis

Scholarships & funding

Several scholarship options are available. Please check the university website for more information.

Program delivery

  • Study program duration: 4 semesters (2 years)
  • Semester duration: 15 weeks of active teaching + 5 examination weeks

The first year of study will be delivered by Algebra University College in Zagreb, Republic of Croatia, while the second year of study will be delivered by EPITECH in Paris (Le Kremlin-Bicêtre), Republic of France.  The quality of the study programme is established according to the European Standards and Guidelines for Quality Assurance in the European Higher Education Area and the European Approach for Quality Assurance of Joint Programmes.

Instruction Language: English. 

The project was co-financed by the European Union from the European Social Fund.

Tuition fees

The full tuition fee for the two-year study program is 15000 EUR.

For more information about pricing, please visit the university website.



  • Algebra: Professional Specialist of Internet of Things and Artificial Intelligence
  • EPITECH: Expert in Information Technology
  • ECTS Points: 120

Career opportunities


  • Software Engineer/Architect for IoT applications
  • Web Development Engineer for IoT
  • Software Engineer - JavaScript / Ruby - Internet of Things
  • SW Development Engineer
  • Cloud Computing specialist
  • IoT Engineers for applications in (Agriculture, Medicine, Electrical Power Distribution, Smart Housing/Living, Transport, Wearables, ...)
  • AI specialist for IoT applications

Contact school

Want to know more about this program, Joint Graduate Study Programme In Computer Science – Internet Of Things And Artificial Intelligence? Fill out the following form and include any questions you have. This information will be sent directly to the school, and a representative will respond to your enquiry.

Currently living in *
Nationality *

About this institute

Algebra University College

Algebra University College was established in 2008 as a private not-for-profit higher education institution and soon after became recognized as a part of the official Croatian higher education system through the process of initial accreditation. The founder of Algebra University...

Read more about this school

Why study at Algebra University College

Would you describe yourself as creative, curious and open-minded?

If your answer is yes to any of the above, then Algebra University College is the right choice for you!

Digital technologies represent the fastest growing area of the IT industry, one that records a strong growth in revenue and number of employees in Croatia and the world. In other words, by choosing a career in the propulsive and growing digital industry, you are guaranteed to have a head start.

Our study programs are focused on the acquisition of practical and applicable knowledge required by the IT industry. The acquired knowledge is additionally confirmed by international IT certification programs provided by our University College, ensuring maximum visibility and employability for each alumni.

We continually improve our educational programs and teaching approach in line with the labor market requirements, technological trends and the needs of the future. The inexhaustible pace that we have set for ourselves has made Algebra University College a top professional higher education institution unsurpassed in the Croatian educational system. At the end of the day, it does make a difference which career you choose and where you forge it.

Therefore, allow us to take you towards the digital future.

Contact info

Algebra University College

Ilica 242
10000 Zagreb

 Show phone number

Contact school

Want to know more about Joint Graduate Study Programme In Computer Science – Internet Of Things And Artificial Intelligence? Fill out the following form and we'll pass your details on to a representative from the school, who will respond to your enquiry.


Be the first to write a review!