2019/20 : Term 2

Note: in general IY modules do not appear on the coursework grid. This is because they are owned by the ISG exam sub-board, whereas this document pertains to the modules under CS control.

Module Weighting Deadline Comments Feedback Deadline Numerical (N) or Grade (G) Anonymous? (Y/N) Covered by College Extensions Policy? (Y/N)
CS1812 Object Oriented Programming II Reuben Rowe, Matteo Sammartino
Assignment 1 3 1/3% 10/02/2020 Online submission 02/03/2020 G N N
Assignment 2 3 1/3% 02/03/2020 Online submission 23/03/2020 G N N
Assignment 3 3 1/3% 26/03/2020 Online submission 29/04/2020 G N N
Examination 90% Time allowed: 1 1/2 hours
Answer ALL questions
Calculators are NOT permitted
CS1813 Software Development Carlos Matos
Prototype demonstration MFA 12/02/2020 Demonstration during lab session 04/03/2020 - N N
Final application 22% 03/03/2020 Moodle submission 24/03/2020 G N N
Presentation - 04/03/2020 Presentation - G N N
Test report 18% 25/03/2020 Moodle submission 28/04/2020 G N Y
Examination 60% Time allowed: 1 1/2 hours
Answer ALL questions
Calculators are NOT permitted
CS1821 Programming Fundamentals Matthew Hague
All checkpoints MFA 20/03/2020 Via labchecker and assessed in person - G N N
Reflective Essay MFA 27/03/2020 Submission via Moodle 30/04/2020 G N Y
CS1822 / CS1821 / DC1821(DC) Programming Laboratory Matthew Hague, Dave Cohen
Project Milestones MFA 07/02/2020 Assessed in person - G N N
Project Slides n/a 20/03/2020 Submission via Moodle - - N N
Project Demo and Presentation 40 Last week of term Assessed in person - G N N
Individual Project Report 40 27/03/2020 Submission via Moodle 30/04/2020 G N Y
CS1840 / CS2841(DC) Internet Services Zhaohui Luo
Assignment 1 5% 18/02/2020 Moodle submission 10/03/2020 N N N
Assignment 2 5% 19/03/2020 Moodle submission 22/04/2020 N N N
Examination 90% Time allowed: 1 1/2 hours
Answer ALL questions
Calculators are NOT permitted
CS1870 Machine Fundamentals Elizabeth Scott
Assignment 1 MFA 25/02/2020 Moodle submission of scanned work in PDF format 17/03/2020 N N N
Assignment 2 MFA 25/03/2020 Moodle submission of scanned work in PDF format 28/04/2020 N N N
Examination 100% Time allowed: 1 1/2 hours
Answer ALL questions
Calculators are NOT permitted
CS2810 / CS2815 / DC3811(DC) Team Project Carlos Matos, Nicola Paoletti
Sprint 1 8% 31/01/2020 Git repository, task management, contribution in meetings 21/02/2020 G N N
Sprint 2 8% 14/02/2020 Git repository, task management, contribution in meetings 06/03/2020 G N N
Sprint 3 8% 28/02/2020 Git repository, task management, contribution in meetings 20/03/2020 G N N
Sprint 4 8% 13/03/2020 Git repository, task management, contribution in meetings 16/04/2020 G N N
Sprint 5 8% 27/03/2020 Git repository, task management, contribution in meetings 30/04/2020 G N N
Group project (software and report) 50% 27/03/2020 Git repository + Moodle 30/04/2020 G N N
Individual report 10% 27/03/2020 Git repository + Moodle 30/04/2020 G N Y
IY2840 Computer and Network Security Salah Eddin Darwish, Jassim Happa
Assignment 1 10% 27/02/2020 Automatic online submission 19/03/2020 N Y Y
Assignment 2 10% 12/03/2020 Automatic online submission 15/04/2020 N Y Y
Assignment 3 10% 24/03/2020 Automatic online submission 27/04/2020 N Y Y
Examination 70% Time allowed: 2 hours
Answer ALL questions
Calculators are NOT permitted
CS2860 Algorithms and Complexity Chris Watkins, Eduard Eiben
Assignment 1 5% 20/02/2020 Moodle submission of scanned work in PDF format 12/03/2020 G N N
Assignment 2 5% 17/03/2020 Moodle submission of scanned work in PDF format 20/04/2020 G N N
Examination 90% Time allowed: 2 hours
Answer ALL questions
Calculators are NOT permitted
CS2900 Multi-dimensional Data Processing Hugh Shanahan
Quiz 1 10% 06/02/2020 Online submission 27/02/2020 N Y Y
Quiz 2 10% 05/03/2020 Online submission 26/03/2020 N Y Y
Quiz 3 10% 26/03/2020 Online submission 29/04/2020 N Y Y
Examination 70% Time allowed: 2 hours
Answer ALL questions
Calculators are NOT permitted
CS2910 Artificial Intelligence Kostas Stathis
Assignment 1 15% 26/02/2020 Submission via submitCoursework 18/03/2020 G Y Y
Assignment 2 15% 25/03/2020 Submission via submitCoursework 28/04/2020 G Y Y
Examination 70% Time allowed: 2 hours
Answer ALL questions
Calculators are NOT permitted
CS3480 Software Language Engineering Adrian Johnstone
Assignment 1 10% 02/03/2020 Online submission 16/03/2020 G Y Y
Assignment 2 10% 27/03/2020 Online submission 30/04/2020 G Y Y
Examination 80% Time allowed: 2 hours
Answer ALL questions
Calculators are NOT permitted
CS3490 Computational Optimisation Gregory Gutin
Assignment 1 5% 19/02/2020 Moodle submission of scanned work in PDF format 04/03/2020 G N N
Assignment 2 5% 17/03/2020 Moodle submission of scanned work in PDF format 20/04/2020 G N N
Examination 90% Time allowed: 2 hours
Answer ALL questions
Calculators are NOT permitted
CS3510 Functional Programming and Applications Zhaohui Luo
Assignment 1 10% 14/02/2020 Online submission 28/02/2020 N Y Y
Assignment 2 10% 05/03/2020 Online submission 19/03/2020 N Y Y
Examination 80% Time allowed: 2 hours
Answer ALL questions
Calculators are NOT permitted
CS3810 Half Unit Project Dave Cohen, Iddo Tzameret
Final Project submission (Term 1 Students) 80% 13/01/2020 See details on projects booklet - N N
Presentation (Term 2 Students) 10% Last week of term 2 Submission details on projects booklet G N N
Final Project submission (Term 2 Students) 80% 28/04/2020 Submission details on projects booklet - N N
CS3821 / CS3822 / CS3822 / IY3821 / IY3821 Full Unit Project Dave Cohen, Iddo Tzameret
Final Project submission 70% 27/03/2020 See details on projects booklet, including demo days - N N
CS3846 / CS2846(CT) / CS2847(DC) Human-Computer Interaction Carlos Matos
Group Project I 20% 17/02/2020 Moodle submission 02/03/2020 G N N
Individual Report I 10% 26/02/2020 Moodle submission 11/03/2020 G N N
Group Project II 20% 25/03/2020 Moodle submission 28/04/2020 G N N
Individual Report II 10% 03/04/2020 Moodle submission 08/05/2020 G N Y
Examination 40% Time allowed: 2 hours
Answer ALL questions
Calculators are NOT permitted
CS4200 On-line Machine Learning Yuri Kalnishkan
Assignment 20% 09/03/2020 Online submission 23/03/2020 N Y Y
Examination 80% Time allowed: 2 hours
Answer ALL questions
Calculators are permitted
CS4234 Large-scale Data Storage and Processing Daniel O'Keeffe
Assignment 1 (proj. part 1) 2% 24/02/2020 09/03/2020 G Y N
Assignment 2 (proj. part 2) 18% 27/04/2020 27/05/2020 G N N
Individual report for assignment 2 10% 27/04/2020 27/05/2020 G N Y
Examination 70% Time allowed: 2 hours
Answer ALL questions
Calculators are NOT permitted
CS4250 Visualisation and Exploratory Analysis Zhiyuan Luo
Assignment 1 10% 11/02/2020 Online submission 25/02/2020 G Y Y
Assignment 2 10% 06/03/2020 Online submission 20/03/2020 G Y Y
Examination 80% Time allowed: 2 hours
Answer ALL questions
Calculators are NOT permitted
CS4504 Business Intelligence Systems, Infrastructures and Technologies Giorgios Koutsoukos
Project 40% 02/03/2020 Moodle submission 16/03/2020 G Y Y
Examination 60% Time allowed: 2 hours
Answer ALL questions
Calculators are NOT permitted
CS4821 / IY4500 / CS4822 / CS4822 MSci Project Dave Cohen, Iddo Tzameret
Final Project submission 70% 27/03/2020 Submission details on projects booklet - N N
CS4825 MSci Team Project Carlos Matos
Final Project submission 70% 27/03/2020 See details on projects booklet 30/04/2020 - N N
CS4950 Deep Learning Chris Watkins
Assignment 10% 17/02/2020 Moodle submission of scanned work in PDF format 02/03/2020 G N Y
Project 10% 27/03/2020 30/04/2020 G N Y
Examination 80% Time allowed: 2 hours
Answer ALL questions
Calculators are NOT permitted
CS4980 Autonomous Intelligent Systems Sara Bernardini
Project 30% 26/03/2020 Submission via Moode 29/04/2020 G Y Y
Examination 70% Time allowed: 2 hours
Answer ALL questions
Calculators are NOT permitted
CS4990 Natural Language Processing Alex Gao
Assignment 1 10% 19/02/2020 Online submission 04/03/2020 G Y Y
Assignment 2 10% 05/03/2020 Online submission 06/03/2020 G Y Y
Examination 70% Time allowed: 2 hours
Answer ALL questions
Calculators are NOT permitted

MFA — Mandatory Formative Assessment   DC — Digital Media only   CT — Computing Technologies only