Compulsory

Spring

  • 347 Distributed Algorithms

Summer

  • 542 MSc Computing Science (Specialist) Individual Project

Unknown Term 1,2

  • 534 Short Introduction to Prolog and Matlab

Unknown Term 2,3

  • 560 Legal, Social, Ethical and Professional Issues

Selective - five to eight from this list

Autumn

  • 312 Advanced Databases
  • 330 Network Security
  • 338 Pervasive Computing
  • 429 Parallel Algorithms
  • 475 Software Engineering for Industry
  • 529 Distributed Systems

Spring

  • 332 Advanced Computer Architecture
  • 474 Argumentation and Multi-agent Systems
  • 481 Models of Concurrent Computation (ISO)

Optional - zero to three from this list

Autumn

  • 316 Computer Vision
  • 320 Complex Systems
  • 337 Simulation and Modelling
  • 382 Type Systems for Programming Languages
  • 395 Machine Learning
  • 421 Computational Neurodynamics
  • 424 Machine Learning and Neural Computation
  • 438 Complexity
  • 471 Advanced Issues in Object Oriented Programming
  • 477 Computing for Optimal Decisions
  • 499 Modal and Temporal Logic

Spring

  • 303 Systems Verification
  • 317 Graphics
  • 318 Custom Computing
  • 333 Robotics
  • 341 Introduction to Bioinformatics
  • 343 Operations Research
  • 417 Advanced Computer Graphics
  • 422 Computational Finance
  • 436 Performance Analysis
  • 470 Program Analysis
  • 480 Automated Reasoning
  • 484 Quantum Computing
  • 491 Knowledge Representation
  • 493 Intelligent Data and Probabilistic Inference
  • 495 Advanced Statistical Machine Learning and Pattern Recognition
  • 512 Independent Study Option

Unknown Term 1,2

  • 531 Prolog

This page was automatically generated on Fri, 16 Aug 13 10:59:47 +0100.