BIT 222 - Data Structures - and Algorithms
BIT 222 - Data Structures - and Algorithms
BIT 222 - Data Structures - and Algorithms
FACULTY OF SCIENCE
DEPARTMENT OF COMPUTER SCIENCE
Course Code: BIT 222 Course Title: Data Structures and Algorithms
Purpose
This course unit is designed to focuses on implementation and mathematical analysis of fundamental data
structures and algorithms. It covers storage allocation and memory management techniques.
Objective
To appreciate how computing systems may be implemented using data structures.
To appreciate application of data structures in solutions to common computing requirements.
WEEK 1
WEEK 2
Assessment:
- Assignments, Practical Exercises...………………………………15%
- CATs------------------------------------------------------------------------ 15 %
- Written / main Examinations------------------------------------------- 70 %
Reference
Anany Levitin - Introduction to The Design and Analysis of Algorithms
Data structures with Java, John R. Hubbard, c. 2004
Absolute Java, Walter Savitch, 3rd Editon
Jon Kleiberg – Algorithm Design
CONTACTS:
Consultation Time: Tuesday- 8.00-10.00 Hours & Wednesday – 8.00- 10.00 Hours