Go to Main Content

Purdue Self-Service

 

HELP | EXIT

Syllabus Information

 

Spring 2024
May 04, 2024
Transparent Image
Information Use this page to maintain syllabus information, learning objectives, required materials, and technical requirements for the course.

Syllabus Information
CS 25300 - Data Structures And Algorithms For DS/AI
Associated Term: Spring 2024
Learning Outcomes: 1. Apply an asymptotic analysis to given code and explain its significance. 2. Analyze asymptotic performance of data structures and algorithms with respect to time and space. 3. Describe different implementations of a data structure and explain when what implementation is most efficient. 4. Demonstrate how to add functionality to a data structure to efficiently handle new operations and queries. 5. Assess how the choice of data structures and algorithm design methods impacts the performance of programs. 6. Make effective and appropriate use of data structures such as stacks, queues, linked lists, hash tables, Bloom filters, priority queues, dictionaries, search trees, tries, and graphs.
Required Materials:
Technical Requirements:


Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2.4