Home
Research:
Omnibus
Joose
Dissertation
Teaching:
Experience
Degree:
Universities
Courses
Results
Course Work
Java:
Learn Java
Graphs
Personal:
Curriculum Vitae
Contact Info
Grad Photos
Interests:
The Eels
Dumfries Vikings
Links
Course Work
This page contains links to some materials I produced for various academic courses.
31YE: Artificial Intelligence - Spring 2003, University of Stirling
Wumpus World agent (mark: 1A)
Wumpus World application
Note: the Wumpus World program itself was written by Douglas Henry, I've just implemented the "Reflex" and "Logical" agents
Intelligent agent writeup
31YG: Software Engineering III - Spring 2003, University of Stirling
Reflective essay on Software Reengineering written after carrying out a reengineering project (mark: N.A.)
31N5: Multimedia and Human-Computer Interaction - Autumn 2002, University of Stirling
Web design project (mark: 1A)
Prototype website
Design report
CS172: Software Engineering - Winter 2002, UCSB
5-member group project to produce a state-chart design and animation tool
SRS document (mark: 95/100)
Design document (mark: 95/100)
Java Implementation (mark: 100/100)
User Manual (mark: 95/100)
Progress report presentation (mark: 9/10)
A picture of our team mascott called Slothy
CS154: Computer Architecture - Spring 2002, UCSB
Homework assignment 7: Cache Memory (mark: 113/100)
Memory performance graph for a CSIL computer
Memory performance graph for the computer called Gromit
Memory performance graph for a GSL computer
Memory performance graph for Pepe
Memory performance graph for Station1
CS130B: Data Structures and Algorithms II - Winter 2002, UCSB
Assignment 1
My answers (mark: 100/100)
Solutions
Assignment 2
My answers (mark: 100/100)
Solutions
Assignment 3
My answers (mark: 100/100)
Solutions
Assignment 4
My answers (mark: 100/100)
My implementation in Java
CS130A: Data Structures and Algorithms I - Fall 2001, UCSB
Red-black Tree in C++ (mark: 4.0/4.0)
B+ Tree in C++ (mark: 4.0/4.0)
Passwd file parser (mark: 3,9/4.0)
Cut and Short game in C++ (mark: 4.2/4.0)
Implementation in C++
31Y4: Programming Language Paradigms - Spring 2001, University of Stirling
SWI-Prolog video rental program (mark: 1A)
3301: Introduction to Astronomy and Cosmology - Autumn 1999, University of Stirling
Essay entitled "The birth, life and death of stars" (mark: 1B)
Essay entitled "The Copernican Revolution" (not assessed)
[Back to top]
Current location: TWil.net - Degree - Course Work
Email:
webmaster@twil.net
© Thomas Wilson 2006