Apr 25, 2024  
2021-2022 Academic Catalog 
    
2021-2022 Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

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)