Algorithms and Data Structures 1
Algorithms and Data Structures 1
Computer Science
Module Specification
Key Information
Module title Algorithms and Data Structures I
Level 4 Credit value 15
Notional study hours
Member Institution Goldsmiths 150
and duration of course
Module lead author/
Subject matter expert
Module co-author
Topics covered in this module:
The topics listed here are an approximation of what will be covered. The topics presented may be
slightly revised to ensure currency and relevance. Students will be advised of any changes in
advance of their study.
Approximately 10-12 hours of study will be required per topic. The remaining study time is intended
for coursework and examination preparation.
This module will have a substantial number of automatically graded quizzes to help you gauge your
learning.
Assessment Activities
The table below lists the assessment activity types you might encounter taking the module. It also
states if that type of assessment can be automatically graded. For example, multiple choice quizzes
can be automatically graded, and so can some programming assignments. It also states if that type of
assessment will be found in the summative courseworks and the summative examination. More details
about the summative assessments are provided below.
Assessment activity Can it be automatically graded CW Examination
type with feedback in some cases?
Quiz X X X
Writing task X X
Programming task X X X
Pass Mark
In order to pass this module, you must achieve at least 35% in each element of summative assessment
and an overall weighted average of 40%, subject to the application of rules for compensation. Please
refer to the programme regulations for more information.
As this is a module that has a significant amount of theory it is assessed as a theory-based module.
This means that the summative assessment is composed of two elements, whose weightings are listed
in the table below.
The coursework comprises a variety of practical exercises and quizzes which in total will take up to 25
hours of study time to complete. The examination will be two hours long, and consist of written answer
and multiple choice questions.
Learning resources
The module will draw on a number of different, largely web-based, public resources as well as the
resources produced as bespoke material for this module. The standard text book for the module will
be:
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein. Introduction to
Algorithms, Third Edition. The MIT Press, 2009.