Yet another set of Warwick Computer Sciences notes!
My revision materials for the modules I took.
No guarantees are provided as to the accuracy or completeness of these notes.
I will not be publishing until I have finished the module and probably won't update the module after this point.
Images copied from module materials have been removed for copyright reasons.
CS130 Notes
CS130 Quiz
External resource (Book): How to Prove It: A Structured Approach by by Daniel Velleman
CS131 Notes
CS131 Quiz
External resource (Videos/Blog): Essence of linear algebra by 3Blue1Brown
External resource (Videos/Blog): Essence of calculus by 3Blue1Brown
CS141 Notes
External resource (Video): Haskell is useless by Simon Peyton Jones (tongue in cheek but motivates need for controlled effects)
IB104 Notes
External resource (Video): Simplex Algorithm: What's actually going on by TLMaths
CS241 Notes
External resource (Webpage): Everything you need to know about pointers in C by Peter Hosey
CS258 Notes
External resource (Website): SQL Reference by w3resource
CS259 Notes
Closure properties Quiz
External resource (Video): CYK Algorithm Made Easy by EducationAboutStuff
External resource (Video): Pumping Lemma for Context-Free Languages by EasyTheory
External resource (Webtool): DFA from Regex Calculator by CyberZHG
CS260 Notes
Master theorem and reductions Quiz
External resource (Book): Algorithms by Jeff Erickson
My tips for the development phase (including zero to hero with Git)
CS261 Notes
UML Quiz
External resource (Website): The Catalog of Design Patterns by Alexander Shvets
CS262 Notes
External resource (Book/Blog): Learn Prolog Now! by Patrick Blackburn, Johan Bos, and Kristina Striegnitz
MA252 Notes
External resource (Video): The Art of Linear Programming by Tom S