COMP0007 Directed Reading
This database contains the 2018-19 versions of syllabuses.
Note: Whilst every effort is made to keep the syllabus and assessment records correct, the precise details must be checked with the lecturer(s).
To develop students’ ability to approach and understand fairly advanced research texts. To introduce students to a selection of historically important developments and associated technical concepts in theoretical computer science. To develop students’ academic writing, research and presentation skills.
On successful completion of the module, students will be able to:
- approach and understand research papers in computer science;
- explain a number of selected computer science topics in some technical depth;
- summarise and communicate in writing the technical ideas, context and impact of comuter science research texts.
Availability and prerequisites
This module delivery is available for selection on the below-listed programmes. The relevant programme structure will specify whether the module is core, optional, or elective.
In order to be eligible to select this module as optional or elective, where available, students must meet all prerequisite conditions to the satisfaction of the module leader. Places for students taking the module as optional or elective are limited and will be allocated according to the department’s module selection policy.
Programmes on which available:
There are no formal prerequisites.
The module will be based on directed reading and critical analysis of classic research papers in theoretical computer science, with some emphasis on the theory of programming languages. Each coursework exercise asks students to write a critical summary of one such research paper, including its context and impact on the field. Students are also asked to prepare a short oral presentation for the fifth and final paper.
Some web resources, including links to many widely-appreciated research papers, are available via http://readinglists.ucl.ac.uk/departments/comps_eng.html.
The module is delivered primarily via the lectures, usually timetabled at one two-hour session per week, and the coursework exercises. The lectures are designed for small classes and delivered in “tutorial style”. Owing to higher-than-usual student numbers expected in 2018-19, the class will be divided into two separate cohorts, one taught by Brotherston and the other by Zanasi. Both lecturers will contribute to the assessment of both cohorts.
This module delivery is assessed as below:
LSA resit will be via a new coursework exercise somewhat similar to this one; students will be asked to read and critically summarise one or more CS research papers.
In order to pass this Module Delivery, students must:
- achieve an overall weighted Module mark of at least 40.00%;
AND, when taken as part of BSc Computer Science; MEng Computer Science, and MEng Mathematical Computation:
- achieve a mark of at least 30.00% in any Components of assessment weighed ≥ 30% of the module.
Where a Component comprises multiple Assessment Tasks, the minimum mark applies to the overall component.