
The Computer Engineering programme at Ankara University is a comprehensive undergraduate degree designed to educate engineers proficient in both hardware and software domains. The programme combines core scientific and engineering fundamentals with modern computer science, enabling students to master programming, system design, network architecture, and software-hardware integration. Students gain hands-on experience in programming, systems analysis, hardware design, and network communications, preparing them for challenging roles in technology development, research, and innovation. The program spans eight semesters and provides a balanced education combining theory and practical applications.
Located in Ankara — Türkiye’s capital and a central hub for academia and technology — this programme benefits from the university’s strong academic tradition and engineering infrastructure. With access to modern laboratories, experienced faculty, and multidisciplinary courses, students not only gain technical competence but also develop critical thinking, problem-solving and project management skills. The programme reflects the university’s commitment to high-quality engineering education and global technological standards, making it an excellent choice for those aiming for a career in software, hardware, networks, or advanced computing.
Semester 1 – Foundations of Computing and Mathematics
Semester 2 – Core Programming and Mathematics
Semester 3 – Software & Systems Foundations
Semester 4 – Intermediate Computer Engineering
Semester 5 – Advanced Topics & Applied Software-Hardware
Semester 6 – Specialization & Systems Design
Semester 7 – Professional Preparation & Electives
Semester 8 – Graduation Project & Final Preparation
Graduates of this programme are prepared for a broad array of roles in software development, hardware design, network engineering, system architecture, cybersecurity, data science, R&D, and academic research. They may work in IT companies, software and hardware firms, tech startups, communication and network companies, defence and aerospace industries, financial sectors, or continue their education via M.Sc./Ph.D. programs.
Choosing Computer Engineering at Ankara University means enrolling in a department with a strong academic heritage, modern infrastructure, and a curriculum aligned with global computing and engineering standards. The programme’s balanced focus on both software and hardware, combined with practical labs and project-based courses, ensures that graduates acquire comprehensive skills and real-world readiness.
The programme’s particular strength lies in its flexibility and relevance to current and emerging technologies — from network systems and embedded devices to software development, data science, and hardware design. Students emerging from this education are well-equipped to meet the rapid changes in technology, contribute to innovations, and build versatile, dynamic careers in computing and engineering.
Ankara University – Faculty of Engineering
Department of Computer Engineering
Gölbaşı 50. Yıl Campus, 06830 Gölbaşı, Ankara, Türkiye
Tel: +90 312 203 33 00
Fax: +90 312 212 74 64
Email: compeng@ankara.edu.tr
Student Affairs – Faculty of Engineering
Gölbaşı 50. Yıl Campus, Ankara, Türkiye
Tel: +90 312 203 33 00
Fax: +90 312 212 74 64
Email: ogrenciisleri@eng.ankara.edu.tr
International Office – Ankara University
Dögol Caddesi, 06100 Tandoğan, Ankara, Türkiye
Tel: +90 312 212 60 40
Fax: +90 312 213 67 47
Email: erasmus@ankara.edu.tr