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.

1     Ability to understand and apply knowledge of mathematics, science, and engineering
2     Ability to design and conduct experiments as well as to analyze and interpret data
3     Ability to work in multidisciplinary teams while exhibiting professional responsibility and ethical conduct
4     Ability to apply systems thinking in problem solving and system design
5     Knowledge of contemporary issues while continuing to engage in lifelong learning
6     Ability to use the techniques, skills and modern engineering tools necessary for engineering practice
7     Ability to express their ideas and findings, in written and oral form
8     Ability to design and integrate systems, components or processes to meet desired needs within realistic constraints
9     Ability to approach engineering problems and effects of their possible solutions within a well structured, ethically responsible and professional manner
10     Ability to apply design and development principles in the construction of software systems
11     Ability to find appropriate technical information to solve computer engineering problems

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-, elearning.gau.edu.tr), 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.

1. Semester
CODE COURSE NAME T P C ECTS Prereq. Syllabus Description
MUH103  Bilgisayar Destekli Çizim  3 0 3 5 Download
MTM111  Matematik I  3 2 4 7
FIZ111  Genel Fizik I  2 2 3 6
KIM101  Genel Kimya  3 0 3 6
MUH101  Bilgisayara Giriş  3 0 3 5
TURK001  Türk Dili 1  1 0 0 1
Total 16 30
2. Semester
CODE COURSE NAME T P C ECTS Prereq. Syllabus Description
MTM112  Matematik II  3 2 4 7
FIZ112  Genel Fizik II  2 2 3 6
MTM104  Lineer Cebir  3 0 3 5
MUH102  Bilgisayar Programlama I  2 2 3 6
MUH106  Endüstri Mühendisliği Temelleri  3 0 3 5
TURK002  Türk Dili 2  1 0 0 0
Total 16 29
3. Semester
CODE COURSE NAME T P C ECTS Prereq. Syllabus Description
MTM211  Matematik III  3 2 4 7
MTM207  Olasılık ve İstatistik  3 0 3 5
MUH201  Elektrik Mühendisliği Temelleri  2 2 3 6
MUH203  Bilgisayar Programlama II  3 2 4 6
MUH205  Mantık Devreleri Tasarımı  3 2 4 6
Total 18 30
4. Semester
CODE COURSE NAME T P C ECTS Prereq. Syllabus Description
MTM212  Mühendislik Matematiği  3 0 3 6
MTM206  Difransiyel Denklemler  4 0 4 7
MUH202  Temel Elektronik  2 2 3 6
MUH204  Modelleme ve Optimizasyon  3 0 3 5
MUH206  Sayısal Sistemler  3 2 4 6
Total 17 30
5. Semester
CODE COURSE NAME T P C ECTS Prereq. Syllabus Description
BIM301  Mikroişlemciler  3 2 4 7
BIM303  Veri Yapıları ve Algoritmalar  3 2 4 6
BIM305  Nesneye Yönelik Programlama  2 2 3 6
BIM307  İşletim Sistemleri  3 0 3 4
SSCXXX  Serbest Seçmeli  3 0 3 4
Total 17 27
6. Semester
CODE COURSE NAME T P C ECTS Prereq. Syllabus Description
BIM302  Yapısal Programlama Dilleri  3 2 4 6
BIM304  Dosya Düzeni ve Erişim Metodları  2 2 3 6
BIM306  Veritabanı Sistemleri  3 2 4 7
MUH304  Mühendislik Ekonomisi  3 0 3 5
MTM308  Sayısal Yöntemler  3 0 3 6
Total 17 30
7. Semester
CODE COURSE NAME T P C ECTS Prereq. Syllabus Description
BIM400  Yaz Stajı  0 0 0 2
BIM401  Mezuniyet Projesi 1  2 2 3 6
BIM403  Yazılım Tasarımı  2 2 3 6
TSCXXX  Teknik Seçmeli  3 0 3 6
TSCXXX  Teknik Seçmeli  3 0 3 6
SSCXXX  Serbest Seçmeli  3 0 3 4
NH001  Devrim Tarihi I  1 0 0 1
Total 15 31
8. Semester
CODE COURSE NAME T P C ECTS Prereq. Syllabus Description
BIM402  Mezuniyet Projesi II  2 2 3 6
TSCXXX  Teknik Seçmeli  3 0 3 6
TSCXXX  Teknik Seçmeli  3 0 3 6
TSCXXX  Teknik Seçmeli  3 0 3 6
SSCXXX  Serbest Seçmeli  3 0 3 4
NH002  Devrim Tarihi II  1 0 0 1
Total 15 29