Postgraduate Course: Data Science for Society (fusion on-site) (EFIE11020)
Course Outline
School | Edinburgh Futures Institute |
College | College of Arts, Humanities and Social Sciences |
Credit level (Normal year taken) | SCQF Level 11 (Postgraduate) |
Availability | Available to all students |
SCQF Credits | 10 |
ECTS Credits | 5 |
Summary | Take part in a hands-on exploration of diverse real-life data sets, and discover how to relate, visualise, and analyze them to understand and explore problems of inequality in society. In this intensive course you will spend two days in small teams exploring an unseen data set, correlating and comparing it with others, and learning to present your findings.
Please Note:
Students should already have studied essential python, including numerical python (numpy). |
Course description |
This course is taught over an intensive 2-day block, with some structured activity before and after the intensive.
In the period before the intensive phase, students will learn through pre-recorded lectures, tutorials, and (partly assessed) interactive notebooks, the tools they will need to explore numerical data sets.
Students should already have studied essential python, including numerical python (numpy).
In the intensive phase, students will be assigned to teams and given a (previously unseen) data set relevant to inequality, health, society, or environment. They will be given a set of core questions to explore using the data, but also be encouraged to move beyond this and learn whatever they can from the data, including by cross-correlating with other sources. Finally, they will demonstrate their discoveries both as a 15 minute team presentation and later as a written report.
For example, a team might be given a data set containing the locations of all the food banks in the UK. They could work to visualize this geographically, derive the distribution of distances of the population from their nearest bank, or correlate locations with indices of deprivation to determine possible sites for new banks.
Edinburgh Futures Institute (EFI) - On-Site Fusion Course Delivery Information:
The Edinburgh Futures Institute will teach this course in a way that enables online and on-campus students to study together. This approach (our 'fusion' teaching model) offers students flexible and inclusive ways to study, and the ability to choose whether to be on-campus or online at the level of the individual course. It also opens up ways for diverse groups of students to study together regardless of geographical location. To enable this, the course will use technologies to record and live-stream student and staff participation during their teaching and learning activities.
Students should be aware that:
- Classrooms used in this course will have additional technology in place: students might not be able to sit in areas away from microphones or outside the field of view of all cameras.
- Unless the lecturer or tutor indicates otherwise you should assume the session is being recorded.
As part of your course, you will need access to a personal computing device. Unless otherwise stated activities will be web browser based and as a minimum we recommend a device with a physical keyboard and screen that can access the internet.
|
Entry Requirements (not applicable to Visiting Students)
Pre-requisites |
|
Co-requisites | |
Prohibited Combinations | |
Other requirements | To take this course you should have previously studied (either in a formal course or otherwise) the Python programming language at least to a beginner's level. You should ideally have done at least some numerical programming, with Numerical Python (numpy) or a similar package. The core EFI course 'Insights Through Data' is an ideal preparation, but is not required if you have other similar experience. |
Information for Visiting Students
Pre-requisites | None |
High Demand Course? |
Yes |
Course Delivery Information
|
Academic year 2024/25, Available to all students (SV1)
|
Quota: 22 |
Course Start |
Semester 2 |
Course Start Date |
13/01/2025 |
Timetable |
Timetable |
Learning and Teaching activities (Further Info) |
Total Hours:
100
(
Lecture Hours 4,
Seminar/Tutorial Hours 4,
Supervised Practical/Workshop/Studio Hours 14,
Online Activities 8,
Summative Assessment Hours 2,
Programme Level Learning and Teaching Hours 2,
Directed Learning and Independent Learning Hours
66 )
|
Assessment (Further Info) |
Written Exam
0 %,
Coursework
100 %,
Practical Exam
0 %
|
Additional Information (Assessment) |
Summative Assessment:
The course will be assessed by means of the following components:
1) Jupyter Notebooks 1 & 2 (10%)
2) Jupyter Notebooks 3 & 4 (10%)
Students will submit Jupyter notebooks covering: 1) python essentials recap 2) numerical python 3) pandas 4) graphing and data vis with matplotlib, and 5) geographic visualization (20%).
3) Intensive Work / Team Presentation (50%)
Teams will work together during the intensive teams to explore a dataset and do a 15 minute presentation at the end of the intensive period detailing their discoveries and recommendations (50%).
4) Organisational Briefing Report (5 pages) (30%)
Students will, as individuals, write a 5-page report in the form of a brief for an organization, graded on a description of their data set(s), the analysis they performed, their discoveries, any policy or data-collection recommendations they can make, and their understanding of the limitations of their analysis (30%). |
Feedback |
Pre-intensive: Students may attend a tutorial on the jupyter notebooks and how to use them, to ensure they are prepared for the intensive phase. A second tutorial will cover presentation skills.
Intensive: The intensive phase will have continuous feedback. The presentation will receive instant feedback from the organizer designed to help them write their post-intensive reports.
Post-intensive: A tutorial/seminar in the post phase will cover writing up. |
No Exam Information |
Learning Outcomes
On completion of this course, the student will be able to:
- Quickly load, explore, and visualize an unseen numerical data set using one of several tools.
- Combine multiple data sets effectively to gain more insights.
- Present preliminary findings in a careful but persuasive and/or informative way.
- Work as part of a team thoughtfully dividing responsibilities in a shared data exploration context.
- Understand the limitations of an exploratory data analysis and consider how it could be improved.
|
Learning Resources
Resources for learning the data analysis tools required are all available online. |
Additional Information
Graduate Attributes and Skills |
1) Verbal communication and presentation.
2) Independent learning and development.
3) Knowledge integration and application. |
Keywords | Data Analysis,Social data,Hackathon |
Contacts
Course organiser | Dr Joseph Zuntz
Tel: (0131 6)68 8262
Email: joe.zuntz@ed.ac.uk |
Course secretary | Miss Veronica Silvestre
Tel:
Email: Veronica.Silvestre@ed.ac.uk |
|
|