New Service!
Better Informatics has launched BetterInformatics File Collection to replace the shared Drive:
files.betterinformatics.com
Please use it for your studies and contribute!
We are also actively looking for people to help maintain BetterInformatics services. Chat with us on Discord or email!
General handbook Edit on GitHub
don’t stress yourself out too much, first year doesn’t count towards your degree
- LaundryView
- Common Outside Course Options for Informatics Students
- Year 1 Google Drive
- mailing list archives - ug1-students
- if you have a learning disability go to the disability service! make sure you go there long before the exams, it only takes few hours and can help you quite a bit.
- Programming Club
- InfBase: a drop in helpdesk for you to get additional tutoring and support with your courses. See the schedule here - there’s no need to sign up, just drop in
INF1A - Functional Programming | drps, info None exam Edit on GitHub
- Tip by a tutor for the final exam: the exam is open book, so taking in a copy of the previous year’s exam paper and solutions may be beneficial
- Past papers
- Exam allocations
- Tree traversal algorithms (view in desktop mode!)
- Learn You A Haskell (official online book, downloadable for exam)
- Basic/library function list, Handy basic function cheat sheet
- Troubleshooting for Haskell (including Haskell-mode on Emacs)
- Functional Programming blog/tutorials by Kyle Cotton
- Articles on Recursion and List Comprehension by Eric Janto
INF1A - Logic | drps, info None exam Edit on GitHub
- Solution to the original 4d on the take home exam
- The venn diagram generator (based on the official version)
- Definitions (also available on Quizlet)
- CNF cheat sheet
- Propositional formula to CNF converter
- boolexman (boolean expression manipulator)
- Visualizing satisfiability, validity & entailment
- Soundness and Completeness
- Finite State Machines
- Regular Expressions
Introduction to Linear Algebra drps Edit on GitHub
the maths exams are open book, so take in past paper solutions (with an index) as they reuse questions a lot. they might not necessarily be the same, but they’ll likely be close enough to give you a hand
- Poole textbook: The Nicholson textbook is fairly hard to learn from, so it may be worth finding a copy of David Poole’s Linear Algebra: A Modern Introduction, as it is much better at explaining concepts.
- No bullshit concept maps good for seeing the big picture in the course
- Linear algebra explained in 4 pages good resource to give you general idea. Might be worthwhile to go through it before the start of the course.
- Explanatory videos from Mathapptician
- Khan Academy videos
- Essence of Linear Algebra (videos) by 3blue1brown - covers a large part of the course and gives greatly intuitive ways of understanding what the formulae really represent
- Answers for Poole (3rd edition, 4th edition)
- Symbolab has extremely good support for linear algebra operations (and is great with other areas of maths too)
- Cheat sheet PDFs of the definitions and theorems to save you time in the exam (no need to search through the textbook)
- Not All Things ILA - better ila cheat sheet
- The Exam - 3 hours - Open Book
Section A: 40% - 6 questions - conceptual questions, a bit like Tophat
Section B: 60% - 4 questions (pick 3) - longer, conceptual questions
You may bring:- the Poole textbook
- any non-graphical calculator
- any notes (written / printed notes, nothing bound)