CSC 153 - Data Structures Prerequisites: CSC142 - Computer Science STANDARD CREDIT TYPE 4 credit(s)
Second in a two course sequence of introductory computing courses. Emphasis on data structures and practice in their specification, design, implementation, and use occurs. Includes container classes, arrays, lists, stacks, queues, trees, graphs, algorithm analysis, object-oriented programming, data abstraction, and searching and sorting techniques.
Course Learning Outcomes 1. Develop skills in the implementation and use of data structures and data abstraction.
2. Develop skills in algorithm analysis and verification.
3. Design and implement complex programs that are both functional and readable.
4. Develop advanced skills in the design and implementation of computer programs utilizing an object-oriented language.
Add to Portfolio (opens a new window)
|