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
School
Computer 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