Published on *Computer Science Department at Princeton University* (http://www.cs.princeton.edu)

An introduction to mathematical topics relevant to computer science. Combinatorics, probability and graph theory will be covered in the context of computer science applications. The course will present a computer science approach to thinking and modeling. Students will be introduced to fundamental concepts such as NP-completeness and cryptography that arise from the world view of efficient computation.

Semester:
Fall17

Lectures:
Monday,Wednesday, 1:30-2:50

Location:
Computer Science 104

Mark Braverman

Office:
Computer Science 411

Extension:
8130

Email:
mbraverm

The Undergraduate Coordinator is Colleen Kenny

Email:
ckenny

Office:
Computer Science 210

Extension:
1746