22 Data Science & Analytics Courses in Singapore that equip you with the hottest skills of 21st century

Did you know? ‘Data Scientist’ was named the sexiest job of the 21st century by Harvard Business Review. Meanwhile, the very same article tells us that “demand has raced ahead of supply” and that the lack of data scientists “is becoming a serious constraint in some sectors.”

The Data Scientist came in 5th in LinkedIn's 2020 Emerging Jobs Report for Singapore. And with 2024  upon us, it is still not too late to jump onto the data science bandwagon—education in Singapore certainly has! For this purpose, we’ve gathered the possible options to equip yourself with this skill in Singapore.

Ideally, competitive data science programmes should provide rigorous training in mathematics and statistics, as well as cutting-edge tools used in the industry. Most leading data scientists in the industry today have solid statistics, mathematics, computer science & even economics backgrounds (at the graduate level or above). After all, these are fields where you’re likely to get a strong foundation in quantitative skills.

However, a new breed of data science programmes has arisen globally. This is likely to keep pace with the growing industry demand, perhaps offering unique inter-disciplinary curriculums. Specifically, it is a combination of computer science, statistics, operations research, engineering, business insights & strategy.

Their name? Well, programmes which offer a similar skill-set to data science, but with a greater emphasis on business, usually fall under the title of ‘business analytics’ or just ‘analytics’. Here, we’ve added these programmes to the list to give you another point of view. Oh, and ‘Business intelligence’ is another keyword to look out for!

Without further ado, here's a list of data science offerings in Singapore:

  •  4-year honours degree
  • Collaboration between the Faculty of Science and the School of Computing within the Faculty of Science, jointly offered by the Department of Statistics and Applied Probability and Department of Mathematics
  • First Data Science and Analytics Degree Programme in Singapore, with the option to specialise in Operations Research or/and Statistical Methodology.
  • Industry-driven capstone project
  • Modules in mathematics, statistics & computer science
  • Per Annum Tuition Fees (for AY2023/2024 only):
    • Citizens on MoE TG: S$8,250; PR on MoE TG: S$11,550
    • Int’l Students on MoE TG: S$17,965
    • Students not on MoE TG: S$34,890

View other degree courses list:

2. National University of Singapore –B.Sc. Business Analytics

  • 4-year honours degree
  • Offered by NUS’ School of Computing
  • Additional participation from Business School, Faculty of Engineering, Faculty of Science, Faculty of Arts and Social Sciences
  • First two years: inter-disciplinary curriculum—mathematics, statistics, accounting, marketing, economics, decision science, industrial & systems engineering, computer science, information systems
  • Years3 & 4: Electives such as in logistics, retailing, healthcare,
  • Per Annum Tuition Fees (for AY2023/2024 only):
  • Citizens on MoE TG: S$8,250; PR on MoE TG: S$11,550
  • Int’l Students on MoE TG: S$17,965
  • Students not on MoE TG: S$39,168

3. NTU – Bachelor of Business, Business Analytics specialisation

  • 3-year honours degree
  • Nanyang Business School—one of Asia’s top business schools
  • Specialisation starts from Year 2 of the bachelor’s degree.
  • Curriculum: business insights, data modelling, data management focus in business operations,
  • Tuition Fees per annum (2023/24 rate):
    • Citizens on MoE TG: S$9,450; PR on MoE TG: S$13,250
    • Int’l Students on MoE TG: S$20,400
    • Students not on MoE TG: S$39,750
  • Admits 60 students each year
  • Career opportunities: management & technology consulting, consumer analytics & marketing, supply chain management, risk management and business forecasting across industries (retail, hospitality, healthcare, finance)
  • Note: SPMS also offers a Business Analytics track in their B.Sc. (Hons) Mathematical Sciences programme

4. James Cook University – Bachelor of Business, Business Intelligence & Information Systems major

  • Full-time: 2 years
  • Curriculum: Fundamentals of Problem Solving and Programming, Web Design and Development, Information Processing and Management, Database Modelling, Collective Intelligence & Social Networks, e-Strategic Management, Data Mining, Information Security
  • Pre-requisites:
    • 12 years education OR JCU Singapore Foundation Programme
    • IELTS 6.0 OR TOEFL iBT 79 and above OR JCU ELP
  • Overall Tuition Fee (including GST, as of 2023):
    • Citizens/PR: S$59,616
    • International: S$62,208
  • Intakes in March, July, November
  • Target Careers: business analyst, e-business manager, information systems consultant, project manager

5. Curtin University– Bachelor of Science (Data Science)

  • 2-year degree, part-time option available
  • Unit exemptions may be available if you have previous study experience
  • Opportunities to work on independent and group data science projects, as well as data scientists across various backgrounds
  • Modules in mathematics, statistics & computer science
  • Per Annum Tuition Fees (before GST):
  • Citizens: S$33,600
  • Int’l Students: S$48,000

6. Singapore Institute of Management (SIM)– Bachelor of Science (Honours) in Data Science and Business Analytics 

  • 3-year degree
  • Awarded by University of London (UK) and developed by the Member Institution, London School of Economics and Political Science (UK)
  • Taught by local faculty
  • Classes supplemented by webinars by the London School of Economics
  • Unit exemptions may be available if you have previous study experience
  • Modules in mathematics, statistics & computer science
  • Per Annum Tuition Fees (before GST increase):
  • Citizens: S$35,110
  • Int’l Students: S$36,290

How to choose a

Data Science & Analytics course?

Download this free PDF, 5 steps to choosing a Data Science & Analytics Course from an industry insider's perspective.

  • EduTrust PEI – registered with CPE
  • 4 months full-time OR 9 months part-time
  • Receive statements of attainment from SSG as well as a Diploma Certificate from Lithan Academy
  • Curriculum: Azure Machine Learning, Transact-SQL, ggplot2 and more
  • Full Programme Fee: S$1,278 – 5,778 depending on applicable grants and sponsorships
  • SSG funding for citizens/PR
  • Pre-requisites: 3 GCSE A-Level passes or its equivalent + minimum 1-year experience in any business process. Applicants should be 21 and above
  • Meant for existing IT professionals and non-IT professionals interested in Data Scientist careers
  • Job placement assistance available after graduation, helping 500 locals (Singaporeans & PRs) found their dream careers every year.
  • Target Job Role: Data Scientist

View other diploma courses list:

2. Singapore Polytechnic – Specialist Diploma in Data Science (Data Analytics)

  • 1 year (part-time: 2 days a week, 3 hours each)
  • 2 certificates awarded: a Certificate in Fundamentals of Data Science and a Certificate in Data Analytics
  • Curriculum: 4 modules covering Statistics for Data Science, Programming for Data Science, Data Mining Techniques and Applied Statistical Methods
  • Geared towards working adults in sectors that require knowledge in Data Science, who possess a strong foundation in Math
  • Fees range from from S$612.61–6,091.20. depending on age, citizenship and applicable support schemes.
  • Requirements for admission: An engineering Diploma from a polytechnic in Singapore, or any Diploma/Degree from a poly/uni in Singapore (with a minimum grade in Math). Those with relevant work experience are also welcome to apply.
  • SP also offers Data Science Specialist Diplomas for Artificial Intelligence, Predictive Analytics, Vision and language Analytics

3. Nanyang Polytechnic – Specialist Diploma in Business & Big Data Analytics

  • 300 hours, with the number of classes per week dependent on the choices of the Post-Diplomas (PDCs) offered (applicants to choose 2 out of 3). 100% online for day classes, blended learning for night classes
  • Curriculum: Choose two out of 3 PDCs (Post-Diploma Certificate in Business Analytics/Post-Diploma Certificate in Big Data Analytics/Post-Diploma Certificate in Big Data Management)
  • Geared towards Business Intelligence (BI) practitioners and IT professionals
  • Fees start from S$748+ and can go up to S$7000+, depending on which PDCs are chosen and applicable support schemes/subsidies.
  • Requirements: A recognized bachelor degree (or higher), preferably in IT, Business, Engineering or Mathematics. Relevant polytechnic diploma graduates with at least 2 years’ related working experience, and working professionals with at least 5 years of relevant experience, would also be considered.

4. Ngee Ann Polytechnic – Diploma in Data Science

  • 3 years full-time
  • First diploma to offer specialisation in Generative AI
  • Curriculum: Programming, Data Science, Machine Learning, frameworks, and more. Curriculum includes a Capstone project, industry-driven data training and a one year Industry Kickstart Programme. It also includes exposure to national level competitions and the opportunity to pursue additional professional certifications
  • Students will be able to receive advanced standing for relevant programmes offered in local universities and overseas
  • Fees (AY 2024): S$3,000 for Singaporeans, S$6,200 for PRs, S$12,000 for international students
  • Note: NP also offers a Specialist Diploma in Data Analytics

How to choose a

Data Science & Analytics course?

Download this free PDF, 5 steps to choosing a Data Science & Analytics Course from an industry insider's perspective.

Short courses

1.  Vertical Institute – Data Science & AI Bootcamp/Data Analytics Bootcamp 

  • 21 hours long – 7 lessons of 3 hours each
  • Taught online via Zoom
  • 1 instructor and 2-3 teaching assistants
  • Institute of Banking and Finance (IBF) accredited with industry-recognised certification
  • Classes conducted by leading experts from Google, Grab, Alibaba and more
  • Beginner-friendly, zero background knowledge required
  • Apply acquired knowledge and skills to create a capstone project solving a real-world data problem
  • Bootcamps: Data Science | Data Analytic | UX design
  • Full course fee is $2,700 before subsidies
  • Course fee reducible from to $950 to $1,450 upon IBF subsidy (up to 70%, applicable to all Singaporeans and PRs)
  • Remainder can be offset using SkillsFuture Credits and NTUC UTAP

View other short courses list:

2. SUTD – Foundation of Data Science course 

  • 4 days, once a week
  • By SUTD Information Systems Technology and Design (ISTD) dept
  • As the course title says, it is a basic course introducing data science, open to beginners with basic computer knowledge
  • Pre-requisites: none
  • Curriculum: Introduction to data science, data visualisation, Business statistics, quizzes and project design
  • Part of the Skillsfuture series of courses, 2023’s Mar intake is currently accepting applications. There may be course dates for their Introduction to Data Science course.
  • Fees:  S$4,815, S$544.50 – S$1444.50 depending on receivable grants

3: SUSS – Fundamentals of data mining

  • 6 months (part-time)
  • The course gives a brief overview of data mining (methodologies, preparations and explorations), and then goes ahead to introduce how these can be applied to business analytics problems.
  • Pre-requisites: At least a polytechnic diploma
  • Curriculum: Topics include Process of data mining as well as Model evaluation
  • Skillsfuture claimable
  • Fees: S$1,391.78 (pre-grant)

4. General Assembly – Data Science Course: Singapore

  • Taught by data professionals from top companies like Atlassian, Capital One, and Deloitte
  • 60 hours of coursework and up to 25 hours of self-paced pre-work. Includes a capstone project.
  • 10 weeks online (held in the evenings)
  • Fees: S$5,400 without company sponsorship,, with instalment plans available

5. Heicoders Academy – Artificial Intelligence Track

  • Curriculum is developed by a team of data science professionals who studied and worked in Silicon Valley. Their instructors are data science professionals currently working in large MNCs and tech companies.
  • Their artificial intelligence track comprises 3 courses: AI100: Python Programming & Data VisualisationAI200: Applied Machine Learning, AI300: Deploying Machine Learning Systems to the Cloud
  • Course duration:
    • 24 hours of class time (3 hours/week)
    • 15-24 hours spent on weekly take-home assignments and capstone projects (data visualisation project for AI100 and machine learning prediction competition for AI200)
    • Curriculum: Python programming, interactive data visualisation, geospatial visualisation, regression and classification models, ensemble learning, clustering models, feature engineering and recommender systems
    • Fees: $216–2400, depending on relevant subsidies

6. SIM – Graduate Diploma in Data Science

  • 1 year full-time (An e-learning option is also available)
  • Awarded by University of London (UK) and developed by the Member Institution, London School of Economics and Political Science (UK)
  • Study 2 compulsory modules (Information systems management and Machine learning) and 2 elective modules of your choice. Module options include Abstract mathematics, Research project in digital innovation, and advanced statistics
  • Students will be able to receive advanced standing for relevant programmes offered in local universities and overseas
  • Fees (AY 2023): S$ 12,640 for Singaporeans, S$13,030 for international students
  • NP also offers a Specialist Diploma in Data Analytics

7. LSBF – Higher Diploma in Data Science and Analytics

  • 16 months full-time, 24 months full-time
  • Prepares students for a career in the IT industry
  • Open to GCE A-level leavers, IB holders, polytechnic graduates (local students), equivalent for international students
  • Study 16 modules, comprising Cloud AI, App Development, Hadoop Big Data Analytics, and a Practicum
  • Fees (AY 2023): S$ $12,840 for Singaporeans, S$15,200 for international students

8. Institute of Data – Data Science & Artificial Intelligence Program

  • 3 months full-time, 6 months full-time
  • Designed for working professional with remote learning available, with a capstone project and no formal exam
  • Job Outcomes Program and member network available
  • Trainers are actively working in the industry
  • Study 16 modules, comprising Cloud AI, App Development, Hadoop Big Data Analytics, and a Practicum
  • Fees (AY 2023): S$ 15,000 in 4 instalments


1. NTU – Master of Science in Analytics

  • One-year programme by coursework
  • Interdisciplinary: School of Physical & Mathematical Sciences (SPMS), School of Computer Engineering, and Nanyang Business School
  • Curriculum: statistics, optimization, and data analysis; exposure to software systems, practical applications, and case studies.
  • Meant for both fresh graduates and working adults with degrees in quantitative majors
  • Industry partners – PWC, Breadtalk, Charles & Keith, JR Group Holdings
  • Students will be attached to one of the partners as interns
  • Open to fresh graduates and working adults with relevant degrees and working experience. Those who do not have sufficient mathematical knowledge will have to take a bridging module, Mathematics for Artificial Intelligence
  • Tuition Fees for AY2024/2025 (inclusive of GST):
    • Citizens: S$49,050
    • PR : S$54,500
    • International: S$59,950
    • NTU alumni are entitled to 10% off tuition fees (before GST)

View other masters courses list:

2. SMU – Master of IT in Business, Analytics track

  • Full-time 1-2 years; Part-time 2-4 years
  • By School of Information Systems
  • Meant for professionals with computer science, information systems, engineering or science background
  • Pre-requisites: GRE/GMAT; TOEFL/IELTS; bachelor’s degree in fields mentioned above; 2 or more years of relevant work experience preferred
  • Curriculum: Analytics Technology & Applications, IT & Project Management, General Management for Technology & Operations, Internship/Capstone Project
  • Strong industry links; industry seminar and networking once a month
  • Two intakes each year: January, August
  • Tuition Fees (2023 intake onwards): S$52,320

3. National University of Singapore – M.S. Business Analytics

  • Part-time (4 semesters or 2 years); Full-time (2 semesters or 1 year)
  • Collaboration between NUS Business School (3rd in Asia) and NUS School of Computing (1st in Asia)
  • Close industry links – e.g. IBM
  • Industry-linked capstone consulting project
  • Five essential modules: statistics, deterministic operations research, analytics in managerial economics, decision-making technologies, data management and warehousing
  • Pre-requisites: First-year calculus and linear algebra
  • Good GRE/GMAT Quants score (some exceptions)
  • 2 years’ industry experience
  • Overall Tuition Fee (2024/25 intake, pre GST)
  • Citizens & PR: S$58,500
  • International: S$65,000

4. PSB Academy – Master of Analytics

  • Awarded by Massey University, NZ
  • Full-time 12 months, Part-time 24 months
  • Consists of Finance Track and Marketing Track
  • Compulsory modules include Introduction to Analytics, Multivariate Analysis for Big Data, Practical Data Mining, and Applied Econometric Methods
  • Applied Analytics Final Project
  • Pre-requisites: Bachelors’ Degree with B+ average, an IELTS 6.5 score of no less than 6.0
  • Upon completion of this degree, you will receive the globally-recognised SAS certification.
  • Fees: S$27,795.00

As always, choose a programme in line with your needs and situation. In the meantime, you can stay updated with the latest happenings in data science by following DataScience SG on Facebook or by attending their events. Specifically, be on the lookout for data science ‘boot camps’ as well as MOOC specializations, though these may not give you the adequate depth to start a career in this field.

Disclaimer: Ultimately, these programmes are listed in no particular order. Next, the fees and other data are accurate as of Dec 2023 unless otherwise reflected. Also, do note that this list is not an endorsement of the programmes within. Naturally, you should always do adequate research to see if a programme is a good fit for you!


Tired of searching and comparing various various data science and analytics courses?