About Department

Objectives

Graduates will be scientists with theoretical and practical background that is sufficient to conduct advanced researches in the field of computer and computing systems, information analysis and advanced computer architecture, and who are capable of developing productive and creative solutions that are crucial in design and implementation projects.

 

Ph.D. Program Outcomes

Computer Engineering Ph.D. Program graduates are expected to have the following qualifications:

  1. Ability to understand and use basic sciences, mathematics and engineering sciences in a high level.
  2. Possession of wide and deep knowledge in the field of Computer Science and Engineering, including the latest developments.
  3. Ability to reach the new information in the field of Computer Science and Engineering and having high-level competence in necessary methods and skills to make the research by apprehending the new information.
  4. Ability to bring an innovation that provides different initiatives to the field of Computer Engineering; develop a new approach, method, design, application or apply a present method in a different field.
  5. Ability to perceive an original research process independently, and design, implement, conclude and lead the process.
  6. Ability to contribute to the literature by publishing the whole scientific research and development efforts he/she has carried out in the field of expertise.
  7. Ability to comprehend scientific, technological, social and cultural developments, and convey them to society with scientific impartiality and ethical responsibility.
  8. Ability to do critical analysis, synthesis and evaluation of ideas and developments in the field of Computer Engineering.
  9. Ability to communicate effectively in oral and written ways with the employees in the area of Computer Engineering and wider scientific and social communities, to communicate and discuss in advanced level of written, oral and visual ways by using a foreign language in at least European Language Portfolio C1 General Level.
  10. Ability to evaluate scientific, technological, social and cultural developments and to transmit these developments to society with scientific objectivity and a sense of ethic responsibility.

 

Application Conditions

Applications should be made to Institute of Science and Engineering within the dates announced by the institute. The documents required for application are:

  1. Application form
  2. Copy of undergraduate certificate
  3. Transcript (applicants must have a GPA of at least 3.00 out of 4.00 from their B.Sc field.)
  4. ALES Score (at least 70)
  5. Proof of English proficiency (TOEFL score must at least be 80, or KPDS score should at least be 80.)
  6. Two reference letter (reference form should be filled)

For the other required documents, application dates, required forms check the website of Institute of Science and Engineering.

 

Integrated Ph.D. Program Requirements

Integrated Ph.D. Program Requirements

Fourteen courses, of which two must be at the 600 level and twelve at the 500/600 level, a non-credit seminar (CSE 590 or CSE 690) and the non-credit thesis (CSE 700) must be successfully completed in the integrated PhD program. All courses are 3 credits, and a total of 42 credits must be taken. At least eight of the elective courses must be taken from the CSE department. Up to four courses may be taken from other departments, faculties or universities, upon approval of the advisor. Among these elective courses, at least one must be 600 level. Scientific Preparation Program requirements, Qualifying Examination, thesis requirements and all other conditions not explicitly considered in this paragraph for the Integrated PhD Program are identical to those for the PhD Program.

Ph.D. Program Requirements

Two 600 level and five 500/600 level elective courses must be completed in the PhD program. The non-credit CSE 690 Research Seminar and CSE 700 PhD Thesis courses must also be successfully completed. All courses are 3 credits and the total course load is 21 credits. Courses in the PhD program must be passed with a minimum grade of CB. Students below this grade are considered to be failing grades and are required to repeat the course. A course on Research Methodologies is compulsory. All non-credit courses and at least four electives, at least one at the 600 level must be taken from the CSE department.

Applicants accepted to a PhD Program may be required to successfully complete a Scientific Preparation Program (Bilimsel Hazırlık) before proceeding with their degree requirements, if their undergraduate degree is not in Computer Science or Computer Engineering, or if their computer engineering background is not considered sufficient to successfully pursue the PhD Degree in this department. Up to six (6) scientific preparation courses from the undergraduate curriculum may be assigned in the Scientific Preparation Program. A committee formed for this purpose during the acceptance process will formulate the Scientific Preparation Program for each individual student. scientific preparation courses in the PhD program must be passed with a minimum grade of CC.

A student’s thesis supervisor must be determined by the end of the second semester after starting the degree program. The thesis supervisor acts as the student’s academic advisor.

Up to two courses may be taken from other departments, faculties or universities, upon approval of the advisor.

Scientific Preparation Program

Students accepted to the MS or PhD program may be required to complete a Scientific Preparation program consisting of up to six (6) courses from the undergraduate curriculum, to be determined during the acceptance process, by a committee of department members.

Courses in the Deficiency Program for the MS or PhD degree must be passed with a minimum grade of CC, within two semesters after acceptance.

ID Course Name Credit ECTS
CSE 211 Data Structures 4 6
CSE 221 Principles of Logic Design 4 6
CSE 224 Introduction to Digital Systems 4 6
CSE 232 Systems Programming 3 6
CSE 354 Automata Theory and Formal Languages 3 6
MATH 154 Discrete Mathematics 3 7

 

Qualifying Exam Procedure

Upon completion of all requirements for completion of credit courses, the student has to pass the Doctoral Qualifying Exam. This exam consists of a written and an oral part and is prepared and conducted by the Doctoral Qualifying Exam Committee.

The written part aims to assess the width of the student’s academic background. It consists of three exams on: 1. Fundamentals of Computer Science, 2. Computer System Hardware, 3. Computer System Software. The student must obtain 50% on each one of these exams, and the average of the three grades must be 70% for passing the written part of the qualifying exam.

Upon passing the written part, the student takes the oral part which aims to assess the student’s ability for in-depth understanding and creative evaluation of advanced research work. A research article is assigned to the student by the Doctoral Qualifying Exam Committee and in the oral part of the Doctoral Qualifying Exam s/he is expected to present the article in front of that committee, as well as criticizing it and proposing feasible extensions to the work described. The committee decides unanimously on the outcome of the Doctoral Qualifying Exam.

 

Reference List for the Doctoral Qualifying Exam

1. R.P. Grimaldi, Discrete and Combinatorial Mathematics, Addison Wesley, 5th Ed.

2. R.W. Sebesta, Concepts of Programming Languages, 10th Ed., Pearson (Chap: 1-10).

3. M. Mano, C.R. Kime, Logic And Computer Design Fundamentals, Pearson, 3rd Ed. (Chap: 1-14)

4. D.A. Patterson, J.L. Hennessy, Computer Architecture: A Quantitative Approach, 5th Ed. (Chap: 1-6)

5. A. Tanenbaum, Structured Computer Organization, Pearson. 4th Ed.

6. A.L. Tharp, File Organization and Processing, Wiley, 1988.

7. T.H. Cormen, C.E. Leiserson, R.L. Rivest, Introduction to Algorithms.

8. R. Neapolitan, K. Naimipour, Foundations of Algorithms.

9. J.E. Hopcroft, R. Motwani, J. D.Ullman, Introduction to Automata Theory, Languages and Computation, Pearson, 3rd Ed.

10. Silberschatz et al., Operating System Concepts, Wiley, 5th+ Ed. (Chap: 1-12)

11. Lethbridge & Laganiere, Object-Oriented Software Engineering, McGraw Hill.

12. R. Pressman, Software Engineering: A Practitioners Approach, 7th Ed.

13. C. Horstmann, Object-Oriented Design and Patterns, 2nd Ed.

14. D. Galin, Software Quality Assurance: From Theory to Implementation.

Scientific Preparation Courses

Students may need to take all or some of the MATH 154, CSE 211, CSE 221, CSE 232, CSE 224 and CSE 354 courses included in the scientific preparation program in order to start the Computer Engineering PhD program if the department deems suitable.

Scientific Preparation Courses

ID Course Name Credit ECTS
CSE 211 Data Structures 4 6
CSE 221 Principles of Logic Design 4 6
CSE 224 Introduction to Digital Systems 4 6
CSE 232 Systems Programming 3 6
CSE 354 Automata Theory and Formal Languages 3 6
MATH 154 Discrete Mathematics 3 7

Compulsory Courses

ID Course Name Credit ECTS
CSE 690 Doctoral Research Seminar 0 2
CSE 691 Qualifying Exam Preparation 0 30
CSE 700 PhD Dissertation 0 120

Elective Courses

ID Course Name Credit ECTS
CSE 610 Advanced Topics In Algorithms and Computer Science 3 10
CSE 620 Advanced Topics In Systems Architecture 3 10
CSE 640 Advanced Topics In Embedded Systems 3 10
CSE 644 Advanced Topics In Information Systems Engineering 3 10
CSE 660 Advanced Topics In Artificial Intelligence 3 10
CSE 670 Advanced Topics In Computer Networking 3 10
CSE 674 Advanced Topics In High Performance Computing 3 10

Educational Purposes

Foundation

Computer Engineering Ph.D. Program was founded in 2011.

 

Level of the Degree

Doctorate (Third Level)

 

Goals

The goal of the program is to educate highly active scientists who can conduct authentic research studies in the field of Computer Science and Engineering.

 

Objectives

Graduates will be scientists with theoretical and practical background that is sufficient to conduct advanced researches in the field of computer and computing systems, information analysis and advanced computer architecture, and who are capable of developing productive and creative solutions that are crucial in design and implementation projects.

 

Ph.D. Program Outcomes

Computer Engineering Ph.D. Program graduates are expected to have the following qualifications:

  1. Ability to understand and use basic sciences, mathematics and engineering sciences in a high level.
  2. Possession of wide and deep knowledge in the field of Computer Science and Engineering, including the latest developments.
  3. Ability to reach the new information in the field of Computer Science and Engineering and having high-level competence in necessary methods and skills to make the research by apprehending the new information.
  4. Ability to bring an innovation that provides different initiatives to the field of Computer Engineering; develop a new approach, method, design, application or apply a present method in a different field.
  5. Ability to perceive an original research process independently, and design, implement, conclude and lead the process.
  6. Ability to contribute to the literature by publishing the whole scientific research and development efforts he/she has carried out in the field of expertise.
  7. Ability to comprehend scientific, technological, social and cultural developments, and convey them to society with scientific impartiality and ethical responsibility.
  8. Ability to do critical analysis, synthesis and evaluation of ideas and developments in the field of Computer Engineering.
  9. Ability to communicate effectively in oral and written ways with the employees in the area of Computer Engineering and wider scientific and social communities, to communicate and discuss in advanced level of written, oral and visual ways by using a foreign language in at least European Language Portfolio C1 General Level.
  10. Ability to evaluate scientific, technological, social and cultural developments and to transmit these developments to society with scientific objectivity and a sense of ethic responsibility.

 

Teaching and Learning Methods

Teaching and learning methods are selected so as to improve students’ skills such as self study, lifelong learning, observation, teaching, presentation, critical thinking, teamwork, effective usage of information technology.

Furthermore, special attention is paid to ensure that the teaching methods can support students of different skillsets.

 

Teaching -Learning Method Major Learning Activities

Tools Utilized

Lecture Listening and comprehension Standard classroom technologies, multimedia tools
Laboratory Designing, implementing and testing experiments, teamwork Computers and experiment devices
Problem solving Listening and discussion Standard classroom technologies
Homework Research, lifelong learning Textbook, classroom notes, internet
Seminar Research – lifelong learning, writing, reading, information technology, listening and comprehension, management skills Standard classroom technologies, multimedia tools

 

Qualification Awarded

When the program is successfully completed and the program qualifications are met, Ph.D. degree is awarded in the field of Computer Engineering.

 

Admission Requirements

In order to apply for the graduate program, candidates are required to have a M.Sc. degree or to be able get a M.Sc. degree until the end of the application period. Candidates who meet the application criteria given below will be able to start the program.

  • ALES score of at least 55 or GRE (Quantitative Reasoning) score must be at least 149.
  • YDS score of at least 55 or TOEFL score of at least 66(IBT) or IELTS score of at least 6.5. All the applicants must prove their proficiency in English with a certificate or pass the English proficiency exam given by Yeditepe University before the interview.
  • Candidates are required to pass the oral interview of the program they have applied.

 

Employment Opportunities for the Alumni and Transition to the Higher Level

Wide range of R&D positions and academic career opportunities are available for the alumni.

 

Graduation Requirements
Examination Regulations, Assessment and Grading

There are measurement and evaluation methods such as exams (mid-term exams, quizzes, final), experiment, homework, project etc. Details are available in course information packages for each course.

 

Curriculum

Curriculum consists of 8 courses and CSE 700 Doctorate Thesis.
Candidates must complete 7 courses (21 credits), CSE 690 Research Seminar course, and CSE 700 PhD Thesis study in order to finish the PhD program. One of the seven courses is compulsory “Research Methodologies” course. Remaining six courses are elective. At least 4 of the elective courses must be CSE5XX/6XX.

Scientific Preparation Courses

ID Course Name Credit ECTS
CSE 211 Data Structures 4 6
CSE 221 Principles of Logic Design 4 6
CSE 224 Introduction to Digital Systems 4 6
CSE 232 Systems Programming 3 6
CSE 354 Automata Theory and Formal Languages 3 6
MATH 154 Discrete Mathematics 3 7

Compulsory Courses

ID Course Name Credit ECTS
CSE 690 Doctoral Research Seminar 0 2
CSE 691 Qualifying Exam Preparation 0 30
CSE 700 PhD Dissertation 0 120

Elective Courses

ID Course Name Credit ECTS
CSE 610 Advanced Topics In Algorithms and Computer Science 3 10
CSE 620 Advanced Topics In Systems Architecture 3 10
CSE 640 Advanced Topics In Embedded Systems 3 10
CSE 644 Advanced Topics In Information Systems Engineering 3 10
CSE 660 Advanced Topics In Artificial Intelligence 3 10
CSE 670 Advanced Topics In Computer Networking 3 10
CSE 674 Advanced Topics In High Performance Computing 3 10

 

 

 

Address, Program Director and ECTS Coordinator Contact Information

Yeditepe Üniversitesi

Bilgisayar Mühendisliği Anabilim Dalı Başkanlığı

Kayışdağı, 34755

 

Program Director

Prof. Gürhan KÜÇÜK

Tel: 216 578 0420

E-mail: gkucuk@cse.yeditepe.edu.tr

 

ECTS Coordinator

Assist. Prof. Tacha SERİF

Tel: 216 578 0470

E-mail: tserif@cse.yeditepe.edu.tr

 
ss dd ss