RoozegareNo
Courses
ST115 Managing and Visualising Data
0.5

Availability

This course is compulsory on the BSc in Data Science. This course is available on the BSc in Actuarial Science. This course is available with permission as an outside option to students on other programmes where regulations permit and to General Course students. This course has a limited number of places (it is capped). Students who have this course as a compulsory course are guaranteed a place. Places for all other students are allocated on a first come first served basis.

Course Content

This course is compulsory on the BSc in Data Science. This course is available on the BSc in Actuarial Science. This course is available with permission as an outside option to students on other programmes where regulations permit and to General Course students. This course has a limited number of places (it is capped). Students who have this course as a compulsory course are guaranteed a place. Places for all other students are allocated on a first come first served basis.

Course Teaching

This course will be delivered through a combination of classes, lectures and Q&A sessions totalling a minimum of 35 hours in Lent Term. This year, some of this teaching may be delivered through a combination of classes and flipped-lectures delivered as short online videos. This course includes a reading week in Week 6 of Lent Term. Students are required to install Python on their own laptops and use their own laptops in the seminar sessions. Students not having a laptop of their own, which can be used for the purpose of the course, will be offered to use personal computers available in seminar rooms.

Formative

Students will be expected to produce 7 exercises in the LT. Weekly exercises will be given, using Python and various libraries to apply various data manipulation and visualisation methods to data.

Indicative

Essential Reading: W. Mckinney, Python for Data Analysis, 2nd Edition, O?Reilly 2017 A. C. Muller and S. Guido, Introduction to Machine Learning with Python, O?Reilly, 2016 A. Geron, Hands-on Machine Learning with Scikit-Learn & TensorFlow, O?Reilly, 2017 R. Ramakrishnan and J. Gehrke, Database Management Systems, 3rd Edition, McGraw Hill, 2002 Additional Reading:? NumPy, https://numpy.org/ Python Data Analysis Library, https://pandas.pydata.org/ Matplotlib, https://matplotlib.org Seaborn: statistical data visualization https://seaborn.pydata.org Sci-kit learn, Machine learning in Python, http://scikit-learn.org NetworkX: Software for complex networks, https://networkx.github.io

Assessment

Coursework (30%) and project (70%) in the LT. Students are required to hand in solutions to 3 sets of exercises using Python each accounting for 10% of the final assessment, and hand in a report for an individual project (accounting for 70% of the final assessment). The project consists of applying data manipulation and visualisation methods to a particular dataset.

28 result
Undergraduate
BA History
UBHY2 | UCAS Code: UCAS Code V146
Starting 2022
Undergraduate
BSc Actuarial Science
UBACT2 | UCAS Code: UCAS Code N321
Starting 2022
Undergraduate
BSc Econometrics and Mathematical Economics
UBEM | UCAS Code: UCAS Code L140
Starting 2022
Undergraduate
BSc Economic History
UBEH | UCAS Code: UCAS Code V300
Starting 2022
Undergraduate
BSc Economic History and Geography
UBEHGY | UCAS Code: UCAS Code V3L7
Starting 2022
Undergraduate
BSc Economics
UBEC | UCAS Code: UCAS Code L101
Starting 2022
Undergraduate
BSc Economics and Economic History
UBECEH | UCAS Code: UCAS Code VL31
Starting 2022
Undergraduate
BSc Finance
UBFI | UCAS Code: UCAS Code N300
Starting 2022
Undergraduate
BSc Financial Mathematics and Statistics
UBFIMAST | UCAS Code: UCAS Code GN13
Starting 2022
Undergraduate
BSc History and Politics
UBPOLHY | UCAS Code: UCAS Code LV21
Starting 2022
Undergraduate
BSc International Relations
UBIR | UCAS Code: UCAS Code L250
Starting 2022
Undergraduate
BSc International Relations and History
UBIRHY | UCAS Code: UCAS Code VL12
Starting 2022
Undergraduate
BSc International Social and Public Policy
UBISPP | UCAS Code: UCAS Code L400
Starting 2022
Undergraduate
BSc International Social and Public Policy and Economics
UBISPPEC | UCAS Code: UCAS Code LLK1
Starting 2022
Undergraduate
BSc International Social and Public Policy with Politics
UBISPPPOL | UCAS Code: UCAS Code LL42
Starting 2022
Undergraduate
BSc Mathematics and Economics
UBMAEC | UCAS Code: UCAS Code GL11
Starting 2022
Undergraduate
BSc Mathematics with Economics
UBMAWEC | UCAS Code: UCAS Code G1L1
Starting 2022
Undergraduate
BSc Mathematics, Statistics and Business
UBMSB | UCAS Code: UCAS Code G0N0
Starting 2022
Undergraduate
BSc Philosophy and Economics
UBPHEC | UCAS Code: UCAS Code LV15
Starting 2022
Undergraduate
BSc Philosophy, Logic and Scientific Method
UBPHS3 | UCAS Code: UCAS Code V503
Starting 2022
Undergraduate
BSc Philosophy, Politics and Economics
UBPHPOLEC | UCAS Code: UCAS Code L0V0
Starting 2022
Undergraduate
BSc Politics
UBPOL | UCAS Code: UCAS Code L230
Starting 2022
Undergraduate
BSc Politics and Economics
UBPOLEC | UCAS Code: UCAS Code LL12
Starting 2022
Undergraduate
BSc Politics and International Relations
UBPOLIR | UCAS Code: UCAS Code L290
Starting 2022
Undergraduate
BSc Politics and Philosophy
UBPOLPH | UCAS Code: UCAS Code LV25
Starting 2022
Undergraduate
BSc Psychological and Behavioural Science
UBPBS | UCAS Code: UCAS Code C800
Starting 2022
Undergraduate
BSc Sociology
UBSO2 | UCAS Code: UCAS Code L301
Starting 2022
Undergraduate
LLB Bachelor of Laws
UBLL | UCAS Code: UCAS Code M100
Starting 2022