Algorithm and Data Structure 

Subject Code:  ECP1026 
Objective:  To provide the students with the basic understanding of algorithms and data structures for more efficient program writing. 
Prerequisite:  ECP1016: Computer and Program Design 
Credit Hours:  3 
Contact Hours:  45 hours (lectures and tutorials) 
References:  I. Chai & J. D. White, "Structuring Data and Building Algorithms", 1st Edition, McGrawHill, 2001 (Text Book) Kruse, Tondo & Leong, "Data Structures and Program Design in C", 2nd Edition, Prentice Hall, 1997 Kingston, "Algorithms and Data Structures: Design, Correctness, Analysis", 2nd Edition, AddisonWesley, 1997 