resources

third year notes

my third year notes for various computer science and mathematics modules. the articles marked with an asterisk are a work in progress. if you spot any errors, please let me know.

code name updated đź”—
comp38411 cryptography & network security 26 dec 19 link
comp39112 quantum computing* 06 feb 20 link
math31052 topology* 08 feb 20 pdf
math32001 group theory 11 jan 20 (v1.0.2) pdf
math32032 coding theory* 08 feb 20 pdf
math33011 mathematical logic 27 dec 19 (v1.0.0) pdf
math34001 applied complex analysis 30 dec 19 (v1.0.0) pdf

third year cheatsheets for maths

condensed version of course notes, including all definitions, theorems, lemmas and friends. proofs and examples have been omitted. useful for revision. if you spot any errors, please let me know.

code name updated đź”—
math32001 group theory 28 jan 20 (v1.0.1) pdf
math33011 mathematical logic 28 jan 20 (v1.0.0) pdf
math34001 applied complex analysis 11 jan 20 (v1.0.0) pdf

second year cheatsheets for maths

condensed version of course notes, including all definitions, theorems, lemmas and friends. proofs and examples have been omitted. useful for revision. these are no longer under active maintenance, but if you spot any errors, please let me know.

code name updated đź”—
math20111 real analysis 12 oct 19 (v1.0.0) pdf
math20122 metric spaces 12 oct 19 (v1.0.0) pdf
math20142 complex analysis 12 oct 19 (v1.0.0) pdf
math20212 algebraic structures 2 12 oct 19 (v1.0.0) pdf

second year notes for computer science

mostly complete course notes. these are no longer under active maintenance, but if you spot any errors, please let me know.

code name updated đź”—
comp26120 algorithms and imperative programming 1 2 jun 18 (v1.0.0) pdf
comp26120 algorithms and imperative programming 2 2 jun 18 link
comp27112 computer graphics and image processing 2 jun 18 link
comp23412 software engineering 2 2 jun 18 link