This page contains a collection of revision materials which I wrote up when I was studying Computer Science at Southampton University. A couple were written by a friend.
Year 1 - Semester 1
- EL107 (ELEC1004) - Professional Issues
- EL161 (ELEC1013) - Introduction to Digital Electronics
- MA167 (MATH1014) - Engineering Mathematics
- CM143 (COMP1004) - Programming Principles
- CM147 (COMP1007) - Discrete Mathematics
Year 1 - Semester 2
- CM140 (COMP1001) - Introduction to Formal Methods
- CM142 (COMP1003) - Advanced Programming
- CM144 (COMP1005) - System Administration Tools and Techniques
- CM146 (COMP1006) - Computer Architecture
- CM148 (COMP1008) - Software Engineering
- CM150 (COMP1009) - Data Structures and Algorithms
Year 2 - Semester 1
- CM203 (COMP2002) - Computational Systems
- CM205 (COMP2004) - Database Systems -
Revision Notes - A.L.
- CM213 (COMP2007) - Software Analysis and Design
- CM215 (COMP2009) - Operating Systems -
Revision Notes - A.L.
- CM217 (COMP2010) - Compiler Engineering
- COMP2035 - Scripting Techniques
Year 2 - Semester 2
- CM202 (COMP2001) - Logic Programming -
Revision Notes - A.L.
- CM206 (COMP2005) - Distributed Computing
- CM212 (COMP2006) - Human-Computer Interaction
- CM214 (COMP2008) - Communications and Networks
- CM219 (COMP2011) - Theory of Computing
- CM292 (COMP2012) - Software Engineering Group Project
Year 3 - Semester 1
Year 3 - Semester 2
- COMP3006 - Real-time Computing and Embedded Systems -
LINK_EXT
- COMP3009 - Software Quality Assurance and Project Management -
LINK_EXT
- COMP3017 - Advanced Databases
- COMP3016 - Hypertext and Web Technologies