Syllabuses - PG

CS989 - Big Data Fundamentals

TIMETABLETEACHING MATERIAL
Credits10
Level5
SemesterSemester 1
AvailabilityPossible elective
PrerequisitesN/A
Learning Activities Breakdown
Lectures: 10 | Labs: 10
Homework/Private Study: Assignments: 80
Items of Assessment2
AssessmentThe class is assessed 100% by coursework.
LecturerJoseph El Gemayel

Aims and Objectives

The objectives of the module are to:

  • Provide students with a comprehensive understanding of the challenges and opportunities presented by big data, including its modelling, storage, and access.
  • Equip students with a critical understanding of the theoretical foundations and practical applications of key algorithms and techniques used in data analytics.

Learning Outcomes

After completing this module, students will be able to:

  • Apply fundamental Python programming skills to engage with a range of big data technologies and tools.
  • Explain and evaluate the use of classical statistical techniques in modern data analysis contexts.
  • Assess the suitability of different data analysis methods and technologies for specific problem domains, considering both their capabilities and limitations.

Syllabus

  • Fundamentals of Python programming for data analysis, including data structures, libraries, and scripting for automation.
  • Overview of supervised learning techniques for classification and regression, and unsupervised models for clustering. Emphasis on both theoretical foundations and practical application.

Recommended Reading

This list is indicative only – the class lecturer may recommend alternative reading material. Please do not purchase any of the reading material listed below until you have confirmed with the class lecturer that it will be used for this class.

Learning Python. Lutz, M., 6th edition, O’Reilly Media, Inc. 2025 | Stocked at Amazon (Other retailers are available)

Python for Data Analysis 3e: Data Wrangling with pandas, NumPy, and Jupyter.  McKinney, W, 3rd edition, O’Reilly Media, Inc. 2022 | Stocked at Amazon (Other retailers are available)

Last updated: 2025-08-19 11:58:26