CourseWork in progress (hopefully)

 

3rd Year CourseWork

CS304 3rd Year Project:

  • Description Document
  • Design Document
  • Presentation @ Gregynog
  • Code (C)
  • Interim Report
  • Draft Dissertation
  • Final Dissertation

CS307 Computer Graphics II:

  • Various Scenes (POV-Ray)

CS322 Synch. Concurrent Alg.:

CS323 Hi-Per Microprocessors:

CS329 Modelling & Simulation:

  • Unassessed (Mathematica)

CS335 Foundations of AI:

  • Phrase Parser (Prolog)
  • Game Solver (Prolog)

CS345 AI Applications:

CS363 Silicon Computing Sys.:

CS366 Continuous Data Types:

  • Exercise Sheet

MAP421 Foundations of Logic

 

2nd Year CourseWork

CS213 System Specification:

  • CS213 Abstract Machine

CS214 Object Technology:

  • Address Book (Eiffel)
  • Library Simulator (Eiffel)

CS217 Computer Graphics I:

  • Gamma Correction, and Convulsion (Delphi)

CS218 Compilers:

  • Tokeniser (C)
  • Parser (C)
  • Code Generator (C)

CS219 Database Systems:

  • Book Retailer (VB / Access 97)

CS221 Functional Programming I:

  • Encryptor (Gofer)
  • Lambda Calculus (Gofer)

CS222 Strings, Graphs, Codes:

  • Exercise Sheet

CS224 Professional Skills:

  • Latex Table Converter (C)
  • Tree & Linked-List Constructor (C)
  • Llamedos Virtual Economy (Java)
  • Diary [Group Work] (Delphi)

CS228 Operating Systems:

  • Bank Client / Server (C)