free html site maker

Python for Data Science

This course first introduces beginners to basic Python programming and community best practices such as using Jupyter/IPython. The course then moves on to show how Python can be applied to data mining, analytics, data science and artificial intelligence projects. At the end of this course, participants will gain an overview of the Python ecosystem as well as the skills necessary to self-learn and continue on their Python learning journey. 

Programme Outline
Day 1
• Python Basics Part 1: Introducing Python environments, data structures and control flow 
• Python Basics Part 2: Reading files into Python, Python Modules, Classes and code structure 
• Working with Data Sources
• Making a Data Product

Day 2
• Introduction to Data Exploration and Wrangling with the Pandas library 
• Introduction to Data Visualization with the matplotlib library 
• Introduction to key Data Science and Artificial Intelligence algorithms with the Sci-kit Learn and Keras libraries 

Who Should Attend
Data Analysts, Software Engineers, Applied Statisticians or others in similar roles looking to improve
their work processes with a flexible and fast-growing programming language. 

• Basic scripting or programming experience in other languages is recommended.
• Familiarity with:
- manipulating and graphing spreadsheet data
- basic statistical concepts such as mean, standard deviation and confidence intervals
- command-line shell such as bash/zsh or CMD/Powershell is recommended

Python for Data Science


19 - 20 March 2018
31 May - 1 June 2018
20 - 21 September 2018


2 Days
9.00am to 5.30pm daily


National University of Singapore
University Town

Singapore Citizens1
(21 to 39 yrs old)
or SPRs (≥ 21 yrs old)

S$ 481.50

  • Incl. GST

Singapore Citizens1
(40 yrs old or older2)

S$ 181.50

  • Incl. GST

Enchanced Training Support for SMEs4

S$ 181.50

  • Incl. GST

Fees & Fundings


Singapore Citizen1
21 to 39
years old
Singapore Citizen1
40 years or older2
Citizen1 Eligible
for WTS3
Singapore PRs ≥
21 years older
Enhanced Training
Support for SMEs4
Full Programme FeeS$1,500.00S$1,500.00S$1,500.00S$1,500.00S$1,500.00S$1,500.00
SkillsFuture Funding-(S$1,050.00)(S$1,050.00)(S$1,050.00)(S$1,050.00)(S$1,050.00)
Nett Programme FeeS$1,500.00S$450.00S$450.00S$450.00S$450.00S$450.00
7% GST on Nett
Programme Fee
Total Nett Programme
Fee Payable, Incl. GST
Less Additional Funding if
Eligible Under Various Scheme
Total Nett Programme Fee, Incl. GST,
after additional funding from the various funding schemes
1 All self-sponsored Singaporeans aged 25 and above can use their $500 SkillsFuture Credit to pay for the programme. Visit the SkillsFuture Credit website to select the programme.
2 Mid-Career Enhanced Subsidy - Singaporeans aged 40 and above may enjoy subsidies up to 90% of the programme fee.
3 Workfare Training Support (WTS) - Singaporeans aged 35 and above (13 years and above for persons With disabilities) and earn not more than S$2,000 per month, may enjoy subsidies up to 95% of the programme fee.
4 Enhanced Training Support for SMEs (ETSS) - SME-sponsored employees (Singaporean Citizens and PRs) may enjoy subsidies up to 90% of the programme fee. For more information, visit
5 Eligible organisations (excluding government entities) may apply for the absentee payroll funding via SkillsConnect at for Singaporean/permanent resident participants attending the programme during working hours. The absentee payroll funding is computed at 80% of hourly basic salary capped at $4.50 per hour or $7.50 per hour for SME or 95% of hourly basic salary for WTS. For more information, visit

Registration will close 5 working days prior to programme commencement date