Programme And Module Handbook
 
Course Details in 2018/19 Session


If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.

Module Title LM Fundamentals: Data Structures
SchoolComputer Science
Department Computer Science
Module Code 06 30378
Module Lead Eliseo Ferrante
Level Masters Level
Credits 10
Semester Semester 2
Pre-requisites
Co-requisites
Restrictions None
Exclusions
Description The module will explore fundamental data structures and associated algorithms, and their representation in high-level programming languages. The module is particularly suitable for MSc students who have little previous background in Computer Science.

The aims of this module are to:
  • Give an overview of fundamental data structures and algorithms.
  • Explain the relative strengths and limitations of the fundamental data structures
Learning Outcomes By the end of the module students should be able to:
  • Understand and distinguish between a range of abstract data types and their underlying representation
  • Appreciate the difference between basic complexity classes of algorithms
  • Assess and select the most appropriate abstract data types in solving a range of problems
Assessment 30378-01 : Examination : Exam (Centrally Timetabled) - Written Unseen (80%)
30378-02 : Continuous Assessment : Coursework (20%)
Assessment Methods & Exceptions Assessment:
1.5 hour examination (80%),
continuous assessment (20%)

Supplementary (where allowed):
1.5 hour examination (100%)
Other Duplicate of Birmingham-based programme 21921
Reading List