COURSES >>>

CS4480 - Data-Intensive Computing

Offering Academic Unit
Department of Computer Science
Credit Units
3
Course Duration
One Semester
Pre-requisite(s)
Course Offering Term*:
Semester A 2023/24

* The offering term is subject to change without prior notice
 
Course Aims

This course is aimed at equipping students with the ability to compute on large data sets using parallel and distributed programming on multiple computing units. Specifically, the main objective of this course is twofold: to familiarize students with software systems and techniques for designing and implementing parallel and distributed data computing programs; to provide insights into the internal mechanisms of scalable data processing systems. Students will also have the opportunity to work on a real-world data processing problem by implementing scalable data computing solutions using the techniques and software systems covered in this course and to deploy their solutions on multiple computing units.


Assessment (Indicative only, please check the detailed course information)

Continuous Assessment: 60%
Examination: 40%
Examination Duration: 2 hours
For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained.
 
Detailed Course Information

CS4480.pdf

Useful Links

Department of Computer Science