D7953 CUsActive

Applied Algorithms and Reasoning

School of Technology

About This Course

WGU Catalog 2026-03
This course builds on foundational knowledge of algorithm design and optimization for efficient resource utilization. It emphasizes benchmarking algorithms, reasoning, and applying Big O notation for performance evaluation. This course will cover how to design, analyze, and implement algorithms to solve complex computational problems, focusing on optimizing performance and enhancing system efficiency. The practical applications in this course involve testing data structures, developing algorithmic solutions, and optimizing algorithm performance through critical analysis and implementation. By integrating computational thinking and engineering principles, this course will present the skills students need to develop and optimize algorithms for real-world software, using benchmarking and profiling tools to measure and enhance performance.

Official catalog text — WGU-authored.

First in catalog2025-02StatusActiveCurrent degrees4Total degree appearances4

Included in Current Degrees (4)