CS 2420: Introduction to Algorithms and Data Structures — Spring 2020
- Lecture: Tuesdays and Thursdays 12:25-1:45p in L104 WEB
- Lab: Fridays 8:35-9:25a, 9:40-10:30a, 10:45-11:35a, 11:50a-12:40p, 12:55-1:45p, 2-2:50p, 3:05-3:55p, or 4:10-5p in 3225 MEB
- Instructor:
D. Erin Parker
Office: 3144 MEB
Email: parker AT cs.utah.edu
- Course Materials:
None.
Reading will be assigned from free, online sources.
- Course Catalog Description:
Introduction to the problem of engineering computational efficiency into programs.
Classical algorithms (including sorting, searching, and graph traversal)
and data structures (including stacks, queues, linked lists, trees, hash tables, and graphs).
Analysis of program space and time requirements.
Extensive programming exercises that require the application of elementary techniques from software engineering.
Prerequisite: CS 1410.
- Administrative Details and Syllabus