ULMS Electronic Module Catalogue |
The information contained in this module specification was correct at the time of publication but may be subject to change, either during the session because of unforeseen circumstances, or following review of the module at the end of the session. Queries about the module should be directed to the member of staff with responsibility for the module. |
Title | ANALYSIS OF BIG DATA: PROGRAMMING, DATA MANAGEMENT & VISUALISATION | ||
Code | ECON215 | ||
Coordinator |
Dr GD Liu-Evans Economics Gareth.Liu-Evans@liverpool.ac.uk |
||
Year | CATS Level | Semester | CATS Value |
Session 2023-24 | Level 5 FHEQ | First Semester | 15 |
Pre-requisites before taking this module (other modules and/or general educational/academic requirements): |
Modules for which this module is a pre-requisite: |
Programme(s) (including Year of Study) to which this module is available on a required basis: |
Programme(s) (including Year of Study) to which this module is available on an optional basis: |
Teaching Schedule |
Lectures | Seminars | Tutorials | Lab Practicals | Fieldwork Placement | Other | TOTAL | |
Study Hours |
24 |
10 |
34 | ||||
Timetable (if known) | |||||||
Private Study | 116 | ||||||
TOTAL HOURS | 150 |
Assessment |
||||||
EXAM | Duration | Timing (Semester) |
% of final mark |
Resit/resubmission opportunity |
Penalty for late submission |
Notes |
Assessment 2: Written Exam Assessment Type: Unseen Written Exam, Managed by SAS Duration/Size: 2 hours Weighting: 40% Reassessment Opportunity: Yes Penalty for Late Submission: Standard Uo | 2 | 40 | ||||
CONTINUOUS | Duration | Timing (Semester) |
% of final mark |
Resit/resubmission opportunity |
Penalty for late submission |
Notes |
Assessment 1: Individual Project Assessment Type: Coursework Duration/Size: Maximum 2 Weeks Weighting: 60% Reassessment Opportunity: Yes Penalty for Late Submission: Standard UoL Penalty Ap | 0 | 60 |
Aims |
|
The module aims to fulfil the needs of two main groups of students: Group 2: Research careers in economics or econometrics very often require general programming skills, and, while geared towards data tasks, this module serves as a first introduction to programming. |
Learning Outcomes |
|
(LO1) Students will be able to recognise and relate Python as a tool for data analysis. |
|
(LO2) Students will be able to construct data visualisations proficiently using Python. |
|
(LO3) Students will be able to investigate and analyse data competently using Python libraries. |
|
(LO4) Students will be able to use and explain general programming concepts. |
|
(LO5) Students be able to demonstrate familiarity with SQL as a tool for data analysis. Apply, explain and examine SQL as a tool for data analysis. |
|
(S1) IT skills |
|
(S2) Numeracy |
|
(S3) Lifelong learning skills |
|
(S4) Problem solving skills |
Teaching and Learning Strategies |
|
Teaching Method - Lecture Skills/Other Attributes Mapping Skills / attributes: IT skills Skills / attributes: Numeracy Skills / attributes: Lifelong learning skills Skills / attributes: Problem solving skills |
Syllabus |
|
Students will use textbook and web resources to learn how to use Python, in particular the very popular "pandas" library for data analysis and data management, along with "matplotlib" for data visualisation, and “numpy”. The following topics will be covered: 2. . Important Python libraries for data analysis, e.g “Pandas” 3. Plotting and visualising data 4. Data wrangling 5. Database querying via SQL 6. Further programming concepts (time permittin
g) |
Recommended Texts |
|
Reading lists are managed at readinglists.liverpool.ac.uk. Click here to access the reading lists for this module. |