University
I completed my degree with the Open University in 2007 achieving a first-class with honours in the field of computer science.
Courses taken
- T305 - Digital Communications
Everything to do with digital communications including GSM and MP3 audio compression, Bluetooth, MPEG video compression, the SDH telecommunications system, Ethernet and TCP/IP... - T427 - The IT and Computing Project
Use what you learnt on M360 to write your own web application but be reflective about the process - M360 - Developing Internet Applications
A somewhat meandering look at Internet application development from a Java perspective - M301 - Software Systems & their development
UML modelling, the development process and an incredibly deep look at concurrency down to processor instruction level - T171 - You, your computer and the net
An introductory course that is an essential requirement for the degree - T223 - Microprocessor-based computers
A fun and interesting course covering low-level stuff including assembler and I/O devices with an 8051 embedded system - M206 - Computing - an object-oriented approach
Development from an objects and modelling that utilised and exposed me to Smalltalk but curiously excluded UML - MT262 - Putting computer systems to work
Plenty of C++ programming for a variety of takss including writing a lift (elevator) controller and associated environment simulation - M358 - Relational databases
Surprisingly in-depth course on databases covering SQL, hashing, indexes, trees and set theory
School
I was previously educated at the following fine institutions.
- St. Andrew's Primary School (Population 133, St. Andrew's)
- Vauvert Primary School (Population 323, St. Peter Port)
- Les Beaucamp's Secondary School (Population 502, Castel)
- St. Sampson's Secondary School (Population 554, St. Sampson's)
- College of Further Education (St. Peter Port)











