About the Program

Computer Science is a broad field encompassing such diverse subject areas as computer systems, distributed computing, computer networks, communications and signal processing. Knowledge of the mathematical and natural sciences is applied to the theory, design, and implementation of devices and systems for the benefit of society. Computer engineers are trained in various fields of computer science and engineering. They engage in the design and analysis of digital computers and networks, including software and hardware. Computer design includes topics such as computer architecture, computer graphics, design automation, system software, data structures and algorithms, distributed computing, and computer networks. Computer Engineering courses include programming in high-level languages such as C++ and Java; use of software packages for analysis and design; design of system software such as operating systems; design of hardware/software interfaces and embedded systems; and application of computers in solving engineering problems. Applicants to this program need a bachelor's degree in computer science, computer programming, electrical engineering or another science or engineering major with prerequisite computer science courses.

Education Opportunities

Master of Science in Computer Engineering department offers with thesis and without thesis programs. With thesis program consists of seven courses, seminar and thesis work. Two of the seven courses are mandatory and remaining five courses are graduate-level elective courses in various areas. Without thesis program is designed for those who are not willing to do thesis work but would like to further their educational and professional goals. Without thesis program consists of ten courses and a graduate project. Two of the ten courses are mandatory and remaining eight courses are graduate-level elective courses. Computer engineering master program offers computer networks, artificial intelligence, signal processing, computer architecture, software engineering, programming languages, database and its applications, data mining and natural language processing courses. Additionally, students can get courses from other Engineering fields as well. Our program is a member of Oracle Academy and Microsoft Imagine Academy. 

Career Areas

Computer engineers are in demand across virtually every industry, including areas such as medical machines, communication equipment, and hardware manufacturing. These fields are emerging as part of the new global economy, and having the right skills to not only compete, but to engage is vital for professional engineers. This master's degree will help you advance your career by equipping you with skills and exposure to applied research. Additionally, graduates can work as researcher in projects or can apply to PhD programs for their further academic carrier.


Institute of Graduate Studies and Research
Çevik Uraz Center, CU244
Tel: +90 392 671 1111 Extension: 2214-2228
Institue E-mail: ciu-institute@ciu.edu.tr


1-2 Years