CS1150 - Course Description
CS1150 - Elementary Data Structures 3 (3-0-3) UT |
Description: |
The course provides a review of programming principles (specification, implementation and testing), and an extension of object-oriented concepts from CS1140 including data abstraction, modular program construction and program reuse. The emphasis is on dynamic data structures (eg. lists, string, stacks, queues, tables), and their associated algorithms (eg. recursion, traversal, sorting, searching, hashing).
|
Prerequisite: |
- Complete All of the following:
- Complete the following:
- CS1140 - Introduction to Computing Science (3)
- Or CS1000
|
Transfers To: |
Refer to the Transfer Alberta website for up to date information.
|
Time: |
90 Hours |