cs-notes
This is a collection of notes from my BSc Computer Science course at the University of Portsmouth
Should you want it, the source code for these notes can be found in my cs-notes repository (they're written in LaTeX, so good luck deciphering any of it )
Third Year
- M21276 - Theoretical Computer Science
- M21279 - Advanced Networks (TB1 Optional Module)
- M30225 - Distributed Systems and Security
- M30226 - Internet of Things (TB2 Optional Module)
- M24739 - Individual Project is stored in a separate, private, repository
Second Year
- M21270 - Data Structures and Algorithms
- M21274 - Discrete Mathematics and Functional Programming
- M30233 - Operating Systems and Internetworking
- M30235 - Programming Applications and Programming Languages
- M30239 - Ethical Hacking (My chosen optional module)
- M30819 - Software Engineering Theory and Practice
First Year
- M30231 - Networks
- Other first year modules may become available later, these were originally typed up in Markdown and I have not found a method of conversion that works to my liking, so I spent a while manually re-typesetting the networks module, but have not finished any others since
I cannot and do not guarantee the accuracy or usefulness of these notes as study/ revision aids, especially for courses delivered by other universities.
If you link to or otherwise distribute these notes anywhere other than this website, please make sure you credit me, they take quite a lot of work to make! Thanks!