Computer Science
| CS1023 | Data Structures and Algorithms for Engineers | 4 ch (3C 1.5L) |
|---|---|---|
Explore the ideas of abstraction of procedures and data. Learn to Implement and work with the fundamental data types: lists, stacks, queues, and graphs using the C programming language. Gain exposure to the 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 BCS or BScSwE students. Prerequisite: CS 1093. | ||