Under Graduate


Undergraduate Curricullum and Education Activities

Since 2003, our department made necessary changes on curriculum and education activities in order to attain the determined goals. The curriculum is supported by applied studies, internships, and external activities.



Students attend to 53 classes (156 credits) out of three lecture groups, Fundamental Sciences, Technical Classes, and the others, to ensure their technical and social development.

The curriculum is supported with possible elective engineering courses in order to let students specialize in their interest areas. The credits of the Elective Engineering courses cover of the total program credits.

Since today’s computer technology depends on English, to let students be able to follow international progresses in their professions, curriculum is supported by professional English courses, and some classes are executed in English. English courses cover of the total program credits in our department.Click details of curriculum


Project And Seminars

Students have two project courses in the Computer Engineering department, first the Computer Project done in 3. year, second the Graduation Project done in 4. year. Project works develop students' ability to define problems, produce solutions, apply the solutions produced, research, learn, convey the information learned, take part in a group and work with others, and take responsibility. Projects must produce a solution to a problem, and they must be realized by implementation as much as possible. The projects produced in the Computer Engineering department have found application possibilities in either private sector or public sectors, supported by the department, and developed to the extent of increasing needs.

The seminar course found amongst the technical elective courses is arranged to help students gain the ability to research, report, and speak in front of others. Also as part of the seminar course, the major companies in the information technology sector are invited to make presentations and answer the student questions.



The laboratory applications of the courses in the Computer Engineering curriculum are executed meticulously, and through the semester works, projects, and quizzes the laboratories are put into use even for the courses that does not have an application in the curriculum. Laboratories are improved according to technological necessities of the time, and very different systems, from the smallest to the biggest, are presented to the student. Of the 175 hours program, theoretical courses cover 81.71%, applications cover 9.14%, and laboratories cover 9.14% of the time.


Practical Works

Internships, also called practical works, are amongst the most important and necessary components of Computer Engineering education. Practical works are done in 60 days (for students registred after year 2003), in at least two, at most four periods, during the summer academic breaks. Each practical work period has to be done in different application areas. Practical work areas and units related are as follows:

a) Software Branch 
Practical works in software area can be completed in following units

  • Data processing units
  • Application program design units
  • Database application units
  • Computer aided design units
  • Communication application units

b) Hardware Branch

  • Electronic, logic element, and microprocessor based design and application units
  • Analog and digital data processing systems design and production