COMPSCI 1200
Introduction to Algorithms and their Limitations
An introductory course in theoretical computer science, aimed at giving students the power of using mathematical abstraction and rigorous proof to understand computation. Thus equipped, students will be able to design and use algorithms that apply to a wide variety of computational problems, with confidence about their correctness and efficiency, as well as recognize when a problem may have no algorithmic solution. At the same time, they will gain an appreciation for the beautiful…
Sources
- Course catalogue ↗Public 2026-2027 offerings
- Catalogue entry ↗
Catalogue variants
- Introduction to Algorithms and their Limitations · Harvard FAS