MH8811 Python Programming

Course Provider

School of Physical and Mathematical Sciences (SPMS)


Graduate Certificate

Academic Unit



Python is an easy to learn higher level scripting language that can be used across many different platforms. As such, it is a common choice to code for FinTech products. This course will train the student for programming in python, with particular focus in FinTech applications.

*This course is credit-bearing and stackable to Graduate Certificate in FinTech Essentials.

To equip students with Python knowledge and scripting skills.

  1. Basic Python language syntax

  2. Programme flow and control

  3. Defining and using functions

  4. Object-oriented programming

  5. High-level dynamic data types

  6. Examples of using Python for financial data analysis
FinTech positions such as Data Specialists.

Standard Course Fee: S$2,675.00

Course fee payable after SSG funding, if eligible under various schemes
Cat-A SSG Funded Courses
Enhanced Training Support for SMEs (ETSS) S$302.50
Mid-Career Enhanced Subsidy (MCES)S$302.50
  • All fees stated are inclusive of 7% GST.
  • NTU/NIE alumni may utilise their $1,600 Alumni Course Credits. Click  here for more information.
Read more about funding
MH6811 Machine Learning in Finance3
MH8801 Introduction to FinTech1.5
MH8812 Python for Data Analysis1.5

Listed courses are:

  • Credit-bearing and stackable to a Graduate Certificate in FinTech Essentials (total 9AUs).
  • SSG funded and SkillsFuture Credit approved.