Course Information

Content

  • Item

    Course Summary

    Informatics 2 - Foundations of Data Science (INF2-FDS) is a 20 credit course at Level 8, normally taken in Year 2. It runs throughout the year. There is no exam for this course, the course mark is based 100% on coursework. The University descriptor is here.
  • Item

    Course Outline

    The course will be delivered through a combination of lectures, workshops, and practical labs; students will be expected to complete both pencil-and-paper and programming-based exercises on their own time as well as during workshops and scheduled labs. Students will complete a data science project to assess their practical and writing skills, and will also take a class test in each semester. Technical topics in the course will be covered in three sections, with indicative topics listed below. Practical aspects of these will use a Python-based ecosystem.

    1. Data wrangling and exploratory data analysis
    • Working with tabular data
    • Descriptive statistics and visualisation
    • Linear regression and correlation
    • Clustering

    2. Supervised machine learning
    • Classification
    • More on linear regression; logistic regression
    • Generalization and regularization

    3. Statistical inference
    • Randomness, simulation and sampling
    • Confidence intervals, law of large numbers
    • Randomized studies, hypothesis testing

    Interleaved with these topics will be topics focusing on real-world implications (often using case studies), critical thinking, working and writing skills. These may be introduced in lecture but will often include a workshop discussion and/or peer review of written work. Indicative topics include:

    A. Implications:
    • Where does data come from? (Sample bias, data licensing and privacy issues)
    • Visualisation: misleading plots, accessible design
    • Machine learning: algorithmic bias and discrimination

    B. Thinking, working, and writing:
    • Claims and evidence: what can we conclude; analysis of errors
    • Reproducibility; programming "notebooks" vs modular code
    • Scientific communication; structure of a lab report
    • Reading and critique of data science articles
  • Item

    Timetable

    If you are looking for your class times for this course, these can be found via your University of Edinburgh calendar (links provided below):
  • Item

    Informatics Teaching Organisation: Information for Students

    You can also email the Informatics Teaching Organisation (ITO) at ito@inf.ed.ac.uk  or the Student Support Team (SST) at inf-sst@inf.ed.ac.uk.