2nd Major in Data Science and Analytics
What Can This Second Major Do for You?
DSA enables you to:
- Turn Data into Insights
Companies are collecting more data than ever. The most successful ones are those that can extract value from it. As a result, data scientists and analysts are in high demand. - Learn Essential Data Skills in Industry-Relevant Languages
Gain hands-on experience in Python, R, and SQL. Learn how to query databases, build data pipelines, create interactive visualizations using JavaScript libraries, and more. - Explore Statistical Learning
Training and testing statistical models that describe and generalize datasets is a powerful tool. Learn how to apply statistical models and machine learning algorithms to generate predictions and uncover insights. - Sharpen Your Competitive Edge
Acquire in-demand data science and analytics skills, including big data and big compute technologies such as Apache Cassandra and Apache Spark. - Apply Your Skills in Real-World Projects
Develop your ability to communicate analysis results to stakeholders. Share your thought process using GitHub and GitHub Pages. Build a portfolio of projects to showcase in internship and job interviews. - Join a Vibrant Community
As a DSA Second Major student, you will be supported by the DSA Society at SMU, a network of peers passionate about data science.



Structure & Curriculum
To fulfil the requirements of the DSA major, students must complete the following:

Probability Theory and Applications (STAT201)

Statistical Inference for Data Science (DSA201)

Statistical Learning with R (DSA211) *

Data Analytics with R (DSA212)

Computational Thinking and Programming (COR-IS1704) **
* Statistical Learning with R is mutually exclusive with Statistical Programming, which is a compulsory Accounting Core course for BAcc students. BAcc students can therefore take Statistical Programming instead of Statistical Learning with R to fulfil the requirements.
** Computational Thinking and Programming is also a Core Curriculum course under the Capabilities (Modes of Thinking) basket. Students may not double count this course towards both the Core Curriculum and the DSA Second Major. Therefore, students must complete (a) an alternative course to fulfil the Capabilities (Modes of Thinking) basket requirement of the Core Curriculum or (b) an extra DSA Second Major Elective. As Computational Thinking and Programming is a compulsory Core Curriculum course under the Capabilities (Modes of Thinking) basket for BSc (CL), BSc (IS) and BSc (SE) students, these students are required to complete 5 CUs of DSA Second Major Electives instead of 4 CUs.
Choose any four courses in the Data Analysis (DA) List and Computing Technology (CT) List, with at least one course in each list.
DA List

Time Series Data Analysis (DSA301) or Economic Forecasting (ECON233)

Spatial Data Analysis – SMU-X (DSA303)

Panel Data Analysis (DSA305)

Big Data Analytics (DSA306) or Big Data Analytics with Spark (DSA307)

Applied Healthcare Analytics (ECON245)

Marketing Analytics (MKTG228) or Service and Operations Analytics (OPIM326) or Forecasting and Forensic Analytics (ACCT420)

SQL and NoSQL Databases (DSA308)

Machine Learning with Applications in Economics (DSA311)

Data Science with Python (DSA312)
CT List

Modeling and Data Analytics (COR1305) or Data Management (IS112) or Business Data Management (IS105)

Visual Analytics for Business Intelligence (IS428) or Geospatial Analytics and Applications (IS415)

Introduction to Artificial Intelligence (CS420)

Principles of Machine Learning (CS421) or Machine Learning and Applications (IS460)

Data Mining and Business Analytics (IS424) or Data Warehousing and Business Analytics (IS417)

Text Mining and Language Processing (IS450)

Reinforcement Learning in Portfolio Optimisation (QF210)