| Current | Proposed |
|---|---|
CMPT 225-3 Data Structures and ProgrammingIntroduction to a variety of practical and important data structures and methods for implementation and for experimental and analytical evaluation. Topics include: stacks, queues and lists; search trees; hash tables and algorithms; efficient sorting; object-oriented programming; time and space efficiency analysis; and experimental evaluation. (3-0-0). Prerequisite: CMPT 125 (or CMPT 101 or 104) and MACM 101. Students with credit for CMPT 201 may not take this course for further credit. |
CMPT 225-3 Data Structures and ProgrammingIntroduction to a variety of practical and important data structures and methods for implementation and for experimental and analytical evaluation. Topics include: stacks, queues and lists; search trees,; hash tables and algorithms; efficient sorting; object-oriented programming; time and space efficiency analysis; and experimental evaluation. (3-0-0). Prerequisite: MACM 101 and one of CMPT 101 104, 125, 126 or 128; or CMPT 128 and approval as a Biomedical Engineering Major. Students with credit for CMPT 201 may not take this course for further credit. |