ACS-39473 credit hours
Algorithm Design
Applied Computer Science · 3 hrs Lecture
ACS-3947 prerequisites
8 courses appear in this chain, up to 4 levels deep. 1 is needed whichever route you take: ACS-2947
Show the chainHide the chain
all of
Add your completed courses to see which of these you've already done and what you could take next. They stay on this device.
Description
This course focuses on the connection between data structures and the corresponding algorithms, including simple analysis of computational complexity. The emphasis is on comparative study of alternate ways to implement solutions to computing problems.
Requisite courses
ACS-2913 (or the former ACS-2911 and ACS-2912) and ACS-2947 with a minimum grade of C [prerequisite(s)].
Lecture
From the 2026-27 undergraduate calendar. Always verify details on WebAdvisor or with an academic advisor before registering.