Probabilistic Analysis and Algorithms

Harvard Extension School

CSCI E-300

Section 1

CRN 17490

View Course Details
The goal of this course is to provide students with a solid foundation in the basic techniques used to analyze randomized algorithms and probabilistic processes. The course is a mix of textbook reading, lectures, and reading and discussion of research papers. The goal is to move as quickly as possible from talking about topics at the textbook level to seeing how they are applied in research problems. We aim to emphasize applications outside of theory, looking at how the techniques come up in networking, internet algorithms, computer science-economics settings, and biology.

Instructor Info

Michael Mitzenmacher, PhD

Thomas J. Watson, Sr. Professor of Computer Science, Harvard University


Meeting Info

8/30 to 12/18

Participation Option: Online Asynchronous

In online asynchronous courses, you are not required to attend class at a particular time. Instead you can complete the course work on your own schedule each week.

Deadlines

Last day to register:

Prerequisites

CSCI E-124 or the equivalent and knowledge of basic probability. Students should be able to program in a standard programming language; C or C++ is preferred.

Notes

The recorded lectures are from the John A. Paulson School of Engineering and Applied Sciences course Computer Science 2242. Registered students can ordinarily live stream the lectures Tuesdays and Thursdays, 9:45-11 am starting September 3 or they can watch them on demand. The recorded sessions are typically available within a few hours of the end of class and no later than the following business day. Class sessions for this course may include students enrolled in the FAS companion course. Accordingly, when you participate in live class sessions, you will do so alongside both Division of Continuing Education (DCE) and FAS students. If you participate in a way that causes you to appear in recordings of the class, those recordings may be shown to DCE students enrolled in this course or FAS students enrolled in the companion course, according to the policies of the two schools on accessing recordings of class sessions.

All Sections of this Course

CRN Section # Participation Option(s) Instructor Section Status Meets Term Dates
17490 1 Online Asynchronous Michael Mitzenmacher Open Aug 30 to Dec 18