Skip to main content

Advanced Programming and use of Collaborative Robots (Cobots 2.0)

$ 2,600.00


24 June


Mixed (online and in-person)


5 wks


Avg 8 hrs/wk

Make an enquiry

Have a question?

Lead academic

Marc Carmichael

Marc Carmichael
Senior Lecturer

Marc is part of the leaderships team in the UTS Robotics Institute, where he is the Director of Teaching and Student Engagement. He coordinates and delivers learning in the areas of mechatronics and robots, and leads research in the field of human-robot interaction, both of which require substantial knowledge and hands-on experience with cobots.

Marc led the research and development of a novel cobot that aids humans to perform abrasive blasting, a task that is dangerous and laborious for human workers. Built on a commercial cobot system this project required advanced knowledge and experience with cobot technologies. Marc is also the UTS lead CI on a collaboration with Nokia Oceania to developed 5G-enable cobots, and is a chief Investigator in the Australian Cobotics Centre and is part of the “Biomimic Cobots” and “Human Robot Interaction” program themes. Marc received his PhD in Robotics with a dissertation in the area of human-robot interaction, Bachelor Mechanical and Mechatronic Engineering.

More Less

Sheila Sutjipto

Sheila Sutjipto

Sheila is a lecturer with the UTS Robotics Institute and has delivered and assisted in the development of subjects at UTS. Her teaching expertise encompasses industrial robotics and the underlying algorithms and mathematics involved for the control of robotic manipulators. 

Sheila's research has focused on the use of collaborative robots for different tasks. This includes performing large scale 3D printing, developing an assistive robotic platform for rehabilitation and understanding the effect of interaction forces during physical-human robot interaction. 

More Less

Cobots are an exciting technology for companies and industries looking to adopt automation, reduce risk of injury and upscale processes. This microcredential is designed for professionals who are looking to upskill or implement cobots in their workplace.

About this microcredential

Collaborative Robots (cobots) are a relatively new form of robot that can be operated in shared environments with humans. Unlike traditional industrial robots, cobots can be much more agile and flexible in their utilisation due to reduced safety and infrastructure requirements. This makes cobots an exciting technology for companies and industries looking to adopt automation, reduce risk of injury and upscale processes.

During this microcredential you will learn how to  program cobots to perform industry-relevant complex tasks and troubleshoot associated challenges. You will be able to integrate a cobot with peripheral equipment to form part of a larger system and utilise end-of-arm-tooling to perform physical operations, such as materials handling.

Key benefits of this microcredential

This microcredential has been designed to equip you with: 

  • The skills to program cobots to perform industry-relevant complex tasks through hands-on cobot experience
  • The ability to troubleshoot cobots when programs fail
  • The capacity to integrate cobots with external systems to form a larger, more complex systems
  • Experience using end-of-arm tooling to perform physical operations such as materials handling.

Digital badge and certificate digital badge example for UTS Open short courses

A digital badge and certificate will be awarded upon successful completion of the relevant assessment requirements and attainment of learning outcomes of the microcredential.  

Learn more about UTS Open digital badges.

Who should do this microcredential?

This microcredential is suitable for professionals in industries who are looking to adopt cobots into their processes. This includes, but is not limited to: 

  • Manufacturing SMEs
  • Businesses looking to digitally transform their processes
  • Businesses looking to automate manual processes
  • Engineering related, e.g. - engineering managers, production managers and maintenance managers.



Full price: $2,600 (GST-free)*

*Price subject to change. Please check price at time of purchase.

Enrolment conditions

Course purchase is subject to UTS Open Terms and Conditions. 

COVID-19 response 

UTS complies with latest Government health advice. Delivery of all courses complies with the UTS response to COVID-19.

Additional course information

Course outline

The following content will be covered during the course:

Module 1: Cobot Programming and Problem Solving

During this first module, you will focus on cobot programming and explore relevant program settings that can address commonly encountered challenges.

Module 2: Peripherals

In this module, you will explore the use of peripherals to enable cobots to perceive and interact with their environment and adapt their actions accordingly.

Module 3: Industrial Applications

In Module 3, you will extend the capabilities of cobots through machine vision and apply advanced operations for an industry relevant task.

Module 4: Integration

In the final module, you will be given the opportunity to integrate the concepts explored during the microcredential and apply knowledge to program a cobot arm to perform a specific industry-relevant task.

Course learning objectives

By the end of this microcredential, you should be able to:

  • Identify and address challenges associated with programming a cobot
  • Program a cobot to adapt to information obtained from periphery such as IO, vision and safety
  • Integrate peripherals with advanced programming techniques to perform a simulated industry relevant task.


Tasks 1-4: Four cobot programming labs (weight: 25% each)

The cobot programming lab sessions involve attending laboratory sessions at UTS. During these labs learners are required to individually program a cobot and demonstrate the learning outcomes within the labs. The tasks will be made available before coming to the labs.

In order to pass the microcredential, participants are required to achieve an overall grade of at least 50 per cent.  



  • A basic understanding of and experience with cobots is required to undertake this course. Experience with Omron cobots and using TM Flow is beneficial, but not essential.
  • A basic understanding of programming concepts, such as functions, variables, and input/output are required to complete the course
  • To complete the online component of the course, you will need a personal computer with adequate internet access and bandwidth to support web conferencing. You will also require an operating system with a web browser compatible with Canvas and Zoom.


  • A background in engineering, manufacturing or related fields is recommended
  • A computer running Windows operating system for installing and running the OMRON TFflow software (provided).


  • Participants will be required to attend UTS at scheduled times to demonstrate learned capabilities using cobots in a laboratory setting.

Contact us

  • For any questions about enrolment or payment, please contact UTS Open Support at 
  • For any questions about course content, delivery, or progression, please contact the The Faculty of Engineering and IT at

Book a session

Mon 24 Jun 2024-
Sun 18 Aug 2024
Expert: Marc Carmichael, Sheila Sutjipto
  • Click on the underlined sessions and hours total link below to reveal specific session details. This course includes 2-hour in-person lab session held in weeks 2, 3, 4 and 5.
  • Mixed (online and in-person)
  • 8 sessions

Enrolments close 21 June 2024, 11.59pm (AEST) or when all places have been filled, whichever occurs first. 


Acknowledgement of Country

UTS acknowledges the Gadigal people of the Eora Nation, the Boorooberongal people of the Dharug Nation, the Bidiagal people and the Gamaygal people, upon whose ancestral lands our university stands. We would also like to pay respect to the Elders both past and present, acknowledging them as the traditional custodians of knowledge for these lands.