|
CITC 1318 - Data Structures
Credit hours: 3
Course Description: This course covers the basic fundamental principles of Data Structures. It uses a programming language to implement a variety of data structures. Topics will include recursion, containers, vectors, pointers, dynamic memory, stacks, queues, and Lists with or without iterators. User Designed classes are implemented.
Student Learning Outcomes: Students will be able to:
- Understand operator overloading, inline code and container classes.
- Create classes using dynamic memory.
- Implement recursive functions.
- Implement stack and queues with or without the stack class
- Implement Linked Lists and Doubly Linked.
|
|