M.S. with Thesis Program Ph.D. Program Ph.D. on Bachelors Program
7 elective (with credit) courses 7 elective (with credit) courses 14 elective (with credit) courses
ROB 590 Seminar in Robotics ROB 690 Seminar in Robotics ROB 690 Seminar in Robotics
(**)ME 599 Research Methods and Ethics in Engineering (**)(***)ME 599 Research Methods and Ethics in Engineering (**)ME 599 Research Methods and Ethics in Engineering
EE 595 Research Methods and Ethical Issues in Electrical and Electronics Engineering EE 595 Research Methods and Ethical Issues in Electrical and Electronics Engineering EE 595 Research Methods and Ethical Issues in Electrical and Electronics Engineering
CENG 590 Research Methods and Ethics CENG 590 Research Methods and Ethics CENG 590 Research Methods and Ethics
AEE 729 Ethical Behaviour in Engineering AEE 729 Ethical Behaviour in Engineering AEE 729 Ethical Behaviour in Engineering
ROB 500 M.S. Thesis ROB 600 Ph.D. Thesis ROB 500 Ph.D. Thesis
ROB 8XX Special Studies ROB 9XX Advanced Studies ROB 9XX Advanced Studies
7 elective courses (21 credits) 7elective courses (21 credits) 14 elective courses (42 credits)

(**)  The students are required to take the "Research Methods and Ethics Course" from the department of their thesis advisor. In this regard, onlo one of the following courses must be taken ME 599, EE 595, CENG 590 ve AEE 729.

(***) The students who have previously taken and successfully completed one of the ME 599, EE 595, CENG 590 ve AEE 729 courses in their master's program are exempt. 

 

Elective Course Rules for the M.S. and Ph.D. Programs 

1. Students must be take at least one course from each of the departments listed below: 

○ Computer Engineering Department

○ Electrical-Electronics Engineering Department 

○ Mechanical Engineering Department

2. Students can take at most 4 courses from the same department.

3. Students must take at least 3 of their elective courses from the Robotics Course Pool. 

 

Elective Course Rules for the Ph.D. on Bachelor's Program 

1. Students must take at least 2 courses from ecah of departments listed below:

○ Computer Engineering Department

○ Electrical-Electronics Engineering Department 

○ Mechanical Engineering Department

2. Students can take at most 7 courses from the same department. 

3. Students must take at least 7 of their elective courses from the Robotics Course Pool. 

The Robotics Elective 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: Modeling & 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

Mechanical Engineering Department

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


Son Güncelleme:
30/04/2025 - 15:45