CS989 - Big Data Fundamentals
TIMETABLE | TEACHING MATERIAL | |
Credits | 10 | |
Level | 5 | |
Semester | Semester 1 | |
Availability | Possible elective | |
Prerequisites | N/A | |
Learning Activities Breakdown |
| |
Items of Assessment | 2 | |
Assessment | The class is assessed 100% by coursework. | |
Lecturer | Joseph 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