Profile
Last verified: 2026-08-03
Always confirm current pricing and eligibility on MySkillsFuture before enrolling or claiming SkillsFuture Credit.
Appraise the fundamental methodology in Python programmin
Evaluate supervised and unsupervised learning, regression and classification problems
Assess the applications for AI models
Prepare data for analysis using Python
Analyse data using appropriate tools and techniques with Python
Design and implement various AI models using Python
What You'll Learn
Artificial intelligence (AI) has been transforming the way everyone lives, studies, works, and connects. This course AIB503 Foundation to Python for AI is designed to equip students with the knowledge in AI in order to embrace the technological revolution and paradigm shift. Python is an essential programming language in the toolkit of an AI professional. In this course, you will learn the essentials of Python programming in data management, data analytics, and data visualisation. By the end of the course, you should be able to understand the concepts of machine learning and deep learning and differentiate supervised and unsupervised learning. Next, students will learn to execute and implement AI models (e.g., regression and classification) to solve real-life problems. Last, examples and hands-on exercises will be designed to help students learn to visualise and present the machine learning results using Python toolkits, e.g., NumPy, SciPy, Pandas, Seaborn and Matplotlib.