### Exams | official list

### General guide, mailing list archives Edit on GitHub

**Facebook Group Chat****Honours hurdles**: refer to your DRPS programme- 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

### DMMR piazza, drive | drps, info, papers December exam Edit on GitHub

**Tip**: If you actually try and do well for the coursework, you’ll need less than 40% in the exam to pass the course.

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

85% **non-calculator** open book exam, 15% across two courseworks. Pass: 40% overall.

In previous years the coursework was assigned weekly, much like the current tutorial questions. That’s now (2018) changed with only two five-question courseworks, each worth 7.5% of the final grade. You’ve still got the weekly tutorial question sheets, but they don’t count towards the final mark.

- Some inf1-cl links may be useful.
- Companion website for textbook
- List of topics per exam
- Trev tutor on DMMR and part 2 - similar to Khan academy
- Course notes by Edwin Onuonga (2017-18)
**Videos**- Surjective and Injective functions
- Proof by Induction
- Strong Induction
- RSA Encryption Example - two parts: computing an example, generating the keys
- Introduction to Combinations, Introduction to Permutations
- Permutations: accounting for repetitions
- Relations and the different kinds of relations… and equivalence relations. This guy is great, isn’t he?

- Proofs:
- Worksheet: Proofs involving functions - with sample proof + proving injectivity/surjectivity
- by Induction: solutions to an MEI question (todo)

- 2016 worksheet page
- Congrugence modulo (Khan Academy)
~~Order of Complexity~~[Not examinable 2018]- A great tutorial on Baye’s theorem — read from
*Anatomy of a Test* - The order of mixed quantifiers - Is it equivalent if you swap ∀s and ∃s?

### INF2-IADS - Intro to Algorithms and Data Structures | drps, info, papers Edit on GitHub

- Introduction to ADS (gitbook, non inf)
- Amazing interactive examples from from USFCA
- Wikibook covering most of the stuff we are doing
~~Karatsuba Multiplication in 13 minutes (video, watchable at 1.25x)~~- Unofficial Past Paper Solutions

### INF2C - Computer Systems piazza, tutorials, labs | drps, info, papers Edit on GitHub

- Binary number system
- MIPS - visit this page for lots of resources on MIPS
- Tools:
- Datapath:
- Logic Design:
- Caches:
**Logistics**- Labs are drop in, and aren’t compulsory.
- Exam pass requirement: 40% overall (exam+coursework combined), and 40% in the exam

### INF2C - Software Engineering piazza | drps, info, papers December exam Edit on GitHub

- No book is
*essential*for this course. - Exam,
**closed book**:- Pass requirement: 40% overall (exam+coursework combined), and 40% in the exam

**Detailed lecture notes**by Bora M. Alper: pdf, source- UML Basics: introduction, class diagram, sequence diagram
- Presentation about UML
- Software Requirements Document for a Curricular Information System
- Use Case Scenario/Diagram Example
- 2017’s coursework, “a tour guide app”:
- 2016’s coursework content, “a restaurant order-management system”: