Synopsis
Topics
- Introduction to the MySQL RDBMS and SQL as a glue language for analytics
- Essential concepts in probability and statistics
- Introduction to SQL and data manipulation with the SELECT statement
- Combining data from multiple sources with union and joins
- Understanding regular expressions
- Introduction to R
- Data manipulation with R
- Essential principles of data visualisation
- Introduction to Python programming
- Practical Python for data acquisition, mangling, and reporting
- Handling web APIs and web scraping
- Using Python for scalable spreadsheet data acquisition
Learning Outcome
- Assess appropriateness of database designs based on characteristics of data and analytics needs
- Critique data visualisations constructively
- Construct suitable SQL queries to acquire and reshape data
- Assemble effective data flows in MySQL, Python, and R as part of a reproducible workflow process
- Create Python scripts to automate the acquisition and processing of web and spreadsheet data
- Design and implement effective data visualisations in R
Date and Duration
| Day | Date | Week | Time |
|---|---|---|---|
| Thursday | 26 Feb 2026 | 7 | 07:00 pm - 10:00 pm |
| Thursday | 5 Mar 2026 | 8 | 07:00 pm - 10:00 pm |
| Thursday | 12 Mar 2026 | 9 | 07:00 pm - 10:00 pm |
| Thursday | 19 Mar 2026 | 10 | 07:00 pm - 10:00 pm |
| Thursday | 26 Mar 2026 | 11 | 07:00 pm - 10:00 pm |
| Thursday | 2 Apr 2026 | 12 | 07:00 pm - 10:00 pm |
Target Audience
Executives interested analytics.
Relevance of Course to employment/upskilling/reskilling
ANL503 Data Wrangling supports employment, upskilling, and reskilling by equipping learners with practical skills to collect, clean, transform, and integrate real-world data for analysis. As messy, unstructured, and multi-source data are common in the workplace, these competencies are essential for analytics roles across industries and enable professionals to build reliable datasets, improve productivity, and deliver trustworthy insights for decision-making.
Admissions pre-requisite
Refer to graduate CET admissions and also include Admission Eligibility Criteria for Graduate CET Modular Courses (Admission Eligibility Criteria for Graduate CET Modular Courses).
Schedule
| Time | Agenda | Deliverables |
|---|---|---|
| Session 1 | Introduction to Data Wrangling
| - |
| Session 2 | Introduction to SQL
| - |
| Session 3 | Regular Expressions
| - |
| Session 4 | Data manipulation in R
| TMA Due: Before Session 5 |
| Session 5 | Essential Python
| - |
| Session 6 | Acquiring data programmatically
| ECA Due: 2-weeks after Session 6 |
Assessments
Assignments, Online Test, Others, Written Exam, PARTICIPATION
Trainer info
Dr. Liu Wenting is Head of the Master of Artificial Intelligence for Business programme at SUSS. Her background combines a Ph.D. from NUS and extensive industry experience as a Senior Analytics Manager at P&G and a Director of Revenue Management Solutions. Dr. Liu's pioneering research and grants focus on applying AI and machine learning to critical areas like consumer perceptions and sustainable digital economies, translating advanced analytics into real-world impact.
Course Completion requirements
Participants are required to achieve at least 75% attendance and pass any prescribed examinations/assessments or submit any course/project work (if any) under the course requirement.
- Participants are required to complete all surveys and feedbacks related to the course
- The course fees are reviewed annually and may be revised. The University reserves the right to adjust the course fees without prior notice.
- Singapore University of Social Sciences reserves the right to amend and/or revise the above schedule without prior notice
Course Fees, payment and refund policy
| International Participants | Singapore Citizens (below 40yrs), Permanent Residents | Singapore Citizens (40yrs and above) SkillsFuture Mid - Career Enhanced Subsidy | Enhanced Training Support for SME (Singaporean and PRs) | |
|---|---|---|---|---|
| Course Fees (A) | $3,168.00 | $2,640.00 | $2,640.00 | $2,640.00 |
| SSG Grant (70%) (B) | $1,848.00 | $1,848.00 | $1,848.00 | |
| Nett Course fees (A) - (B) = (C) | $3,168.00 | $792.00 | $792.00 | $792.00 |
| 9% GST on Nett course fees (D) | $285.12 | $71.28 | $71.28 | $71.28 |
| Total nett course fees payable including GST (C) + (D) | $3,453.12 | $863.28 | $863.28 | $863.28 |
| Less additional funding if eligible under various schemes (F) | $- | $- | $528.00 | $528.00 |
| Total nett course fees payable including GST, after additional funding form the various schemes (E) - (f) = (H) | $3,453.12 | $863.28 | $335.28 | $335.28 |
For the various payment mode, please refer here.
For the refund policy, please refer here.
For clarification, please contact the SUSS Academy via the following:
Telephone: +65 6248 0263
Email: [email protected]