Turkish: romer.metu.edu.tr/tr/robotics 

Application: fbe.metu.edu.tr/en/announcement/graduate-program-applications-fall-semester

Admission Criteria

Application Criteria for M.Sc. and Ph.D. Programs:

  • B.Sc. GPA ≥ 2.5
  • METU EPE ≥ 65 / TOEFL IBT ≥ 79 / IELTS ≥ 6.5
  • ALES (Quantitative) ≥ 80 / GRE (revised) ≥ 161
  • A letter of intent
  • Two reference letters
  • Interview and Scientific Evaluation

*Candidates are advised to contact the faculty members related to the field in which they intend to do the thesis. The candidate's participation in a research project of a faculty member or the fact that they have determined the research program together with the faculty member will be evaluated positively by the committee.

Application Criteria for Ph.D. on B.Sc. Program:

  • B.Sc. GPA ≥ 3.0
  • METU EPE ≥ 65 / TOEFL IBT ≥ 79 / IELTS ≥ 6.5
  • ALES (Quantitative) ≥ 80 / GRE (revised) ≥ 161
  • A letter of intent
  • Two reference letters
  • Interview and Scientific Evaluation

*Candidates are advised to contact the faculty members related to the field in which they intend to do the thesis. The candidate's participation in a research project of a faculty member or the fact that they have determined the research program together with the faculty member will be evaluated positively by the committee.

Graduate Programs 

M.Sc.

Ph.D.
Ph.D. on B.Sc.
6 elective (with credit) courses 6 elective (with credit) courses
13 elective (with credit) courses
ROB 501 Fundamentals & Emerging Topics in Robotics (*)ROB 501 Fundamentals & Emerging Topics in Robotics ROB 501 Fundamentals & Emerging Topics in Robotics
ROB 590 Seminar in Robotics ROB 690 Seminar in Robotics ROB 690 Seminar in Robotics

(**)ME 599 Research Methods and Ethics in Engineering

EE 595 Research Methods and Ethical Issues in Electrical and Electronics Engineering 

CENG 590 Research Methods and Ethics

AEE 729 Ethical Behaviour in Engineering 

(**)(***)ME 599 Research Methods and Ethics in Engineering

EE 595 Research Methods and Ethical Issues in Electrical and Electronics Engineering 

CENG 590 Research Methods and Ethics

AEE 729 Ethical Behaviour in Engineering

(**)ME 599 Research Methods and Ethics in Engineering

EE 595 Research Methods and Ethical Issues in Electrical and Electronics Engineering 

CENG 590 Research Methods and Ethics

AEE 729 Ethical Behaviour in Engineering

ROB 500 M.S. Thesis ROB 600 Ph.D. Thesis ROB 600 Ph.D. Thesis
ROB 8XX Special Studies ROB 9XX Advanced Studies ROB 9XX Advanced Studies

7 courses with credit  (21 credits)

7 courses with credit (21 credits) 14 courses with credit (42 credits)

(*) Students who have taken the ROB 501 Fundamentals & Emerging Topics in Robotics course in the master's program and have been successful are exempted.

(**)The student has to take the ethics course of the department where the thesis advisor is. In this context, it is compulsory to take only one of the ME 599, EE 595, CENG 590 and AEE 729 courses.

(***) Students who have taken one of the ME 599, EE 595, CENG 590 and AEE 729 courses in the master's program and have been successful are exempted.

Elective Course Rules for M.Sc. and Ph.D. Programs:

  1.  Students must take at least one course from each of the following departments.

    • Department of Computer Engineering

    • Department of Electrical and Electronics Engineering

    • Department of Mechanical Engineering

  2.  Students can take a maximum of 3 courses from a single department.

  3.  Students must take at least 3 of the elective courses defined in the Robotics Course Pool.

 

Elective Course Rules for Ph.D. on B.Sc. Program:

  1.  Students must take at least two courses from each of the following departments.

    • Department of Computer Engineering

    • Department of Electrical and Electronics Engineering

    • Department of Mechanical Engineering

  2.  Students can take a maximum of 6 courses from a single department.

  3.  Students must take at least 7 of the elective courses defined in the Robotics Course Pool.

 

 

Department Courses

 

ROB Courses

ROB 501 - Fundamentals & Emerging Topics in Robotics (3-0)3

Transformations, robot operating systems, kinematics, dynamics. State-space techniques: Controllability, observability, pole placement and estimator design. Discrete-time control systems. Bayesian estimation theory: Bayesian recursion, Kalman  filters, extended Kalman filter, interacting multiple filters. Configuration space, roadmaps, graph search techniques, planning methods.

ROB 590 - Seminar in Robotics (0-2) NC

In this course, the students are expected to make a presentation about their on-going thesis work, and they listen to other students’ speeches. The thesis supervisor and/or co-supervisor will also attend the seminar of their own students. The presentation must include a literature survey, intended contributions and the preliminary works on the thesis subject. Additionally, the students will attend seminars organized or approved by the robotics graduate program.

This course also aims to improve students’ research and presentation skills through academic practices, such as in-class and/or online tutorials.

ROB 690 - Seminar in Robotics (0-2) NC

The students will attend seminars organized or approved by the robotics graduate program. This course also aims to improve students’ research and presentation skills through academic practices, such as in-class and/or online tutorials.

 

Robotics Course Pool:

Computer Engineering Department

CENG501 Deep Learning

CENG502 Advanced Deep Learning

CENG585 Fundamentals Of Autonomous Robotics
CENG782 Planning of Robotic Manipulation
CENG786 Robot Motion Planning and Control
CENG787 Robot Locomotion: Models and Algorithms
CENG788 Learning and Development in Robotics
CENG561 Artificial Intelligence
CENG562 Machine Learning
CENG564 Pattern Recognition
CENG580 Multiagent Systems
CENG583 Computer Vision
CENG732 Computer Animation
CENG796 Deep Generative Models

 Electrical - Electronics Engineering Department

EE501 Linear Systems Theory I
EE502 Linear Systems Theory II
EE543 Neurocomputers And Deep Learning
EE553 Optimization
EE554 Optimal Control Theory
EE555 Stability Theory Of Dynamical Systems
EE557 Estimation Theory

EE558 System Identification & Adaptive Control

EE559 Intelligent Control

EE583 Pattern Recognition
EE584 Machine Vision
EE585 Probabilistic Robotics
EE586 Artificial Intelligence
EE587 Introduction To Robotics
EE588 Robot Hand: Dynamics Of Manipulation
EE5420 Machine Learning by Probabilistic Models
EE7551 Discrete Event Systems: Modelling & Control

Aerospace Engineering Department

AE501 Advanced Mathematics for Engineers I

AE502 Advanced Mathematics for Engineers II

AE581 Automatic Flight Control Systems

AE582 Robust Control in Aerospace Systems

AE584 Helicopter Dynamics, Stability and Control

 

ME502 Advanced Dynamics
ME506 Dynamics of Nonlinear Systems
ME507 Applied Optimal Control
ME511 Modern Control
ME513 Vehicle Dynamics
ME519 Kinematic Analysis of Mechanisms
ME520 Analysis and Measurement Techniques for Random Vibrations and Noise
ME522 Principles of Robotics
ME532 Advanced Machinery Vibrations
ME533 Computer Aided Design
ME534 Computer Control of Machines
ME536 Design of Intelligent Machines
ME551 Design of High Precision CNC Machinery

Faculty Members

Member 

Name Surname

Academic Title

Department Research Areas
Emre Akbaş Asst. Prof. Computer Engineering Computer Vision, Machine Learning
Ramazan Gökberk Cinbiş Asst. Prof. Computer Engineering Computer Vision, Human-Robot Interaction, Reinforcement Learning, Machine Learning
Pelin Angın Asst. Prof. Computer Engineering Multi-Robot Systems, Reinforcement Learning, Machine Learning
Sinan Kalkan Assoc. Prof. Computer Engineering Computer Vision, Pattern Recognition, Developmental Robotics
Uluç Saranlı Prof. Dr. Computer Engineering Robot Programming Architectures, Legged Robots, Embedded Systems
Erol Şahin Assoc. Prof. Computer Engineering Computer Vision, Multi-Robot Systems, Human-Robot Interaction, Positioning/ Motion Planning, Reinforcement Learning, Robot Control Architectures, Perceptual Systems / Architectures, Machine Learning
M. Mert Ankaralı Asst. Prof. Elektrik ve Elektronik Mühendisliği Sensors / Actuators, Human-Robot Interaction, Control Systems, Positioning/ Motion Planning, Mechatronics / Robot Design, Robot Control Architectures, Perceptual Systems / Architectures
Emre Özkan Assoc. Prof. Elektrik ve Elektronik Mühendisliği Statistical Signal Processing, Estimation Theory, Sensor Fusion, Target Tracking
Afşar Saranlı Prof. Dr. Elektrik ve Elektronik Mühendisliği Legged Robots, Estimation Theory, Tracking and Navigation, Signal and Image Processing
Ozan Keysan Assoc. Prof. Elektrik ve Elektronik Mühendisliği Renewable Energy, Motor Drivers, Power Electronics
İlkay Ulusoy Prof. Dr. Elektrik ve Elektronik Mühendisliği

Signal Processing, Machine Learning, Pattern Recognition, Computer Vision, Probabilistic Graphical Models

İlkay Yavrucuk Assoc. Prof. Havacılık ve Uzay Mühendisliği Adaptive and Intelligent Control, Flight Mechanics, Unmanned Aerial Vehicles
Ahmet Buğra Koku Assoc. Prof. Makina Mühendisliği Mechatronics, Mobile Robots, Robot Control Architectures, Robot Learning, Qualitative Navigation
Erhan İlhan Konukseven Prof. Dr. Makina Mühendisliği Computer Vision, Sensors, Control Systems
Yiğit Yazıcıoğlu Assoc. Prof. Makina Mühendisliği Vehicle Dynamics, Legged Robots, Control Theory, Automotive Engineering
Ali Emre Turgut Asst. Prof. Makina Mühendisliği Swarm Robotics, Mechatronics, Evolutionary Robotics, Unmanned Aerial Vehicles

Contact: robotik@metu.edu.tr


Last Updated:
21/06/2022 - 10:08