4/M A |
06-11111 |
BOSS test module |
Sem2 (10)
Matthew Smart
|
Matthew Smart |
|
1/C |
06-23546 |
CertHE Industrial Studies (CIS) |
Sem1 (60)
Behzad Bordbar
Sem2 (60)
Behzad Bordbar
|
Behzad Bordbar |
|
3/H |
06-02363 |
Commercial Programming |
Sem1 (10)
Nick Blundell
Peter Breuer
|
|
Ela Claridge |
4/M |
06-17442 |
Commercial Programming (Extended) |
Sem1 (10)
Nick Blundell
Peter Breuer
|
|
Ela Claridge |
2/I |
06-18519 |
Communication Skills & Professional Issues |
Sem2 (10)
Nick Blundell
|
Nick Blundell |
Nicholas Hawes |
3/H |
06-02578 |
Compilers & Languages |
Sem2 (10)
Alan Sexton
|
Alan Sexton |
Hayo Thielecke |
4/M |
06-15255 |
Compilers & Languages (Extended) |
Sem2 (10)
Alan Sexton
|
Alan Sexton |
Hayo Thielecke |
4/M |
06-18157 |
Component-based Software |
Sem2 (10)
Rami Bahsoon
|
Rami Bahsoon |
Nick Blundell |
2/I |
06-19339 |
Computational Vision |
Sem2 (10)
Hamid Dehghani
|
Hamid Dehghani |
Ela Claridge |
2/I |
06-18183 |
Computer Science Study Abroad |
Sem1 (60)
Tom Chothia
Sem2 (60)
Tom Chothia
|
Tom Chothia |
John Bullinaria |
4/M |
06-17417 |
Computer Security |
Sem1 (10)
Tom Chothia
|
Tom Chothia |
Marco Cova |
2/I |
06-19340 |
Computer Systems & Architecture |
Sem1 (10)
Peter Breuer
|
Peter Breuer |
Achim Jung |
4/M |
06-20008 |
Cryptography |
Sem1 (10)
Volker Sorge
|
Volker Sorge |
Marco Cova |
3/H |
06-02525 |
Databases 2 |
Sem2 (10)
Ata Kaban
|
Ata Kaban |
Alan Sexton |
1/C |
06-18186 |
Design & Media Team |
Sem1 (10)
Russell Beale
|
Russell Beale |
Robert Hendley |
3/H |
06-02411 |
Evolutionary Computation |
Sem1 (10)
Ata Kaban
|
Ata Kaban |
John Bullinaria |
4/M A |
06-07953 |
First semester mini-project |
Sem1 (30)
Robert Hendley
|
Robert Hendley |
John Bullinaria |
1/C |
06-22754 |
Foundations of Computer Science |
Sem1 (10)
Martin Escardo
Sem2 (10)
John Bullinaria
|
Martin Escardo |
Peter Breuer |
4/M C |
06-21923 |
Fundamentals: Databases |
Sem2 (10)
John Barnden
|
John Barnden |
Alan Sexton |
4/M C |
06-21921 |
Fundamentals: Data Structures |
Sem1 (10)
James Yandle
|
Behzad Bordbar |
Eike Ritter |
4/M C |
06-21933 |
Fundamentals: Intro to Computer Science |
Sem1 (10)
Behzad Bordbar
|
Behzad Bordbar |
Hayo Thielecke |
4/M C |
06-21936 |
Fundamentals: Software Engineering |
Sem2 (10)
Peter Breuer
|
Peter Breuer |
Behzad Bordbar |
3/H |
06-02408 |
Graphics 2 |
Sem2 (10)
Ela Claridge
|
Ela Claridge |
Hamid Dehghani |
3/H |
06-22133 |
Human Computer Interaction |
Sem1 (10)
Russell Beale
|
Russell Beale |
Jonathan Rowe |
4/M A |
06-21253 |
Human Computer Interaction (MSc) |
Sem1 (10)
Russell Beale
|
Russell Beale |
Jonathan Rowe |
1/C I |
06-21980 |
ICY: Databases |
Sem2 (10)
John Barnden
|
John Barnden |
Alan Sexton |
1/C I |
06-21977 |
ICY: Data Structures & Algorithms |
Sem1 (10)
James Yandle
|
Behzad Bordbar |
Eike Ritter |
1/C I |
06-21978 |
ICY: Introduction to Computer Science |
Sem1 (10)
Behzad Bordbar
|
Behzad Bordbar |
Hayo Thielecke |
3/H |
06-15506 |
Individual Study 1 |
Sem1 (10)
John Barnden
Sem2 (10)
John Barnden
|
John Barnden |
Ata Kaban |
4/M |
06-19009 |
Individual Study 2 |
Sem1 (10)
John Barnden
Sem2 (10)
John Barnden
|
John Barnden |
Ata Kaban |
1/C |
06-21156 |
Information & the Web |
Sem2 (10)
Iain Styles
|
Iain Styles |
Eike Ritter |
3/H |
06-20122 |
Intelligent Data Analysis |
Sem2 (10)
Peter Tino
|
Peter Tino |
Russell Beale |
4/M |
06-20233 |
Intelligent Data Analysis (Extended) |
Sem2 (10)
Peter Tino
|
Peter Tino |
Russell Beale |
3/H |
06-13520 |
Intelligent Robotics |
Sem1 (20)
Noel Welsh
|
Jeremy Wyatt |
Richard Dearden |
4/M |
06-15267 |
Intelligent Robotics (Extended) |
Sem1 (20)
Noel Welsh
|
Jeremy Wyatt |
Richard Dearden |
4/M A |
06-18156 |
Internet Computing Workshop |
Sem1 (20)
Tom Chothia
Sem2 (20)
Behzad Bordbar
|
Behzad Bordbar |
Martin Escardo |
1/C |
06-23069 |
Introduction to AI |
Sem1 (10)
Nicholas Hawes
Richard Dearden
|
Richard Dearden |
Mark Lee |
4/M |
06-22753 |
Introduction to Evolutionary Computation |
Sem1 (10)
Ata Kaban
|
Ata Kaban |
John Bullinaria |
1/C |
06-20415 |
Introduction to Mathematics for Computer Science |
Sem1 (10)
Lesley Lloyd
Sem2 (10)
Lesley Lloyd
|
Achim Jung |
Antoni Diller |
2/I |
06-19341 |
Introduction to Natural Computation |
Sem1 (10)
Xin Yao
|
Xin Yao |
Jonathan Rowe |
4/M |
06-12412 |
Introduction to Neural Computation |
Sem1 (10)
John Bullinaria
|
John Bullinaria |
Peter Tino |
1/C |
06-11224 |
Introduction to Software Engineering |
Sem2 (10)
Alan Sexton
|
Alan Sexton |
Behzad Bordbar |
1/C |
06-21155 |
Language & Logic |
Sem2 (10)
Mark Lee
|
Mark Lee |
Peter Hancox |
2/I |
06-02640 |
Machine Learning |
Sem1 (10)
Ata Kaban
|
Ata Kaban |
Xin Yao |
4/M |
06-20236 |
Machine Learning (Extended) |
Sem1 (10)
Ata Kaban
|
Ata Kaban |
Xin Yao |
2/I |
06-21254 |
Mathematical Techniques for Computer Science |
Sem1 (10)
Achim Jung
|
Achim Jung |
Hamid Dehghani |
2/I |
06-05934 |
Models of Computation |
Sem2 (10)
Steven Vickers
|
Steven Vickers |
Volker Sorge |
2/I |
06-02495 |
Natural Language Processing 1 |
Sem2 (10)
John Barnden
|
John Barnden |
Peter Hancox |
3/H |
06-11223 |
Natural Language Processing & Applications |
Sem2 (10)
Mark Lee
|
Mark Lee |
Nicholas Hawes |
4/M |
06-12418 |
Nature Inspired Design |
Sem2 (10)
Robert Hendley
|
Robert Hendley |
Xin Yao |
3/H |
06-14410 |
Nature Inspired Design (A) |
Sem2 (10)
Robert Hendley
|
Robert Hendley |
Xin Yao |
4/M |
06-12416 |
Nature Inspired Optimisation |
Sem2 (10)
Jonathan Rowe
|
Jonathan Rowe |
Ata Kaban |
3/H |
06-23644 |
Networks and Distributed Systems |
Sem1 (20)
Georgios Theodoropoulos
|
Georgios Theodoropoulos |
Achim Jung |
4/M |
06-23640 |
Networks and Distributed Systems (Extended) |
Sem1 (20)
Georgios Theodoropoulos
|
Georgios Theodoropoulos |
Achim Jung |
4/M |
06-20009 |
Network Security |
Sem2 (10)
Marco Cova
|
Marco Cova |
Tom Chothia |
3/H |
06-20416 |
Neural Computation |
Sem1 (10)
John Bullinaria
|
John Bullinaria |
Peter Tino |
3/H |
06-23636 |
Operating Systems with C/C++ |
Sem1 (20)
Eike Ritter
Nick Blundell
|
Eike Ritter |
Antoni Diller |
4/M |
06-23635 |
Operating Systems with C/C++ (Extended) |
Sem1 (20)
Eike Ritter
Nick Blundell
|
Eike Ritter |
Antoni Diller |
3/H |
06-02483 |
Philosophy of Cognitive Science |
Sem2 (10)
Antoni Diller
|
Antoni Diller |
Russell Beale |
3/H |
06-02562 |
Planning |
Sem2 (10)
Richard Dearden
|
Richard Dearden |
Volker Sorge |
4/M |
06-20234 |
Planning (Extended) |
Sem2 (10)
Richard Dearden
|
Richard Dearden |
Volker Sorge |
3/H |
06-02552 |
Principles of Programming Languages |
Sem2 (10)
Hayo Thielecke
Achim Jung
|
Achim Jung |
Peter Breuer |
4/M |
06-22755 |
Programming Massively Parallel Architectures |
Sem2 (10)
Dan Ghica
|
Dan Ghica |
Georgios Theodoropoulos |
4/M A |
06-02637 |
Project - Advanced MSc |
Sem3 (60)
Robert Hendley
|
Robert Hendley |
Peter Tino |
4/M A |
06-18159 |
Project (CompSci - MSc) |
Sem3 (60)
Rami Bahsoon
|
Rami Bahsoon |
Peter Tino |
4/M C |
06-06997 |
Project - Conversion MSc |
Sem3 (60)
Rami Bahsoon
|
Rami Bahsoon |
Peter Tino |
3/H |
06-02596 |
Project - E&SE/BEng |
Sem1 (10)
Ela Claridge
Sem2 (30)
Ela Claridge
|
Ela Claridge |
Peter Tino |
4/M U |
06-02456 |
Project - E&SE/MEng |
Sem1 (30)
Ela Claridge
Sem2 (30)
Ela Claridge
|
Ela Claridge |
Peter Tino |
4/M |
06-22457 |
Quantum Computing and Cryptography |
Sem2 (10)
Steven Vickers
|
Steven Vickers |
Iain Styles |
4/M |
06-23645 |
Research Seminar |
Sem2 (10)
Rami Bahsoon
|
Rami Bahsoon |
John Barnden |
4/M A |
06-06991 |
Research Skills |
Sem1 (10)
Peter Hancox
|
Peter Hancox |
Iain Styles |
1/C |
06-22382 |
Robot Programming |
Sem2 (10)
Nicholas Hawes
|
Nicholas Hawes |
Richard Dearden |
4/M A |
06-07954 |
Second semester mini-project |
Sem2 (30)
Robert Hendley
|
Robert Hendley |
John Bullinaria |
4/M |
06-20010 |
Secure Programming |
Sem2 (10)
Hayo Thielecke
|
Hayo Thielecke |
Tom Chothia |
3/H |
06-15500 |
Software Design Study |
Sem1 (10)
Behzad Bordbar
Sem2 (20)
Behzad Bordbar
|
Behzad Bordbar |
Mark Lee |
2/I |
06-18191 |
Software Engineering |
Sem1 (10)
Joan Jackson
Rami Bahsoon
Sem2 (10)
Joan Jackson
Rami Bahsoon
|
Rami Bahsoon |
Behzad Bordbar |
3/H |
06-02386 |
Software Project |
Sem1 (20)
Ela Claridge
Sem2 (20)
Ela Claridge
|
Ela Claridge |
Peter Tino |
4/M U |
06-17419 |
Software Project M40 |
Sem1 (10)
Ela Claridge
Sem2 (30)
Ela Claridge
|
Ela Claridge |
Peter Tino |
4/M U |
06-17418 |
Software Project M60 |
Sem1 (20)
Ela Claridge
Sem2 (40)
Ela Claridge
|
Ela Claridge |
Peter Tino |
2/I |
06-19343 |
Software System Components 1 |
Sem1 (20)
Hayo Thielecke
Nick Blundell
Robert Hendley
|
|
Rami Bahsoon |
3/H |
06-19322 |
Software System Components 1A |
Sem1 (30)
Hayo Thielecke
Nick Blundell
Robert Hendley
|
|
Rami Bahsoon |
2/I |
06-19321 |
Software System Components 2 |
Sem2 (20)
Eike Ritter
Robert Hendley
|
|
Rami Bahsoon |
4/M |
06-18158 |
Software Testing |
Sem2 (10)
Ela Claridge
|
Ela Claridge |
Georgios Theodoropoulos |
4/M C |
06-06994 |
Software Workshop |
Sem1 (20)
Jonathan Rowe
Sem2 (20)
Martin Escardo
|
Martin Escardo |
Steven Vickers |
1/C |
06-18190 |
Software Workshop 1 |
Sem1 (20)
Errol Thompson
Sem2 (10)
James McGregor
|
Errol Thompson |
Martin Escardo |
2/I |
06-11582 |
Software Workshop Haskell |
Sem1 (10)
Antoni Diller
|
Antoni Diller |
Robert Hendley |
1/C I |
06-21699 |
Software Workshop ICY |
Sem1 (20)
Jonathan Rowe
Sem2 (20)
Martin Escardo
|
Martin Escardo |
Steven Vickers |
2/I |
06-02630 |
Software Workshop Prolog |
Sem1 (10)
Peter Hancox
|
Peter Hancox |
John Barnden |
2/I |
06-08165 |
Software Workshop Team Java |
Sem2 (10)
Errol Thompson
|
Errol Thompson |
Hayo Thielecke |