Print and PDF Options

COMP 2402 [0.5 credit] Abstract Data Types and Algorithms


Introduction to the design and implementation of abstract data types and to complexity analysis of data structures. Topics include: stacks, queues, lists, trees and graphs. Special attention is given to abstraction, interface specification and hierarchical design using an object-oriented programming language.
Precludes additional credit for SYSC 2100.
Prerequisite(s): (COMP 1006 or COMP 1406 or SYSC 2004) with a minimum grade of C-.
Lectures three hours a week.

Computer Science

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/computerscience/

The following categories of courses are used in defining the program requirements in Computer Science.

Mathematics and Statistics

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/mathematicsandstatistics/

...higher in each. BUSI 1402 , BUSI 2402 , and COMP 1001 may not count for credit...

Co-operative Education

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/regulations/co-operativeeducation/

...in Computer Science, including one of COMP 2402 or COMP 2404 ; Registered as a full...