

The Computer Engineering UOLP program is a four-year double-degree undergraduate program offered jointly by Marmara University and the International University of Sarajevo. In this program, students study the first two years in Sarajevo and complete the last two years in Istanbul, gaining academic and cultural experience in two different countries. The program provides a strong foundation in mathematics, programming, algorithms, computer hardware, and software engineering. From the very first semesters, students learn how computers work, how software is developed, and how engineering principles are used to create modern technological systems.
As students progress, they explore networks, databases, operating systems, data science, cybersecurity, and advanced programming concepts. The curriculum focuses on practical training as well as theory, allowing students to build real projects, use engineering tools, and work in teams. Studying in two international environments helps students develop adaptability, communication skills, and a global engineering perspective. This double-degree structure gives graduates a competitive advantage in both local and international job markets.
Semester 1 – Engineering Foundations in Sarajevo
Semester 2 – Core Concepts in Computing
Semester 3 – Intermediate Software & Hardware Studies
Semester 4 – System-Level Knowledge
Semester 5 – Advanced Computer Engineering (Marmara)
Semester 6 – Applied Engineering & Development
Semester 7 – Specialization & Industry Practice
Semester 8 – Graduation & Professional Preparation
Graduates of this program can work as software engineers, system developers, network specialists, cybersecurity analysts, data engineers, or IT consultants. They may take roles in software companies, technology firms, banks, telecommunications companies, startups, or international corporations. The double-degree structure provides opportunities to work in Turkey, Bosnia and Herzegovina, Europe, or other global regions. The strong technical training helps graduates succeed in diverse fields such as AI, mobile development, embedded systems, cloud computing, and digital transformation.
Choosing this double-degree Computer Engineering program means gaining experience in two countries, two universities, and two academic cultures. You start your studies in Sarajevo, learning the foundations of computing in an international environment, then continue in Istanbul, where you deepen your technical skills with advanced engineering courses and practical projects. This structure helps you grow academically, socially, and professionally, preparing you for a global career.
The program offers strong theoretical foundations, modern laboratory work, software development projects, and opportunities to specialize in areas like AI, cybersecurity, data science, or networks. English instruction ensures global mobility, while the double-degree diploma increases job opportunities both in Europe and beyond. For students who want an internationally oriented engineering education, this program provides a powerful and future-focused path.
Marmara University – Faculty of Engineering, Department of Computer Engineering (English)
Recep Tayyip Erdoğan Külliyesi,
Maltepe / İstanbul, Türkiye
Tel: +90 216 777 30 00
Email: info@eng.marmara.edu.tr
International University of Sarajevo – Faculty of Engineering and Natural Sciences
Hrasnička Cesta 15, Ilidža,
Sarajevo, Bosnia and Herzegovina
Tel: +387 33 957 100
Email: info@ius.edu.ba
International Programs Office – UOLP Coordination
Marmara University
Tel: +90 216 777 15 00
Email: uolp@marmara.edu.tr