This course is a multi-disciplinary subject and tool that involves components of STEAM (Science, Technology, Engineering, Art and Maths) education. The predominant driving force behind the uptake and surge of coding and robotics as a subject is its evidential links to the 4th industrial revolution. Coding and Robotics is the exciting intersection of several engineering fields including mechanical engineering, electrical engineering, and computer science. This subject stimulates Computational Thinking in students, which is a problem-solving process and encourages students to develop sets of skills that include: Decomposition, Pattern Recognition, Abstraction, and Algorithm design. 
We have designed this course to introduce students to essential skills of the Fourth Industrial Revolution, focusing on various modern technologies and methodologies. By the end of this course, students should have a foundational understanding of coding and robotics, be able to read and understand code, and be familiar with various technologies pivotal to the Fourth Industrial Revolution.