Skip to main content
Princeton Mobile homeCourses home
Detail

Reasoning About Computation

COS 240

1252
Info tab content
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 in theoretical computer science, such as NP-completeness and cryptography that arise from the world view of efficient computation.
Sections tab content

Section L01

  • Type: Lecture
  • Section: L01
  • Status: O
  • Enrollment: 95
  • Capacity: 147
  • Class Number: 21309
  • Schedule: MW 03:00 PM-04:20 PM

Section P01

  • Type: Precept
  • Section: P01
  • Status: C
  • Enrollment: 21
  • Capacity: 21
  • Class Number: 21310
  • Schedule: Th 12:30 PM-01:20 PM

Section P02

  • Type: Precept
  • Section: P02
  • Status: O
  • Enrollment: 20
  • Capacity: 21
  • Class Number: 21311
  • Schedule: Th 12:30 PM-01:20 PM

Section P03

  • Type: Precept
  • Section: P03
  • Status: O
  • Enrollment: 13
  • Capacity: 21
  • Class Number: 21312
  • Schedule: Th 01:30 PM-02:20 PM

Section P04

  • Type: Precept
  • Section: P04
  • Status: O
  • Enrollment: 4
  • Capacity: 21
  • Class Number: 21313
  • Schedule: Th 01:30 PM-02:20 PM

Section P05

  • Type: Precept
  • Section: P05
  • Status: O
  • Enrollment: 16
  • Capacity: 21
  • Class Number: 21314
  • Schedule: Th 02:30 PM-03:20 PM

Section P06

  • Type: Precept
  • Section: P06
  • Status: O
  • Enrollment: 18
  • Capacity: 21
  • Class Number: 21315
  • Schedule: F 09:00 AM-09:50 AM

Section P07

  • Type: Precept
  • Section: P07
  • Status: O
  • Enrollment: 3
  • Capacity: 21
  • Class Number: 21316
  • Schedule: F 09:00 AM-09:50 AM