Courses Catalogue

Data Structures And Algorithms

COURSE CODE: COS 2202
COURSE CREDIT UNIT: 4
ACADEMIC PROGRAMME: Computer Science, B.Sc
COLLEGE/SCHOOL/FACULTY: School of Mathematics and Computing
STATUS: Core
PROGRAMME TYPE: Undergraduate

Course Description

Course Description

This course teaches students how to design, develop and evaluate data structures and algorithms to meet predefined quality characteristics of functionality (suitability) and usability (understandability, learnability, operability, compliance). Software solutions are implemented using C++. Concepts, theories and technologies underlying the methods and techniques are introduced and explained as required.

Learning Outcomes:

Upon successful completion of this subject students should be able to:

·         Explain the basic data structures and algorithms for manipulating them

·         Implement these data structures and algorithms in the C++ language

·         Implement these data structures and algorithms in the C++ language.

·         Code and test well-structured programs of moderate size using the C++ language.

Apply principles of good program design to the C++ language


KIU

Our Contacts

Kampala International University,
Box 20000, Ggaba Road, Kansanga, Kampala

+(256) 392 001 816
+(256) 752 800 802