GEN 147
Algorithm and Data Structure Analysis
Rasmussen University · UGRD · Fall 2026
Catalog description
This course will cover the analysis of algorithms that can be used in different computer functions such as sorting, searching, string matching, and graph-theoretic algorithms. The course also covers different methods for effectively using data structures in computer applications. This is achieved through the analysis and estimation of the data structures and corresponding Big-O, Big Omega, and Big Theta run-time rates. The course will also cover analysis to determine in advance that no efficient algorithms exist for those classes of algorithms where no efficient algorithms exist. The theory of (NP-completeness) will be introduced and applied to these algorithms. The course will also include practical programming projects that empirically compare and contrast algorithm performance.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff