Apr 25, 2024  
Course/Program Inventory 
    
Course/Program Inventory

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:

  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.