Calling Applications: Deadline 21st February 2024
Intake 27: From 17th March to 18th May 2024

Training Program on Designing & Troubleshooting of Automated Systems Based on Programmable Logic Controllers (PLC)

Sample Application Download
Course Title: Training Program on Designing & Troubleshooting of Automated Systems Based on Programmable Logic Controllers (PLC)
Target group: Engineers, Technical officers, supervisors technicians, and tertiary education students.
Entry requirement:

(i) Possess a degree, diploma, or certificate from a recognized educational/training institute in Sri Lanka.
(ii) Demonstrate a minimum of 3 years of relevant work experience as deemed acceptable by the selection committee.
(iii) Currently be enrolled as a student in a recognized education/training institute in Sri Lanka (excluding schools).

Duration: 07 Sundays (From 8.00 AM to 5.15 PM)
Medium: Sinhala (Lecture notes in English)
Course fee: Rs. 41,000 + Tax Rs.1,025 (SSCL) = Rs. 42,025
Program Schedule: 16 lecture hours, 40 practical hours

Course Content

  •  Introduction to Industrial Automation
  •  Introduction to PLCs
  •  Ladder programming and programming techniques.
  •  Introduction to sensors and actuators
  •  Introduction to Pneumatics and Electro-Pneumatics
  •  Installation, wiring, and troubleshooting of PLC systems and input output modules
  •  Designing small/medium scale automated systems: new and retrofitting
  •  Introduction to role of automation in green transformation
Introduction and Scope
  • This program aims to empower the technical staff in the industry and tech-enthusiasts, with knowledge, experience, and the confidence in undertaking small to medium scale automation task.

  • The program better suited to beginners and intermediate skill level personnel.

  • The well-organized lecture and practical program starts from the fundamentals and expands gradually to real world application-designing giving the opportunity even to a novice programmer to enhance his/her skills, confidence and competency to handle industrial automation task successfully. Various teaching and learning methodologies are employed to create a very productive learning environment for the candidates.

  • Besides to PLC programming the participants are exposed to other important aspects like interfacing different types of sensors and actuators, troubleshooting of systems, etc. Further, designing of customized graphical data acquisition and control systems will be introduced.

Selection is done on first come first served basis if the applicant is qualified.
  • Duly completed application forms along with the copies of educational certificates and a copy of the National Identity Card should be forwarded to the address given in the application form. Alternatively, the documents may be scanned to PDF format and email to : plctraining.uom[at]

  • Since the selection is done on first come first served basis if the applicant is qualified, a qualified applicant may not be selected for a particular intake that he/she applied for. However, such applicants will be given the priority in the next intake and they need not to re-apply.

  • A selection letter will be sent to all the selected applicants and no payment should be made until such a letter is received.

Contact : Mr.Salith Ranasinghe (Technical Officer)
Robotics and Control Systems Laboratory,
Department of Mechanical Engineering.
Email: nimendras[at]
Mobile: 0718433500, 0771401573
Phone: 011 2650301 Ext. 4540, 4542
Course Coordinator : Dr. Manoj Ranaweera (Senior Lecturer),
Department of Mechanical Engineering,
University of Moratuwa,
Email: manoj[at]
Phone: 011 2650301 Ext. 4521