Introduction to Robotics

Course Dates: 22/05/25 - 12/06/25
Time: 18:00 - 21:00
Location: Hybrid (choose either online or in-person)
Tutors: 
Muhammad Khan
Robotics is transforming industries and daily life through automation. Building on your basic technical skills, this course teaches you to design, build, and program robots through hands-on projects.
This course will be delivered online or in person. See the ‘What is the course about?’ section in course details for more information.
Download
Book your place
In stock
SKU
231289
Full fee £249.00 Senior fee £199.00 Concession £162.00

Introduction to Robotics
  • Course Code: CROB03
  • Dates: 22/05/25 - 12/06/25
  • Time: 18:00 - 21:00
  • Taught: Thu, Evening
  • Duration: 4 sessions (over 4 weeks)
  • Location: Hybrid (choose either online or in-person)
  • Tutor: Muhammad Khan

Course Code: CROB03

Thu, eve, 22 May - 12 Jun '25

Duration: 4 sessions (over 4 weeks)

Please note: We offer a wide variety of financial support to make courses affordable. Just visit our online Help Centre for more information on a range of topics including fees, online learning and FAQs.

What is the course about?

This course offers a comprehensive introduction to robotics, focusing on both the theoretical and practical aspects. You will learn how to design, build, and program basic robots using accessible tools and technologies. The course covers essential robotics concepts, such as sensors, actuators, control systems, and autonomous behavior, providing a solid foundation for further exploration in the field.

You can choose to attend this course either live online or in person.
- Internet connection. The classes work best with Chrome.
- A computer with microphone and camera.
- Earphones/headphones/speakers.
We will contact you with joining instructions before your course starts.

What will we cover?

• Introduction to Robotics: Understanding the basics of robotics, including key components and terminology.
• Designing Robots: Fundamentals of robot design, including mechanical structure and electronic systems.
• Building Robots: Hands-on sessions to construct simple robots using readily available materials and kits.
• Programming Robots: Introduction to programming for robotics, focusing on controlling movements, sensors, and actuators.
• Sensors and Actuators: Overview of common sensors and actuators used in robotics and how to integrate them into your designs.
• Autonomous Behavior: Basic concepts of autonomy in robotics, including decision-making algorithms and control systems.
• Robotics Applications: Exploring real-world applications of robotics in various industries.
• Hands-on Projects: Practical projects where you will design, build, and program robots to perform specific tasks.

What will I achieve?
By the end of this course you should be able to...

• Understand the basic principles of robotics and how robots work.
• Design and build simple robots using accessible tools and materials.
• Program robots to perform basic tasks and respond to their environment.
• Work with sensors and actuators to create interactive and autonomous robot behaviors.
• Explore further study or projects in robotics with a strong foundational knowledge.

What level is the course and do I need any particular skills?

This is a beginner-level course, and no prior experience in robotics is required. However, basic programming skills or familiarity with coding concepts will be helpful but not mandatory.

How will I be taught, and will there be any work outside the class?

The course will be delivered through a combination of interactive lectures, hands-on building sessions, and programming exercises. All learning activities, including hands-on work, will be conducted during class, with no mandatory outside work.

Are there any other costs? Is there anything I need to bring?

There are no additional costs for this course. All necessary materials and tools will be provided.

When I've finished, what course can I do next?

Please click here to view all our courses in the Technology area and click here to view our Programming and Maths courses.

Disclaimer: Use of Third-Party Software
This course might require you to either use your own personal account or create an account for the purposes of this course. City Lit cannot accept any responsibility for any failings of the third party or provide technical support. Whilst using the software you will be responsible for abiding by the providers terms and conditions and maintaining your own work.

Muhammad Khan Tutor Website

Muhammad is a passionate and experienced tutor currently studying for his PhD in Artificial Intelligence. With a strong background as a former Software Engineer and programming tutor, Muhammad combines his deep academic knowledge with practical industry experience to deliver exceptional educational experiences. Notably, he is the first to create a UAV navigation algorithm using Dispersive Flies Optimization (DFO), which outperformed conventional benchmarks typically employed by major corporations. Dedicated to making advanced technology concepts accessible for all, Muhammad is the creator of the 2-step method to mastering any technological skill from conception to completion, where each lesson is related to individually tailored experiences whilst still adhering to a consistent group-based approach. His goal is to democratize AI and technology, ensuring that these powerful tools are available to and usable by every segment of society through digital literacy and empowerment.

Please note: We reserve the right to change our tutors from those advertised. This happens rarely, but if it does, we are unable to refund fees due to this. Our tutors may have different teaching styles; however we guarantee a consistent quality of teaching in all our courses.