4/M |
06-25020 |
Advanced Human Computer Interaction |
Sem1 (10)
Russell Beale
|
Russell Beale |
Robert Hendley |
4/M |
06-25021 |
Advanced Robotics |
Sem2 (20)
Michael Mistry
|
Michael Mistry |
Jeremy Wyatt |
3/H |
06-26943 |
Advanced Topics in Functional Programming |
Sem2 (10)
Dan Ghica
Neelakantan Krishnaswami
|
Dan Ghica |
Martin Escardo |
4/M |
06-26942 |
Advanced Topics in Functional Programming Extended |
Sem2 (10)
Dan Ghica
|
Dan Ghica |
Martin Escardo |
2/I |
06-26266 |
C/C++ |
Sem2 (10)
Hayo Thielecke
|
Hayo Thielecke |
Eike Ritter |
4/M U |
06-25647 |
Commercial Computing |
Sem1 (10)
Xin Yao
Shereen Fouad
|
Shereen Fouad |
Russell Beale |
4/M U |
06-25648 |
Commercial Computing (Extended) |
Sem1 (10)
Xin Yao
Shereen Fouad
|
Shereen Fouad |
Russell Beale |
3/H |
06-02578 |
Compilers & Languages |
Sem1 (10)
Ian Batten
|
Ian Batten |
Hayo Thielecke |
4/M |
06-15255 |
Compilers & Languages (Extended) |
Sem1 (10)
Ian Batten
|
Ian Batten |
Hayo Thielecke |
4/M |
06-22313 |
Computational Tools for Modelling and Analysis |
Sem1 (10)
Iain Styles
|
Iain Styles |
Shan He |
2/I |
06-19339 |
Computational Vision |
Sem1 (10)
Hamid Dehghani
|
Hamid Dehghani |
Ales Leonardis |
YINI |
06-24055 |
Computer Science Industrial Placement |
Sem1 (60)
Ian Batten
Sem2 (60)
Ian Batten
|
Ian Batten |
John Bullinaria |
3/H |
06-26581 |
Computer Science Project |
Sem1 (20)
Ela Claridge
Sem2 (20)
Ela Claridge
|
Ela Claridge |
Eike Ritter |
2/I |
06-18183 |
Computer Science Study Abroad |
Sem1 (60)
Robert Hendley
Sem2 (60)
Robert Hendley
|
Robert Hendley |
John Bullinaria |
4/M |
06-23899 |
Computer Security |
Sem1 (20)
Tom Chothia
|
Tom Chothia |
Ian Batten |
2/I |
06-19340 |
Computer Systems & Architecture |
Sem2 (10)
Iain Styles
|
Iain Styles |
Mirco Musolesi |
4/M |
06-20008 |
Cryptography |
Sem1 (10)
Eike Ritter
|
Eike Ritter |
Volker Sorge |
3/H |
06-02525 |
Databases 2 |
Sem2 (10)
Ata Kaban
|
Ata Kaban |
John Barnden |
3/H |
06-26945 |
Distributed and Parallel Computing |
Sem2 (10)
Dan Ghica
|
Dan Ghica |
Mirco Musolesi |
4/M |
06-26944 |
Distributed and Parallel Computing (Extended) |
Sem2 (10)
Dan Ghica
|
Dan Ghica |
Mirco Musolesi |
3/H |
06-26947 |
Enterprise Systems |
Sem2 (20)
Behzad Bordbar
|
Behzad Bordbar |
Dan Ghica |
4/M |
06-26946 |
Enterprise Systems (Extended) |
Sem2 (20)
Behzad Bordbar
|
Behzad Bordbar |
Dan Ghica |
4/M |
06-23856 |
Evaluation Methods and Statistics |
Sem1 (10)
Achim Jung
|
Achim Jung |
Xin Yao |
4/M |
06-07953 |
First semester mini-project |
Sem1 (30)
Behzad Bordbar
|
Behzad Bordbar |
John Bullinaria |
1/C |
06-22754 |
Foundations of Computer Science |
Sem1 (10)
Dan Ghica
Sem2 (10)
John Bullinaria
|
Dan Ghica |
Martin Escardo |
2/I |
06-25344 |
Functional Programming |
Sem1 (10)
Martin Escardo
|
Martin Escardo |
Achim Jung |
4/M C |
06-21923 |
Fundamentals Databases |
Sem1 (10)
Shereen Fouad
|
Shereen Fouad |
John Barnden |
4/M C |
06-21921 |
Fundamentals Data Structures |
Sem2 (10)
Paul Levy
|
Paul Levy |
Iain Styles |
4/M C |
06-21933 |
Fundamentals Intro to Computer Science |
Sem1 (10)
Steven Vickers
|
Steven Vickers |
Uday Reddy |
4/M C |
06-21936 |
Fundamentals Software Engineering |
Sem2 (10)
Rami Bahsoon
|
Rami Bahsoon |
Uday Reddy |
3/H |
06-02408 |
Graphics 2 |
Sem2 (10)
Ales Leonardis
|
Ales Leonardis |
Hamid Dehghani |
3/H |
06-22133 |
Human Computer Interaction |
Sem1 (10)
Russell Beale
|
Russell Beale |
Robert Hendley |
1/C I |
06-21980 |
ICY Databases |
Sem1 (10)
Shereen Fouad
|
Shereen Fouad |
John Barnden |
1/C I |
06-21977 |
ICY Data Structures & Algorithms |
Sem2 (10)
Paul Levy
|
Paul Levy |
Iain Styles |
1/C |
06-27110 |
ICY Introduction to Artificial Intelligence |
Sem2 (10)
Michael Mistry
|
Michael Mistry |
John Bullinaria |
1/C I |
06-21978 |
ICY Introduction to Computer Science |
Sem1 (10)
Steven Vickers
|
Steven Vickers |
Uday Reddy |
1/C |
06-27111 |
ICY Introduction to Human Computer Interaction |
Sem1 (10)
Robert Hendley
|
Robert Hendley |
Russell Beale |
1/C |
06-26254 |
ICY Operating Systems and Networks |
Sem2 (10)
Behzad Bordbar
|
Behzad Bordbar |
Jonathan Rowe |
1/C I |
06-25078 |
ICY Software Engineering |
Sem2 (10)
Rami Bahsoon
|
Rami Bahsoon |
Uday Reddy |
1/C |
06-26955 |
ICY Software Workshop |
Sem1 (20)
Uday Reddy
Sem2 (20)
Uday Reddy
|
Uday Reddy |
David Parker |
3/H |
06-15506 |
Individual Study 1 |
Sem1 (10)
Ela Claridge
Sem2 (10)
Ela Claridge
|
Ela Claridge |
Ata Kaban |
4/M |
06-19009 |
Individual Study 2 |
Sem1 (10)
Ela Claridge
Sem2 (10)
Ela Claridge
|
Ela Claridge |
Ata Kaban |
1/C |
06-21156 |
Information & the Web |
Sem2 (10)
David Parker
|
David Parker |
Shan He |
3/H |
06-20122 |
Intelligent Data Analysis |
Sem2 (10)
Peter Tino
|
Peter Tino |
Ata Kaban |
4/M |
06-20233 |
Intelligent Data Analysis (Extended) |
Sem2 (10)
Peter Tino
|
Peter Tino |
Ata Kaban |
3/H |
06-13520 |
Intelligent Robotics |
Sem1 (20)
Jeremy Wyatt
|
Jeremy Wyatt |
Nicholas Hawes |
4/M |
06-15267 |
Intelligent Robotics (Extended) |
Sem1 (20)
Jeremy Wyatt
|
Jeremy Wyatt |
Nicholas Hawes |
4/M |
06-22456 |
Internet Security Seminar |
Sem2 (10)
Flavio Garcia
|
Flavio Garcia |
Dan Ghica |
1/C |
06-23069 |
Introduction to AI |
Sem1 (10)
Volker Sorge
|
Volker Sorge |
Mark Lee |
4/M |
06-27112 |
Introduction to Artificial Intelligence |
Sem2 (10)
Michael Mistry
|
Michael Mistry |
John Bullinaria |
2/I |
06-26265 |
Introduction to Computer Security |
Sem2 (10)
Tom Chothia
|
Tom Chothia |
Hayo Thielecke |
4/M C |
06-21253 |
Introduction to Human-Computer Interaction |
Sem1 (10)
Robert Hendley
|
Robert Hendley |
Russell Beale |
1/C |
06-20415 |
Introduction to Mathematics for Computer Science |
Sem1 (10)
John Barnden
Sem2 (10)
Steven Vickers
|
John Barnden |
Paul Levy |
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)
Shereen Fouad
|
Shereen Fouad |
Ela Claridge |
1/C |
06-24635 |
Introductory Computer Science |
Sem1 (10)
Hamid Dehghani
Sem2 (10)
Peter Tino
|
Hamid Dehghani |
Ela Claridge |
1/C |
06-21155 |
Language & Logic |
Sem1 (10)
Mark Lee
|
Mark Lee |
Peter Hancox |
3/H |
06-26428 |
Machine Learning |
Sem1 (10)
Ata Kaban
|
Ata Kaban |
Peter Tino |
4/M |
06-20236 |
Machine Learning (Extended) |
Sem1 (10)
Ata Kaban
|
Ata Kaban |
Peter Tino |
2/I |
06-21254 |
Mathematical Techniques for Computer Science |
Sem1 (10)
Achim Jung
|
Achim Jung |
Hamid Dehghani |
4/M |
06-25689 |
Mobile & Ubiquitous Computing (Extended) |
Sem2 (20)
Mirco Musolesi
Jo Vermeulen
|
Mirco Musolesi |
Eike Ritter |
2/I |
06-05934 |
Models of Computation |
Sem2 (10)
Paul Levy
|
Paul Levy |
Steven Vickers |
4/M C |
06-26255 |
MSc Operating Systems and Networks |
Sem2 (10)
Behzad Bordbar
|
Behzad Bordbar |
Jonathan Rowe |
4/M |
06-26956 |
MSc Software Workshop |
Sem1 (20)
Uday Reddy
Sem2 (20)
Uday Reddy
|
Uday Reddy |
David Parker |
1/C |
06-26260 |
MSc Software Workshop 1 |
Sem1 (20)
Manfred Kerber
|
Manfred Kerber |
David Parker |
2/I |
06-02495 |
Natural Language Processing 1 |
Sem2 (10)
John Barnden
|
John Barnden |
Peter Hancox |
3/H |
06-26949 |
Nature Inspired Optimisation |
Sem2 (20)
Shan He
Christine Zarges
|
Shan He |
Xin Yao |
4/M |
06-26948 |
Nature Inspired Optimisation (Extended) |
Sem2 (20)
Shan He
Christine Zarges
|
Shan He |
Xin Yao |
3/H |
06-26951 |
Networks |
Sem2 (20)
Ian Batten
|
Ian Batten |
Eike Ritter |
4/M |
06-23900 |
Network Security |
Sem2 (20)
Ian Batten
|
Ian Batten |
Tom Chothia |
4/M |
06-26950 |
Networks (Extended) |
Sem2 (20)
Ian Batten
|
Ian Batten |
Eike Ritter |
3/H |
06-20416 |
Neural Computation |
Sem1 (10)
John Bullinaria
|
John Bullinaria |
Peter Tino |
3/H |
06-26953 |
Operating Systems |
Sem1 (20)
Eike Ritter
|
Eike Ritter |
Robert Hendley |
4/M |
06-26952 |
Operating Systems (Extended) |
Sem1 (20)
Eike Ritter
|
Eike Ritter |
Robert Hendley |
3/H |
06-02552 |
Principles of Programming Languages |
Sem1 (10)
Uday Reddy
|
Uday Reddy |
Paul Levy |
4/M |
06-26954 |
Principles of Programming Languages (Extended) |
Sem1 (10)
Uday Reddy
|
Uday Reddy |
Paul Levy |
2/I |
06-25345 |
Professional Computing |
Sem1 (10)
Mark Lee
|
Mark Lee |
Nicholas Hawes |
4/M |
06-02637 |
Project - Advanced MSc |
Sem3 (60)
Behzad Bordbar
|
Behzad Bordbar |
Peter Tino |
4/M |
06-18159 |
Project (CompSci - MSc) |
Sem3 (60)
Behzad Bordbar
|
Behzad Bordbar |
Peter Tino |
4/M C |
06-06997 |
Project - Conversion MSc |
Sem3 (60)
Behzad Bordbar
|
Behzad Bordbar |
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 U |
06-26586 |
Project Masters M40 |
Sem1 (10)
Ela Claridge
Sem2 (30)
Ela Claridge
|
Ela Claridge |
Peter Tino |
4/M |
06-26587 |
Project Masters M60 |
Sem1 (20)
Ela Claridge
Sem2 (40)
Ela Claridge
|
Ela Claridge |
Peter Tino |
4/M |
06-25097 |
Project - MSc Robotics |
Sem3 (60)
Jeremy Wyatt
|
Jeremy Wyatt |
Peter Tino |
2/I |
06-26264 |
Reasoning |
Sem2 (10)
Volker Sorge
|
Volker Sorge |
Manfred Kerber |
4/M |
06-06991 |
Research Skills |
Sem1 (10)
Peter Hancox
|
Peter Hancox |
Iain Styles |
4/M |
06-25022 |
Research Topics in HCI |
Sem2 (10)
Robert Hendley
|
Robert Hendley |
Russell Beale |
1/C |
06-22382 |
Robot Programming |
Sem2 (10)
Nicholas Hawes
|
Nicholas Hawes |
Jeremy Wyatt |
4/M |
06-25024 |
Robot Vision |
Sem2 (20)
Ales Leonardis
|
Ales Leonardis |
Michael Mistry |
4/M |
06-07954 |
Second semester mini-project |
Sem2 (30)
Behzad Bordbar
|
Behzad Bordbar |
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)
Russell Beale
Sem2 (20)
Russell Beale
|
Russell Beale |
Mark Lee |
2/I |
06-26425 |
Software Engineering 1 |
Sem2 (10)
Rami Bahsoon
|
Rami Bahsoon |
Behzad Bordbar |
4/M |
06-27113 |
Software Engineering 1 (Extended) |
Sem1 (10)
Rami Bahsoon
|
Rami Bahsoon |
Behzad Bordbar |
2/I |
06-26426 |
Software Engineering 2 |
Sem1 (10)
Rami Bahsoon
|
Rami Bahsoon |
Behzad Bordbar |
4/M |
06-27114 |
Software Engineering 2 (Extended) |
Sem2 (10)
Rami Bahsoon
|
Rami Bahsoon |
Behzad Bordbar |
2/I |
06-19321 |
Software System Components |
Sem1 (20)
Robert Hendley
Shan He
|
Robert Hendley |
Rami Bahsoon |
1/C |
06-18190 |
Software Workshop 1 |
Sem1 (20)
Jonathan Rowe
Sem2 (10)
Martin Escardo
|
Jonathan Rowe |
Manfred Kerber |
3/H |
06-25646 |
Teaching Computer Science in Schools |
Sem2 (10)
Achim Jung
|
Achim Jung |
Volker Sorge |
4/M |
06-25033 |
Team Programming |
Sem1 (20)
Ela Claridge
|
Ela Claridge |
Manfred Kerber |
2/I |
06-26263 |
Team Project |
Sem2 (20)
Shereen Fouad
Ela Claridge
|
Ela Claridge |
Rami Bahsoon |