Computer engineering exists at the intersection of technology and innovation. The Computer Engineering Program is designed to give students a strong background in the fundamentals of mathematics, physics, computer engineering and science. Graduates of this program should be able to use these fundamentals to analyze and evaluate computer systems, both hardware and software. They should also be able to design and implement computer systems, which are state-of-the-art solutions to a variety of computing problems. In addition to these program-specific objectives, all students in the Department of Computer Engineering are exposed to societal issues, professionalism, ethics, and have the opportunity to develop leadership and teamwork skills.
The curriculum of the Department of Computer Engineering is designed to fulfill the daily needs of organizations through subject matter courses covering mathematics, electrical and electronic engineering courses, and elective courses. Throughout their studies, students take courses on artificial intelligence, databases, operating systems, computer networks, various programming languages and programming techniques, microprocessors, signal processing, and project management. Almost all courses have practical components that consolidate theoretical knowledge. Through both theoretical courses and lab sessions, students can prepare themselves for professional life easily under the supervision of well-respected and expert academics.
The Computer Engineering undergraduate program is accredited by the Association for Evaluation and Accreditation of Engineering Programs (MÜDEK), and also has Oracle Academy and Microsoft Imagine Academy memberships.
Our undergraduate program graduates receive the “Computer Engineer” degree and they can work all over the world with the high-quality knowledge and experience gained during their education. They can have a career in a wide range of areas, such as information technology management, software development, software design, database management and design, system security, information technology counseling, web-based application development, system integration, industrial software, software project management, computer networks, network management, and system management. In addition, they can continue postgraduate studies in a field relevant to computer technologies in order to be specialized in a certain area and they can have an academic career as well.