Apr 24, 2024  
2018-2019 Undergraduate Catalog 
    
2018-2019 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 301 - Data Structures


Description:
Introduction to data structures, simple list processing, basic searching and sorting techniques, stacks, queues, and trees.

Prerequisites:
Prerequisites: CS 111 and MATH 154.

Credits: (4)

Learner Outcomes:

Upon successful completion of this course, the student will be able to:

  • List the fundamental data structures
  • Write programs involving data structures in Visual C++
  • Write programs involving data structures with the C++ Standard Template Library
  • Describe and apply the data structures
    • String
    • Vector 
    • List
    • Stack
    • Queue
    • Deque 
    • Set
    • Tree
  • Describe how fundamental data structures are implemented
  • Decide and explain the choice of a data structure for an application

 Learner Outcomes Approval Date:
2/21/02



Add to Portfolio (opens a new window)