New: see the walk between your classes on the timetable

ModsMA0218

MA0218 Introduction to Data Science & Artificial Intelligence

Current offering: AY2026/2027 Semester 2

In today's data-driven world, data has become a key driver of decision-making, provided it is handled, analysed, and interpreted correctly.

This course introduces the core principles of Data Science, with emphasis on the full data pipeline, including data handling and cleaning, exploratory data analysis, data visualization and presentation, data-driven inference, and data-driven identication. Students will learn to work closely with data and make decisions guided by evidence rather than intuition, as well as communicate insights effectively through digital storytelling using both programming-based and industry-standard visualization tools such as Tableau.

The course also introduces foundational concepts in Artificial Intelligence, including state space representation, uninformed search, and reinforcement learning. These topics are used to develop computational thinking and to provide students with an understanding of how machines reason and learn.

Ethical issues in Data Science and Artificial Intelligence are discussed to raise awareness of their broader societal impact. Selected contemporary topics in Data Science and Artificial Intelligence will also be introduced to expose students to current developments in the field. Python is used throughout the course as the main programming language for hands-on learning.

4hrs per week
AUs
3.0 AUs
Grade Type
None
Prerequisite
MA1008(Corequisite)
Exam
None

Prerequisite graph

Available indexes

MonTueWedThuFri
830

23028 TUT (MA9)

0830-1020 Fri

CAE2 LAB

Wk2-13

23029 TUT (MA10)

0830-1020 Fri

CAE2 LAB

Wk2-13

900
930
1000
1030
1100
1130
1200
1230

COMMON LEC (LE)

1230-1320 Thu

LT19A, ONLINE

Wk1-9,11-13, Teaching Wk10

1300
1330

23020 TUT (MA1)

1330-1520 Mon

CAE2 LAB

Wk2-13

23022 TUT (MA3)

1330-1520 Tue

CAE2 LAB

Wk2-13

23024 TUT (MA5)

1330-1520 Wed

CAE2 LAB

Wk2-13

23026 TUT (MA7)

1330-1520 Thu

CAE2 LAB

Wk2-13

1400
1430
1500
1530

23021 TUT (MA2)

1530-1720 Mon

CAE2 LAB

Wk2-13

23023 TUT (MA4)

1530-1720 Tue

CAE2 LAB

Wk2-13

23025 TUT (MA6)

1530-1720 Wed

CAE2 LAB

Wk2-13

23027 TUT (MA8)

1530-1720 Thu

CAE2 LAB

Wk2-13

1600
1630
1700
1730
1800
1830
1900

COMMON LEC (PLE)

1900-1950 Tue

LHN-TR+15, ONLINE

Wk1-9,11-13, Teaching Wk10

1930
2000

26508 TUT (PT1)

2000-2150 Tue

N3.2-01-34

Wk2-13

26509 TUT (PT2)

2000-2150 Tue

N3.2-01-34

Wk2-13

2030
2100
2130

Other offerings

YearSem 1Sem 2Special
AY26/27View--
AY25/26ViewView-
AY24/25ViewView-
AY23/24ViewView-
AY22/23ViewView-
AY21/22ViewView-
AY20/21ViewView-
AY19/20-View-

Other relevant mods

Planning guides

View all articles

Found something wrong?

NTUMods is built and maintained by one person, so a short note goes a long way. Pick what fits, add the details, and I will look at it.

I'll use this to follow up with you.

Attaches your saved timetables and settings to help debug the issue. On by default, turn off to exclude it.

Developer? Open an issue or PR.