IS3107 2024 Syllabus
IS3107 2024 Syllabus
This IS3107 module covers the core concepts and intended goals (low latency, high
throughput, high reliability, etc) of data engineering, which span the whole data
engineering lifecycle (from ingestion to serving). Students will learn about topics including
ETL, data pipeline, data formats, data architecture, and data moving, storage, and
processing strategies to meet speci c business/system requirements.
Prerequisites:
• BT2102 “Data Management and Visualisation” or CS2102 “Database Systems”
• Some experience of database and Python programming (e.g. course project).
Assessment:
Participation in discussions and course activities (10%)
Assignment and Presentation (30%)
Quizzes (10% on week 6 + 10% on week 13 = 20%)
Course project (40%)
Page 1 of 2
fi
[NUS Internal] Aug 29th, 2024
Tentative Lesson Plan:
Week 12 Presentation
Reading Week Assignment report due (Nov 18th); Project report due (Nov 22th)
Page 2 of 2