ENGR 3515
Data Structures and Algorithms
Franklin W Olin College of Engineering · UGRD · Fall 2026
Catalog description
In this course, you will be introduced to the common data structures and algorithms that will enable you to grow as a programmer and problem solver. You will learn how to do mathematical analysis of data structures and algorithms, including run time analysis and proof of correctness. But you will also be practicing how to implement these concepts and evaluating performance in practice. By the end, you should feel comfortable approaching a computational problem from start to finish: writing pseudocode, choosing appropriate data structures, designing algorithms, and analyzing your program.
Sections
Current meeting, instructor, credit, and enrollment details
01
FullSeats: 30/30 seats Last recorded: Aug 15, 2026, 1:36 PM- Days & times
- MR 1300-1440
- Meeting dates
- Aug 31 – Dec 18
- Location
- Olin Main Campus Miller Academic Center 218
- Instructor
- Faculty Ruvolo, Paul
Section notes
Instructional method: In person