CSCI255
DESIGN & ANALYSIS OF ALGORITHM
Also listed under 1 other title
- SOFTWARE ARCHITECTURE
- Department
- Computer Science
- Terms offered
- 2
- Data refreshed
- Jun 30, 2026
Description
Section information text: This course will provide a rigorous introduction to the design and analysis of algorithms. It covers advanced data structures and algorithms, design techniques such as divide-and-conquer, dynamic programming, greedy algorithms, complete search and reduction, algorithm analysis including correctness proof, running time and memory space analysis, as well as tractability issues such as NP-Completeness. Additional topics may include randomized algorithms and approximation algorithms.
Syllabi
Sign in with your @clarku.edu email to view syllabi.
Offering history & forecast 2006–2016
| Year | Fall | Spring | Summer | Intersession |
|---|---|---|---|---|
| 2030 | 2030 Fall: 7% chance, medium confidence. Offered in 0 of 9 fall terms since 2018. | 2030 Spring: 7% chance, medium confidence. Offered in 0 of 9 spring terms since 2018. | 2030 Summer: 7% chance, medium confidence. Offered in 0 of 9 summer terms since 2018. | 2030 Intersession: 8% chance, medium confidence. Offered in 0 of 6 intersession terms since 2020. |
| 2029 | 2029 Fall: 6% chance, medium confidence. Offered in 0 of 10 fall terms since 2017. | 2029 Spring: 6% chance, medium confidence. Offered in 0 of 10 spring terms since 2017. | 2029 Summer: 6% chance, medium confidence. Offered in 0 of 10 summer terms since 2017. | 2029 Intersession: 7% chance, medium confidence. Offered in 0 of 7 intersession terms since 2017. |
| 2028 | 2028 Fall: 5% chance, medium confidence. Offered in 0 of 11 fall terms since 2016. | 2028 Spring: 7% chance, medium confidence. Offered in 1 of 11 spring terms since 2016. | 2028 Summer: 5% chance, medium confidence. Offered in 0 of 11 summer terms since 2016. | 2028 Intersession: 7% chance, medium confidence. Offered in 0 of 7 intersession terms since 2017. |
| 2027 | 2027 Fall: 5% chance, high confidence. Offered in 0 of 12 fall terms since 2015. | 2027 Spring: 7% chance, high confidence. Offered in 1 of 12 spring terms since 2015. | 2027 Summer: 5% chance, high confidence. Offered in 0 of 12 summer terms since 2015. | 2027 Intersession: 6% chance, medium confidence. Offered in 0 of 7 intersession terms since 2017. |
| 2016 | Not offered | 1 section | Not offered | No data for this term |
| 2015 | Not offered | Not offered | Not offered | No data for this term |
| 2014 | Not offered | Not offered | Not offered | No data for this term |
| 2013 | Not offered | Not offered | Not offered | No data for this term |
| 2012 | Not offered | Not offered | Not offered | No data for this term |
| 2011 | Not offered | Not offered | Not offered | No data for this term |
| 2010 | Not offered | Not offered | Not offered | No data for this term |
| 2009 | Not offered | Not offered | Not offered | No data for this term |
| 2008 | Not offered | Not offered | Not offered | No data for this term |
| 2007 | Not offered | Not offered | Not offered | No data for this term |
| 2006 | Not offered | Not offered | Not offered | No data for this term |
Future estimates combine recent offering frequency with detected multi-year cycles. Hover a cell for confidence and evidence; low-confidence estimates are marked with ~.
Meeting times
Most recent first- Tue, Thu, 11:50 AM–1:05 PM Carlson Hall CH121 2000
| Term | Professor | Type | Credits | Enrollment | CRN |
|---|---|---|---|---|---|
| Spring 2016 | Li Han | Lecture | 1 | 18 of 24 enrolled | 35013 |
| Spring 2000 | Darren C. Atkinson | Lecture | 1 | 26 of 25 enrolled | 34588 |