Computer Engineering
Electrical & Electronics Engineering
Industrial Engineering
Civil Engineering
Energy Systems Engineering
Automotive Engineering
Mechanical Engineering
Computer Engineering (Turkish)
Electrical & Electronics Engineering (Turkish)
Department Description
Complete View of Catalogue
Course View of Catalogue
Description View of Catalogue
Prog. Outcome - Course Relation Matrix
All Courses of GAU
All Course Descriptions of GAU


Mühendislik Fakültesi

Bilgisayar Mühendisliği


In the last few decades, computer, internet and software based innovations have changed tremendously the way we live. It is expected that, Computer Engineering will be one of the fastest growing, leading occupations in the future of professions. Due to this rapid growth, Computer Engineering offers the promising jobs for those trained with computer based skills.

The main aim of our department is to prepare our students to be able to adapt themselves to new and improving technologies in whatever career path they choose to pursue. Our program provides the students with an excellent foundation of many areas in Computer Engineering including computer networks, computer software, database systems, computer architecture, hardware and operating systems. In addition, the program offers a solid scientific base for students so that they will demonstrate initiative and perform leadership in an ethical manner in engineering and other diverse careers.

Some working areas of our graduates are as follows:
Communications and networking, IT departments, research and development centers, software design companies, etc.

This is a first cycle degree program in engineering, Computer Engineering (240 ECTS).

On successful completion of the Computer Engineering programme and gain competencies, a student will be awarded the Bachelor of Science in Computer Engineering.

Computer engineers use their extensive knowledge of hardware, software design and computer programming to make computing platforms and applications more efficient and effective.

At the career level, there are two main avenues: hardware and software engineering. Hardware engineers focus their skills on computer systems and components, designing microprocessors, circuit boards and other embedded devices. On the software side, these engineers create, test and debug programs, and applications that run on computers, mobile devices and more.

It is possible to have career opportunity in various industries that build or use computer-based systems, such as telecommunications, automotive, aerospace, wireless networks, operating systems, aircraft design, IT departments, research-development centers, health, medical and so on. Many computer engineers also get jobs as programmers, as their understanding of hardware gives them an advantage in dealing with overall system.

The following program educational objectives are career and professional accomplishments that our graduates are expected to achieve after graduation:
Our graduates will,

1. Apply their engineering knowledge in identifying and solving problems and use their critical judgment skills in order to succeed in their engineering career and/or in advanced academic career.

2. Demonstrate professional and personal leadership and/or a competitive action within multidisciplinary and international environments.

3. Apply the basic principles and practices of engineering in the design and implementation of engineering systems.

4. Remain informed and involved in the evolving technical challenges by engaging in self development activities.

Faculty of Engineering appreciates modern concepts and new methods in engineering education and teaching methods that support educational objectives in addition to traditional methods. Traditional class attendance is compulsory for all courses except graduation projects in the faculty of Engineering. A variety of other educational methods are also used depending on the course and instructor. All kinds of practical exercises including the IT based activities are used to support the understanding of theory and to improve practical skills. Using different educational methods is also aiming to increase the interest of students. Traditional class work is an essential way in order to give basic theory (knowledge) on each topic. Therefore at least 75% of class attendance is expected for all of the courses.

Problem solving sections of knowledge based courses are integrated with the theory sections. There are several ways to conduct laboratory practice. Students conduct experiments in a laboratory under the supervision of either the teaching assistants or instructors. Practice on computers, which mainly used for programming courses that results of the written code observed on the screen. Computer simulations are also used extensively in order to enlarge the span of experiments. The simulations are extensively used in order to test designs of students before physical realizations. In the third and fourth year courses there are computer integrated experiments, where students code their designs, and observe the results on a physical appliance.

Course Projects, which are attached to the last year courses, are very useful to encourage students to use techniques and tools that they learned for solving a specific problem. Students are expected to prepare a report and/or present their projects in front of an audience at the end of the semester. Reading a new article, which is related to the course topic, and presenting its foundations is another method for engaging students’ interest in contemporary issues.

Distance learning system, which is a web based platform (Moodle-Modular Object-Oriented Dynamic Learning Environment-,, is used as course support system since 2007. This system offers many different opportunities in education. Announcing course events and sharing electronic materials are typical usage of the system. This system is a platform that students may be more active than traditional class work and it is an additional option for students to discuss course specific issues with their instructors and colleagues.

Some typical features of Moodle are
-Assignment submission
-Discussion forum
-Files download
-Moodle instant messages
-Online calendar
-Online news and announcement (College and course level)
-Online quiz

This system provides transparency and equality for all students and also reduces paper waste. This system is able to direct all messages to the registered e-mail addresses of all members (Students and instructors) of the course similarly to many social networking services. Therefore it is a contemporary way of continuing education out of the classroom by communicating with students and/or planning a variety of web based activities. Usage of distance learning system within the Faculty of engineering varies depending on the course and instructor. Gradually usage of the system increases since all instructors are encouraged to use the distance learning system as effectively as possible.

An undergraduate student is entitled to graduate if s/he satisfactorily completes all required courses, laboratory studies, reports and practical assignments, attains a sum of credit-hours amounting to at least the minimum required for graduation, has a CGPA of 2.00 or above and is financially of good standing.

Graduation is conferred by the University Senate upon the recommendation of the Faculties.

The Diplomas are prepared by the Registrar`s Office, and indicate the name of the Program, the date of graduation, and the degree obtained.

Last Update: 12/07/2017

Open/Download as PDF File