Module 21977 (2013)

Module Description - ICY: Data Structures & Algorithms

The Module Description is a strict subset of the Syllabus Page, which gives more information

Module TitleICY: Data Structures & Algorithms
SchoolComputer Science
Module Code06-21977
DescriptorCOMP/06-21977/LC I
Member of StaffPaul Levy
LevelC I
Credits10
Semester2
Pre-requisitesNone
Co-requisitesNone
RestrictionsNone
Contact hours24
Delivery2 hrs lectures/tutorials per week
Description The module will explore fundamental data structures and associated algorithms, and their representation in high-level programming languages.
Outcomes
On successful completion of this module, the student should be able to:Assessed by:
Understand and distinguish between a range of abstract data types and their underlying representation Examination
Appreciate the difference between basic complexity classes of algorithms Examination
AssessmentSessional: 1.5 hour examination (100%)
Supplementary (where allowed): 1.5 hour examination (100%)
TextsMark Allen Weiss, Data Structures and Algorithm Analysis in Java – Second Edition, 2007
Frank M. Carrano, Data Structures and Abstractions with Java – Second Edition, 2007