New course note
This Core Course starts in fall 2025.
About this course
In our increasingly digitized society, with sensors embedded in our bodies, equipment, and surroundings, we are generating, collecting, and storing data at unprecedented rates. Within this vast sea of data lie insights crucial for understanding, predicting, and impacting every aspect of our existence, including human behavior, financial trends, sustainable development, and health and illness. Extracting these insights requires careful execution at each step in the data analytics pipeline.
In this course, we will take a hands-on approach to explore the key steps in the data analytics pipeline: data gathering, curation, and transformation; the use of computational and statistical tools to analyze both small and large datasets; and data visualization and reporting of analytical insights. Through real-world case scenarios, we will also evaluate and reflect on the validity of the analytical models.
Syllabus
Draft Syllabus
Go to syllabusThis is a draft syllabus. The final syllabus will be available here a few days prior to the new course’s first start date.
Pre-requisites
One year of computer science, a course in algorithms and data structures. A course in statistics and a course in linear algebra are recommended. Knowledge of at least one programming language (e.g. in Python/Javascript/Java/C++/Matlab).
Coming Soon
FacultyThe faculty teaching this course will be listed here soon.