Hacettepe University
Master of Science
On Campus
Hacettepe University Logo
Hacettepe University
Turkey

Computer Engineering (Master with Thesis)

About

The Master of Science in Computer Engineering (Master with Thesis) at Hacettepe University is a prestigious graduate program offered by the Faculty of Engineering. Designed for professionals and graduates aiming to deepen their expertise, this full-time program combines academic rigor with practical application. Students gain hands-on experience in computer software, hardware, networks, artificial intelligence, and data systems, preparing them for advanced roles in the IT industry and research. The program is structured across four semesters and conducted in English.

Located in Ankara, one of Turkey’s most dynamic academic and technological hubs, this master’s program emphasizes both technical excellence and innovative problem-solving. With a strong focus on laboratory work, seminar courses, and elective specialization, students develop advanced computer engineering skills and benefit from opportunities for industry collaboration and research. The program equips graduates to take on positions such as software engineer, systems engineer, database administrator, cybersecurity specialist, and other high-level roles in public and private sectors.

Key information

Duration
-
Tuition fee
$0.00/year
Start dates & application deadlines
-
More details
-

Key Facts

  • Degree: Master of Science (M.Sc.)
  • Standard period of study: 4 semesters
  • Location: Ankara, Turkey
  • Study Type: Graduate (full-time)
  • Admission semester: Fall and Spring (depending on announcement)
  • Area of study: Computer Software, Hardware, Networks, Artificial Intelligence, Data Systems
  • Admission modus: Without admission restriction
  • Main language: English

Program Structure

Semester 1 – Foundations of Computer Engineering

  • Advanced Programming & Algorithms
  • Computer Architecture & Operating Systems
  • Data Structures and Databases
  • Academic Skills and Practices (non-credit)

Semester 2 – Advanced Topics & Software Development

  • Software Engineering & System Design
  • Computer Networks & Security
  • Elective Courses (AI, Machine Learning, Robotics, etc.)
  • Graduate Seminar (non-credit)

Semester 3 – Specialization & Applied Research

  • Advanced Elective Courses in Selected Subfield
  • Laboratory Work & Project Development
  • Thesis Proposal Submission

Semester 4 – Master’s Thesis & Final Project

  • Thesis Research and Implementation
  • Thesis Defense
  • Presentation & Portfolio Development

Career Opportunities

Graduates of this program are prepared for a wide range of roles within the IT and engineering sectors. Career paths include software engineer, systems engineer, database administrator, network and cybersecurity specialist, embedded systems engineer, IT consultant, and research scientist. Students benefit from Hacettepe University’s strong industry connections, research labs, and collaboration opportunities.

Why Choose This Program

Choosing the Master of Science in Computer Engineering at Hacettepe University means joining a program that combines academic excellence with practical, hands-on experience. Students benefit from modern laboratories, elective specialization options, and opportunities to participate in research projects, allowing them to gain in-depth knowledge in their chosen subfields.

The program equips graduates with advanced technical skills, critical thinking, and problem-solving abilities required for high-level positions in both industry and academia. With strong connections to English and international IT sectors, students are prepared to pursue successful careers in a variety of engineering and technology roles.

Contact Information

Hacettepe University – Department of Computer Engineering
Faculty of Engineering
Ankara, Turkey
Tel: +90 312 297 7500
Fax: +90 312 297 7502
Email: bilgi@cs.hacettepe.edu.tr
Program Director: Prof. Dr. İlyas Çiçekli, ilyas@cs.hacettepe.edu.tr