Python Programming for Automation (Synchronous e-learning)

Offered by School of InfoComm Technology

Short Course / 3 Days / TGS-2021010458

Note: To receive an alert about the future runs for this course, please click on the INDICATE INTEREST button. Thank you.
Course Information
Learning Outcomes
Course Schedule
Lesson Plan
Trainer Profile
Entry Requirements
Course Fees

Course Information

Python is one of the most popular programming languages around due to its powerful yet simple-to-learn features. Used in diverse fields ranging from academic research, Artificial Intelligence, scientific computing to game development, Python is a valuable and versatile tool for creating quick solutions that can be easily understood.

This course introduces the participants with no programming background to effectively create automation applications using Python.  It covers the foundations of programming, focusing on practical exercises on automating tasks, extracting data and scheduling actions in an office setting. The applications created will relieve users of mundane, repetitive tasks and channel their focus to other areas of attention, improving overall productivity.

Learning Outcomes

In this programme, participants will be introduced simple automation concepts, the basics and advanced application of Python. In addition, several use cases will be discussed in general to provide an adaptive step-by-step guide to scaffold the needs of the participants. At the end of the course, participants will be able to:
a) Write python scripts for simple problem solving
b) Extract data from files using python
c) Perform Operating System tasks using Python
d) Schedule and triggering OS tasks or emails etc.


Course date: TBC
Application Period: TBC
Duration: 3 days
Time: 9am to 6pm
Delivery Mode: Synchronous e-Learning
Venue: Online
Ngee Ann Polytechnic reserves the right to reschedule / cancel any programme, modify the fees and amend information without prior notice.

Lesson Plan

Lesson Plan
  1. Introduction to Programming in Python
  2. String Manipulations
  3. File operations
  4. Performing OS tasks
  5. Excel Operations

Trainer's Profile

Low Kheng Hian

Low Kheng Hian graduated from Nanyang Technological University with a Bachelor in Electrical & Electronic Engineering (Hons) and holds a Master of Technology (Software Engineering) from National University of Singapore. 

Kheng Hian has been a full-time lecturer with the Polytechnic since 2019. Kheng Hian has more than 10 years of working experience in software project management and development. 

In his free time, Kheng Hian builds and develop remote telemetry platforms and home automation devices using Internet of Things. 


Certificate of Performance will be awarded to participants who achieve at least 75% attendance and pass all required assessments.

For participants who meet the 75% attendance requirement but did not pass all required assessments will be given a certificate of participation.

Entry Requirements

Basic IT literacy, no previous programming experience is necessary
Participants are to bring their own laptop for the course
Participants should be familiar with the use of computers

Course Fees

Funding period for this course is from  27 May 2022 to 30 Sep 2024.

SkillsFuture Credit
All Singaporeans aged 25 and above can use their $500 SkillsFuture Credit from the government to pay for a wide range of approved skills-related courses. Visit the SkillsFuture Credit website to choose from the courses available on the Training Exchange course directory.

Enhanced training support for SMEs
For enhanced training support for SMEs, enter SME in the promo code during course application.

Long Term Visit Pass Plus (LTVP+) holders, please furnish the following documents to the course administrator to qualify for SSG funding:
Self-sponsored learner (**LTVP+): Copy of your green visit pass card, with the word ‘PLUS’ on the back of the card.
Co-sponsored learner (##LTVP+): Copy of valid and current Letter of Consent (LOC) from MOM

GST Increment in 2024
Please note that the GST rate will be revised to 9% with effect from 1 Jan 2024, as such any payable course fees will be subjected to the new GST rate adjustments in 2024.


  • The fees below are determined based on prevailing funding policies and subject to review and revision.
  • Please refer to our FAQs for more information.

Ngee Ann Polytechnic reserves the right to reschedule/cancel any programme, modify the fees and amend information without prior notice.

Applicants / Eligibility Fees
Full course fee $1308.00
Singaporeans aged below 40 qualified for SkillsFuture Funding $392.40
Singaporeans aged 40 & above qualified for SkillsFuture Mid-Career Enhanced Subsidy $152.40
Singaporeans qualified for Enhanced Training Support for SMEs $152.40
Singapore Permanent Residents & **LTVP+ qualified for SkillsFuture Funding $392.40
Singapore Permanent Residents & ##LTVP+ qualified for Enhanced Training Support for SMEs $152.40
Others (and Repeat Students)$1308.00