Better Informatics - Files

BETTER INFORMATICS

Click here to join or view the Drive. Do not convert PDFs to a Google Doc, leave them as PDF files.

Click here to leave the Drive.

Where is my course?

Each course is put in a folder with the year that Informatics lists the course to be run for. You can view all courses and their associated years at course.inf.ed.ac.uk.

Sharing

When you share a link (see types of links below), only people who are added to the Better Informatics Team Drive have access.

Type Example URL
Folders https://drive.google.com/drive/u/0/folders/0AIKEqWfeWuQQUk9PVA
Files https://docs.google.com/document/d/1W1xVJs_RvV3KBbk1bKjsDvYUyUitER4jVbuae-nUFx8/edit

If you share one of the above links directly, users without access will be presented with the below interface:

Google Drive request access

This is bad! There is an automated system to add users to the Team Drive.

You can just click the join team drive link at the top, and this will just prompt you to log in and associate your Informatics DICE account (to prove you’re an inf student) with a Google account (to use Google Drive).

If you would like to directly send a link to someone in a group chat… copy the bolded bit in the URLs above and paste it in the section indicated below by ID_HERE:

https://betterinformatics.com/drive?next=ID_HERE

For example, the following URL https://drive.google.com/drive/u/0/folders/0AIKEqWfeWuQQUk9PVA would produce https://betterinformatics.com/drive?next=0AIKEqWfeWuQQUk9PVA.

(todo: replace these annoying instructions with a little edit box that auto-converts it for you)

Statistics

As of 2020-02-04 we had 2025 users registered on our Google Drive. We may have had more registrations, but that’s the number of people who hadn’t removed themselves from the drive at the time. On this day we reset the entire list and requested people to rejoin. This is so that they change this setting.

Thank you

Thank you to all these contributors for contributing to the website. And many more who have contributed to the Team Drive.

Thank you to TARDIS for hosting this website. And thanks to for hosting files.

General handbook Edit on GitHub

don’t stress yourself out too much, first year doesn’t count towards your degree

General guide, mailing list archives Edit on GitHub

General Edit on GitHub

General Edit on GitHub

General Edit on GitHub

Honours Project | drps, info Edit on GitHub

INF2D - Reasoning and Agents | drps, info, papers April/May exam Edit on GitHub

50% closed book exam, 30% across two courseworks, 20% tutorial / engagement. Pass: 40% overall

ADBS | drps, info, papers April/May exam Edit on GitHub

AFDS Edit on GitHub

AGTA | drps, info, papers April/May exam Edit on GitHub

AR - Automated Reasoning | drps, info, papers April/May exam Edit on GitHub

AV Edit on GitHub

BIO2 Edit on GitHub

2014

CARD - Computer Architecture and Design Edit on GitHub

CAV Edit on GitHub

CCS - Computational Cognitive Science Edit on GitHub

CG - Computer Graphics Edit on GitHub

CN Edit on GitHub

COMN - Computer Communications and Networks | drps, info April/May exam Edit on GitHub

COPT Edit on GitHub

CS - Computer Security | drps, info, papers April/May exam Edit on GitHub

CT - Compiling Techniques piazza Edit on GitHub

Calculus and its Applications drps Edit on GitHub

Cognitive Science | drps, info April/May exam Edit on GitHub

Priority reading list

All of the readings are examinable, but if you want to prioritise, here is the recommended order:

DAPA Edit on GitHub

The course textbook (“Introduction to Parallel Computing”) is available online on Safari, for free. You have to log in with your university credentials.

DME | drps, info Edit on GitHub

The discussion of papers on http://nb.mit.edu

2015 Paper Discussions Here

DS Edit on GitHub

May 2014, May 2013, May 2012 April 2011

Aggregated solutions to questions from 2009-2012 combined here

We’ve started some notes on the course content, they can be found here.

Tree mapping to the slides here.

Discrete Math and Probability drps, drive Edit on GitHub

DMMR and PwA has been merged to form this new course, DMP is now solely based on coursework but you can find information about past papers here.

Online (flipped-classroom) version of this course. 10x better than the lectures.

Exam type: 100% Coursework.

Discrete Mathematics:

Probablity

E-learning Edit on GitHub

EPL - Elements of Programming Languages Edit on GitHub

EXC - Extreme Computing Edit on GitHub

FNLP - Foundations of Natural Language Processing Edit on GitHub

IAR Edit on GitHub

May 2013, May 2012, May 2011, May 2010

Revision notes 2014 - collective effort

Revision notes

IMC - Introduction to Modern Cryptography | drps, info, papers April/May exam Edit on GitHub

INF2-FDS - Foundations of Data Science | drps, info Edit on GitHub

(New course: Details are sparse. Please contribute!)

50% coursework, 50% exam.

INF2-IADS - Intro to Algorithms and Data Structures | drps, info, papers April/May exam Edit on GitHub

INF2B - Learning Edit on GitHub

75% closed book exam, 25% across two courseworks. Pass: 40% overall.

coursework

INF2C - Software Engineering Edit on GitHub

ITCS - Introduction to Theoretical Computer Science Edit on GitHub

Jobs Edit on GitHub

MLP - Machine Learning Practical | drps, info Edit on GitHub

MT Edit on GitHub

NIP Edit on GitHub

NLU Edit on GitHub

OS - Operating Systems | drps, info, papers April/May exam Edit on GitHub

Buddy system

Object Oriented Programming | drps, info Edit on GitHub

PA | drps, info, papers April/May exam Edit on GitHub

PM Edit on GitHub

May 2014, May 2013, May 2012, May 2011, May 2010

PMR Edit on GitHub

Exam + Solutions:

PPLS Edit on GitHub

Proofs and Problem Solving Edit on GitHub

RC Edit on GitHub

RL | drps, info, papers April/May exam Edit on GitHub

SAPM Edit on GitHub

SDP - System Design Project | drps, info Edit on GitHub

SP - Secure Programming Edit on GitHub

ST - Software Testing | drps, info, papers April/May exam Edit on GitHub

Self Care Edit on GitHub

TTDS - Text Technologies in Data Science | drps, info, papers April/May; April/May exam Edit on GitHub

Crowdsourced solutions

There are some “hidden” formulas about LSH error probabilities in the lectures.

An overall studyguide for TTS 2013-2014: all lecture slides summarized added things from notabene, said in lecture, and just figured out by Sophia.

Topic history

* means that this has ALL THREE OPTIONAL QUESTIONS
means that the course is TTS and not TTDS (very old course!)

Exam Question 1 Question 2 Question 3
2019 May Knowledge Retrieval Models & Web IR Evaluation
2018 May* Knowledge Retrieval Models IR Evaluation & PageRank
2017 December* Knowledge Retrieval Models IR Evaluation
2015 May* Retrieval Models Evaluation PageRank & HITS

Technical Edit on GitHub

Send feedback on Discord