Curriculum

College of Engineering

Department of Robotics
Educational Objectives

We train our students to become robotic engineers with basic knowledge and skills in robotic design, sensing, and intelligent information. They learn to integrate their knowledge and skills to create robots that are beneficial to society and human life, as well as new intelligence systems, with an open mind and a good sense of ethics.

Educational Objectives of Subjects

Department of Robotics

Self-study Management
In order to become outstanding robotic or mechanical engineers, students must understand the goals and curriculum of the department and the interrelation between the subjects. This will allow them to plan their studies and follow their plan. Also, they are encouraged to take an interest in the trends in the industry relevant to their field of study, and the skills required for engineers, and to think about their past, present and future in order to determine their future path.

Subjects

[1st year: 1st term (first semester)]
Introduction to Engineering (Robotics)
[2nd year: 3rd term (first semester)]
Mathematical Fundamentals of Robotics I
[2nd year: 4th term (second semester)]
Mathematical Fundamentals of Robotics II
[3rd year: 5th term (first semester)]
Mathematical Fundamentals of Robotics III
Career Planning Seminar I
[3rd year: 6th term (second semester)]
Career Planning Seminar II
[4th year: 7th term (first semester)]
Advanced Robotics Seminar I
[4th year: 8th term (second semester) ]
Advanced Robotics Seminar II

Basic and Professional Mechanics and Its Application to Robotics
Students learn the basics of mechanical engineering, namely, basic information about material mechanics, mechanical dynamics, thermal mechanics and fluid mechanics, in order to apply their knowledge to mechanical design and motion analysis of robots.

Subjects

[1st year: 1st term (first semester)]
Engineering Mechanics I
[1st year: 2nd term (second semester)]
Engineering Mechanics II
[2nd year: 3rd term (first semester)]
Mechanics of Materials
Materials Science for Robotics
[2nd year: 4th term (second semester)]
Dynamics of Machine Systems I
[3rd year: 5th term (first semester)]
Dynamics of Machine Systems II
Mechanical Mechanisms and Kinematics
Thermal and Fluid Science

Basic and Professional Electric/Electronic Engineering and Instrumentation/Control Engineering, and Their Application to Robotics
Students learn about electric and electronic circuits as the basis for electronics in order to apply their knowledge to the fundamental design of drive circuits and filters that control robots.

Subjects

[1st year: 2nd term (second semester)]
Mathematics for Mechanical Engineers
[2nd year: 3rd term (first semester)]
Electrical and Electronic Circuits I
[2nd year: 4th term (second semester)]
Electrical and Electronic Circuits II
[3rd year: 5th term (first semester)]
Mechatronics

Basic and Professional Electric/Electronic Engineering and Instrumentation/Control Engineering, and Their Application to Robotics
Based on mathematical knowledge, students learn about the principles of instrumentation and control, as well as the concepts of sensors, signal processing and feedback, in order to analyze the characteristics of moving objects. Also, they apply the characteristics and evaluation results to the fundamental design of control systems.

Subjects

[2nd year: 4th term (second semester)]
Mathematics for Robotics I
Control Engineering I
Measurement Engineering
[3rd year: 5th term (first semester)]
Control Engineering II
Modeling and Simulation in Robotics
Mathematics for Robotics II
[3rd year: 6th term (second semester)]
Robot Control
Signal Processing

Programing and Intelligent Information Technologies and Their Application
Students learn about the basic programing languages, algorithms and data structures to design fundamental programs for controlling moving objects. Also, they produce robots that behave intelligently based on sensor information.

Subjects

[2nd year: 3rd term (first semester)]
Computer Engineering I
Robot Programming I
[2nd year: 4th term (second semester)]
Computer Engineering II
[3rd year: 6th term (second semester)]
Robot Programming II
Robot Intelligence

Robot Design Technology and Practice
Students learn about the technologies used in machines, systems and robots, as well as CAD technology, and apply their skills to manufacturing machines and robots. Also, they observe and learn about actual components and mechanisms through a hands-on approach, and practice mechanical engineering, mechanical design, and manufacturing of robots.

Subjects

[1st year: 1st term (first semester)]
Mechanical Drawing I
[1st year: 2nd term (second semester)]
Mechanical Drawing II
[2nd year: 4th term (second semester)]
Engineering Exercises for Robotics I
[3rd year: 5th term (first semester)]
Engineering Exercises for Robotics II
[4th year: 7th term (first semester)]
Machining Engineering

System Integration and Project Implementation
Students learn how to identify problems based on social needs, understand and solve the problems by integrating their acquired knowledge and skills, and practicing a series of engineering design processes. Also, they learn to clarify phenomena through experiments, and implement their work according to the schedule and limitations. Finally, they use their acquired abilities and communication skills to report their results.

Subjects

[1st year: 1st term (first semester)]
Design Project / Introduction
[1st year: 2nd term (second semester)]
Design Project I
[2nd year: 3rd term (first semester)]
Design Project II
Academic Writing
[2nd year: 4th term (second semester)]
Design Project / Implementation and Operation
[3rd year: 5th term (first semester)]
Robotics Major Lab / Exercises A
[3rd year: 6th term (second semester)]
Robotics Major Lab / Exercises B
Preparatory Seminar for Design Project III
[4th year: 7th term (first semester) / 8th term (second semester)]
Design Project III