Professional Certificate in Machine Learning Using Python


Python Programming:
22 Nov, 23 Nov, 24 Nov 2023 | 9am-5.30pm | Online

Machine Learning in Python:
24 Oct, 25 Oct, 26 Oct 2023 | 9am-5.30pm | Online


Duration: 6 Days

Course Objectives

This PC will equip learners with the following competencies:

  • Learn the various Machine Learning methods in data analysis
  • Have the necessary knowledge and strong foundation to appreciate the proper application of advanced analytics methods in business applications
  • Learn data structures and programming constructs in Python and have a strong foundation in Python programming
  • Learn and apply the Python programming language for creating Machine Learning applications

    Job Role Readiness

    This programme is designed for mid-career PMETs and to meet the needs of:
    Professionals who plan to be a Data Analyst/Business Analyst that is capable of integrating Business, Customer and Technology to produce digital products that the market needs.

    It will prepare learners for the following job roles to perform their responsibilities more effectively:

    • Business Analyst
    • Data Analyst
    • Data Engineer


    Topics covered include:

    • The Python programming environment: Learn to install and use the Anaconda programming environment to get the best out of Python.
    • The Python variables and types: Learn the fundamental elements that define a programming language.
    • Data structures including list, tuple, set, dictionary and string: Learn the building blocks that make up a Python program.
    • Operators: Learn how to use the components in constructing statements to express yourself in Python.
    • Program flow controls: Learn how to provide dynamism in programming.
    • Functions: Learn how to express yourself more fluently with statements.
    • Inputs and outputs: Learn how to create interactivity in Python.
    • File handling: Learn how to read from and store data to secondary storage.
    • Numpy: Learn how to use the popular package for managing numbers.
    • pandas: Learn how to use extended data structures, Series and DataFrame, for efficient management of data variables.
    • Create data analytics software applications using the data structures and functions in Python.


    At least a polytechnic diploma (or equivalent) with 3 years working experience, preferably in the IT industry.

    Course Conveners

    (Click their photos to view their short biographies)

    ccccc Danny Poo

    Assoc Prof Danny PooAssoc Prof Danny Poo

    ddddd Ai Xin

    Dr Ai XinDr Ai Xin

    ddddd Yeo Wee Kiang

    Dr Yeo Wee KiangDr Yeo Wee Kiang

    Course Fees

    Singapore Citizens
    39 years old or younger
    40 years old or older
    Singapore PRs
    Enhanced Training Support for SMEs
    International Participants

    Total Nett Programme Fee Payable, Including GST, after additional funding from the various funding schemes

    Participants must fulfill at least 75% attendance and pass all assessment components to be eligible for SSG funding.

    To enquire, email

    To register, click Register

    Course Codes
    Machine Learning in Python: TGS – 2022011025
    Python Programme: TGS – 2022011018 / TGS – 2022011046 (Synchronous e-learning)