Computer Science
CS1023 | Data Structures and Algorithms | 4 ch (3C 2L) |
---|---|---|
Intended for Science, Applied Science, and Engineering Students. Introductions to the ideas of abstraction of procedures and data. Handling of the fundamental data types: lists, stacks, queues, and graphs. Basic concepts of discrete mathematics, elements of combinatorics, aspects of complexity and recursion and algorithm development, including estimation of program resource utilization. Note: This course may not be taken for credit by CS students. Prerequisite: CS 1003 |