CITC 1318 Data Structures
3 Credit Hour(s)
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:
1. Understand operator overloading, inline code and container classes.
2. Create classes using dynamic memory.
3. Implement recursive functions.
4. Implement stack and queues with or without the stack class.
5. Implement Linked Lists and Doubly Linked.
Prerequisite(s): “C” or better in CISP 1010 or CITC 1311 and CITC 1303
This course is not designed for transfer to four-year universities. Students should check course recommendations with the college or university to which they intend to transfer for a baccalaureate degree. The receiving institution always makes the final decision about transferability of credits.
Add to Portfolio (opens a new window)