Learn with SMU Academy

Singapore Management University
  • Fundamental concepts in programming
  • Use of functions and data structures in Python
  • Object-oriented programming paradigm
  • Basic data wrangling in Python
  • Applied data analysis using Python

Skills You'll Get

Programming fundamentals
Function usage
Data structures
OOP
Data wrangling
Data analysis

Course Overview

Explore one of the most versatile, popular and free-to-use open-source programming languages and learn how Python can optimise your digital solution development cycle and workflow with SMU’s Professional Certificate in Python Programming.
Python is a first-class programming language for modern web and mobile development and is used by companies like Instagram, Spotify, Amazon and more. Python is also ideal for data analysis as the majority of libraries involved in machine learning and data science have Python interfaces.
Basic
Professional Certificate in Python Programming
Modules Information:
6 Modules (Total 90 hours)

Each module (15 hours) consists of:
  • 2 weekday sessions
    (7pm - 10:30pm)
  • 1 Saturday session
    (9am - 6pm: 1 hour lunch break)
Fees:
$10,464* (as low as $1,219.20 after maximum funding)

*Registration is with SMU Academy

Course Outline

Module 1: Basics of Python Programming
9th Jul 2024
Module 2: Data Structures in Python
4th Jun 2024
Module 3: Advanced Functions and Data Structures in Python
20th Aug 2024
Module 4: Object-Oriented Programming in Python
10th Sep 2024
Module 5: Basic Data Wrangling in Python
1st Oct 2024
Module 6: Implementing Capstone Projects in Data Analytics in Python
22nd Oct 2024

Course Duration

6 Modules (Total 90 hours)

Each module (15 hours) consists of:
  • 2 weekday sessions
    (7pm - 10:30pm)
  • 1 Saturday session
    (9am - 6pm: 1 hour lunch break)

Who Should Attend

  • Aspiring data science professionals seeking to apply Python to real-world data problems e.g. business intelligence analysts, data engineers
  • Anyone with an interest in learning about the fundamentals of data science programming
  • Professionals looking for a deeper understanding and hands-on experience with professional educators who are also industry experts

Course Fees Funding

$10,464* (as low as $1,219.20 after maximum funding)

*Registration is with SMU Academy

Learn from the Industry Experts

Germaine Goh
Germaine Goh
Chief Education Officer,
Ph.D Bioengineering, UC Berkeley - UC San Francisco
Germaine holds a Ph.D. in Bioengineering from the University of California, Berkeley, and was a recipient of the prestigious A*STAR and EDB academic scholarships. She was a senior research fellow at A*STAR, where she applied her technical skills to practical use in bioinformatics, biostatistics, data analysis and robotics, with publications in a variety of fields. She has since returned to teaching and education with SG Code Campus where she serves as the Head of Curriculum development, overseeing the structural and curriculum development for the school's entire course roadmap including python courses, as well as instructional training and quality. Germaine has taught in various contexts from individual tutoring to full classrooms, and fellow scientists.
Huang Bin
Huang Bin
M.Sc. Computation for Design and Optimisation, MIT,
M.Sc. Computational Engineering, NUS,
Instructor, SG Code Campus
Huang Bin is a highly accomplished programmer and educator with a passion for inspiring others. His journey began with Visual Basic in high school and culminated in a First Class Honours degree in Computer Engineering from NUS, where he was awarded the IEEE Gold Medal and selected as reserved Valedictorian. Driven by his interest in Operations Research and Numerical Methods, Bin pursued a Master's degree at MIT.
Huang Bin has extensive teaching experience across Singapore, the US, and even Nepal, where he taught English to monks in a Tibetan Buddhism monastery. He currently teaches introductory Python and Data Science at Singapore Management University (SMU) Academy under the Professional Certificate in Python Programming programme, and is committed to bringing coding skills to the next generation of tech leaders through his involvement with SG Code Campus.
Ian Choo
Ian Choo
Chief Executive Officer, SG Code Campus,
M.Sc. Management Science & Engineering, Stanford
Ian holds graduate and undergraduate degrees in Management Science & Engineering (Stanford University) and Applied Mathematics & Economics (University of California, Berkeley). His computational expertise was developed through graduate studies in Computational Engineering and Machine Learning, followed by professional experience as a quantitative risk manager at Barclays Investment Bank. This professional role involved extensive data analysis and the development of financial models using Python, R, VB.NET, and FORTRAN, further sharpening his technical skills.
Ian's passion for education led him to found SG Code Campus, where he designs curricula for students of all ages and backgrounds in areas such as Web & Mobile programming, Cloud Computing, and Data Science. His teaching extends to Singapore Management University Academy, where he delivers the Advanced Certificate in Applied Data Analytics and Certificate in Technology Foundations courses to working professionals. Additionally, his technical leadership is exercised as Chief Technology Officer, overseeing systems deployed on AWS and Google clouds.
Lui HuiLiang
Lui HuiLiang
Chief Product Officer,
MSc. Mechanical Engineering, UC Berkeley
Awarded the DSTA Overseas Scholarship, Huiliang earned a Masters of Science and Bachelor of Science (Honours) in Mechanical Engineering from the University of California, Berkeley, with a Minor in Industrial Engineering and Operations Research. His career began at DSTA, where he applied his technical and project management skills to oversee the acquisition of modelling and simulation systems critical to SAF training.
Huiliang's expertise was subsequently sought in the private education sector at Indigo Education Group, one of Singapore's largest private education companies. Here he led the technology department, employing Python and data analytics to derive actionable insights from student enrolment and demographic data. Additionally, he managed Indigo's online learning platform, spearheading the design, development, and integration of ERP and CRM applications to ensure operational efficiency.
Motivated by a passion for math, science, and engineering, Huiliang is an educator who believes in the power of real-world applications to ignite programming interest. He extends this philosophy to his role at the Singapore Management University Academy, where he teaches introductory Python and Data Science classes to working professionals under the Professional Certificate in Python Programming programme.
Natasha Waliany
Natasha Waliany
M.Sc. Computer Science, HKU,
Instructor, SG Code Campus
Natasha is a certified Apple Professional Learning Provider at SG Code Campus, an official Apple Consultants Network Partner organisation. She graduated with a Master of Science (Distinction) in Computer Science from the University of Hong Kong with a 4.0 GPA, and a Bachelors of Arts in Mathematics and Science (Great Distinction) from McGill university.
Her experience as a software engineer ranges from working with startups and multinationals in Singapore and USA including IBM where she worked on data quality management solutions that helped deliver quality data for big data, business intelligence, data warehousing, application migration and master data management projects. She has experience leading software teams at ST Electronics' i-Learning division and founded 2 startups including an iPhone app development company, where she developed the MakanSutra iOS app.
Sun Chang
Sun Chang
Senior Data Scientist, Grab,
PhD. Computational Engineering, Singapore-MIT Alliance (NUS)
,Instructor, SG Code Campus
Sun Chang is a Senior Data Scientist at Grab with a proven track record of applying his expertise in database management, data analytics, visualisation, model training, big data, and cloud computing to drive business solutions. He holds a Ph.D. in Computational Engineering from the Singapore-MIT Alliance at the National University of Singapore (NUS) and a Bachelor's degree in Applied Mathematics with First Class Honours.
Dr. Chang's unique background blends strong academic foundations with diverse industry experience. Before joining Grab, he successfully delivered AI solutions to the healthcare and manufacturing sectors as a technical consultant. This combination of research and practical application empowers him to deliver a balanced, hands-on approach to data science education.
He currently teaches at the Singapore Management University (SMU) where he delivers classes in advanced Data Science and Analytics to working professionals under SMU Academy's Advanced Certificate in Applied Data Analytics and Certificate in Technology Foundations Series programmes.
Yong Yang Chung
Yong Yang Chung
Technical Programme Manager, SG Code Campus,
B.Eng. (Hon) Mechanical Engineering, NTU
Yong Yang is a seasoned AWS Authorized Instructor (AAI) with a robust background in technical program management and curriculum development. With over four years of experience at SG Code Campus, Yong Yang has excelled as a Technical Programme Manager, overseeing project streams using tools like Jira and architecting CRM systems on Salesforce. His role as an Instructor & Curriculum Developer showcases his expertise in teaching programming languages, such as Python, to diverse audiences.
Yong Yang’s proficiency is further evidenced by his certifications, including AWS Certified Solutions Architect – Associate and AWS Certified Developer – Associate. His ability to adapt and create relevant teaching content ensures that his students receive up-to-date and practical knowledge.
His academic foundation in Mechanical Engineering from Nanyang Technological University complements his technical acumen, making him a well-rounded professional in the tech education sector.