News

‘CS50 Changed My Life’: 25 Years After Shuttleboy, David J. Malan ’99 Reflects on Path to Teaching Computer Science professor David J. Malan '99 teaches CS50 in Sanders Theatre.
Several computer science majors have fellowships this summer through Bowdoin to devote themselves to finding solutions to real-world problems. They're devising programs and algorithms to automatically ...
It covers basic algorithm design techniques such as divide and conquer, dynamic programming, and greedy algorithms. It concludes with a brief introduction to intractability (NP-completeness) .
Many algorithms cannot handle the exponentially increasing amount of data. “We are experiencing a data deluge,” Martin Wainwright said during Wednesday’s CS+X Colloquium. “Even the fastest algorithms ...
Students shopping one of Harvard’s most popular undergraduate courses will arrive in Sanders Theater tomorrow to a changed CS50.