Main Index
This page serves as a reference to my notes, whilst studying for an MEng Computer Science with Cyber Security at the University of Southampton. These notes have evolved over the years, and many modules I took have either no notes at all, or partially complete notes.
My note-taking style has also adapted throughout the years, initially with a heavy focus on brevity, then towards \(\LaTeX\), and now using MkDocs. Some of my notes are also supplemented with various Anki decks, but again these vary in quality and quantity for differing modules.
I find the current style is good for me, as I find I learn better when writing in a somewhat conversational, yet technical documentation-like way, hopefully explaining concepts reasonably well and providing additional details where I feel that either the lectures aren't clear or the concept itself is quite interesting.
In terms of the notes themselves, I've listed modules I have taken in reverse chronological order below.
Notes Index
4th Year
If you want to find out what I thought about these modules as a whole, I've written a blog post on them here.
Semester 2, 2024
- COMP6211: Biometrics
- COMP6216: Simulations Modelling for Computer Science
- COMP6236: Software Security
- ELEC6242: Cryptography
Semester 1, 2024
- ELEC6200: Group Design Project
- COMP6204: Software Project Management and Secure Development
3rd Year
Whole Year
- COMP3200: Part III Individual Project
Semester 2, 2023
- COMP3217: Security of Cyber-Physical Systems (PDF)
- COMP3210: Advanced Computer Networks
Semester 1, 2022
- COMP3215: Real-Time Computing and Embedded Systems
- COMP3219: Engineering Management and Law
- COMP3226: Web and Cloud Based Security (Mostly PDF)
2nd Year
Semester 2, 2022
- COMP2207: Distributed Systems and Networks
- COMP2211: Software Engineering Group Project
- COMP2215: Computer Systems II
- COMP2216: Principles of Cyber Security
Semester 1, 2021
- COMP2208: Intelligent Systems
- COMP2209: Programming III
- COMP2210: Theory of Computing
- COMP2213: Interaction Design
1st Year
Semester 2, 2021
- COMP1201: Algorithmics
- COMP1204: Data Management
- COMP1206: Programming 2
- COMP1216: Software Modelling and Design
Semester 1, 2020
- COMP1202: Programming I
- COMP1203: Computer Systems I
- COMP1205: Professional Development
- COMP1215: Foundations of Computer Science