Module 06-35447 (2022)
Programming for Data Science
Level 4/M C
Phillip Smith Hyung Jin Chang Shuo Wang | Semester 1 | 20 credits |
Co-ordinator: Phillip Smith
Reviewer: Shuo Wang
The Module Description is a strict subset of this Syllabus Page.
Outline
Programming is an essential componentof the data scientist’s toolkit. This module will develop students’ programming skills., motivated by examples drawn from across the spectrum of applied data science problems. Students will learn how to design and implement complete solutions to data science problems using a range of tools and libraries.
Learning Outcomes
On successful completion of this module, the student should be able to:
- Understand, explain, and apply the fundamental programming language programming techniques used in data science
- Understand, explain, and use the core language constructs and data structures
- Write, test and debug computer programs, where appropriate making effective use of an integrated development environment (IDE) and other programming aids
- Design and document complete programs to solve data science problems, including the effective use of external libraries
Assessment
- Main Assessments: Continuous assessment (100%)
- Supplementary Assessments: Continuous assessment (100%) over the Summer period
Programmes containing this module
- MSc Data Science [472D]