A Crash Course in Robotics

Course Description
The Fourth Industrial Revolution promises a societal shift where robots will become part of our daily lives. In this 3-day workshop, the participants will learn robotics, the principles of work, the parts, the brain, and their assembly, in addition to robot programming. The course is supported by a DIY project. 

Course Objectives
This course aims to:

  • Introduce robot’s principles, parts, and programming. 
  • Teach how robots  perform tasks. 
  • Teach  forward and inverse kinematic calculations.
  • Teach  how to design robot’s workspace.
  • Teach robots programming using ROS/Python/Scratch.
  • Help participants use a real industrial robot.

Course Outcomes
At the end of the course, the participants should be able to:

  • Describe the different physical forms of robot architectures.
  • Compute forward and inverse kinematics for industrial robots.
  • Design robot workspace.
  • Programme industrial robots.
  • Use a real industrial robot.

Who should Attend?
This course is suited for

  • Engineers (Electrical, Mechanical, Software, Computer, and  Cechatronics). 
  • University students (Engineering, Science, and Education).
  • Technicians (with basic knowledge of  math and programming).

Training Strategies

The following training strategies will be adopted for this course:

  • This course is taught as a mixture between standard lectures and practical sessions. Lecture notes are posted on the website before the class starts. Classroom activities will comprise an implementation of the gained information on a real industrial robot. 
  • There is no exam or evaluation at the end of the course. 

Delivery Plan

  • Robots in general, robot types, robot applications, robot architecture, sensors, actuators, robot brain, robot programming, and industrial robots (day 1). 
  • Workspace, forward and inverse kinematics (day 2). 
  • Industrial robot  programming, ROS, Python, and Scratch (day 3). 

Starts July, 10, 2023 Ends July, 12, 2023


Hours per Day: 3
Number of Days: 3
Total no. of Hours: 9 hrs

Afternoon from 4:00 p.m till 7:00. p.m

English (participants can talk and ask questions in  Kurdish and Arabic too.

Trainer Biography
Ibrahim Ismael Hamarash is a Professor of Electrical and Computer Engineering at both the University of Kurdistan Hewler and Salahaddin University, Erbil. He studied at Salahadin University, Mosul University, Technology University, Staffordshire University, Monash University, and San Diego University. He received the Endeavor Award from the Australian Government. In the industrial sector, he designed and supervised many electrical, control, computer, and software projects for international agencies and companies. He is an IEEE Senior member.