Skip to main content
Princeton Mobile homeCourses home
Detail

Computer Science: An Interdisciplinary Approach

COS 126/EGR 126

1254
Info tab content
Weekly: two lectures, two preceptorials. An introduction to computer science in the context of scientific, engineering, and commercial applications. The goal of the course is to teach basic principles and practical issues, while at the same time preparing students to use computers effectively for applications in computer science, physics, biology, chemistry, engineering, and other disciplines. Topics include: hardware and software systems; programming in Java; algorithms and data structures; fundamental principles of computation; and scientific computing, including simulation, optimization, and data analysis.
Sections tab content

Section L01

  • Type: Lecture
  • Section: L01
  • Status: O
  • Enrollment: 283
  • Capacity: 300
  • Class Number: 40048
  • Schedule: MW 01:30 PM-02:50 PM

Section P01

  • Type: Precept
  • Section: P01
  • Status: C
  • Enrollment: 22
  • Capacity: 22
  • Class Number: 40046
  • Schedule: MW 03:30 PM-04:20 PM

Section P02

  • Type: Precept
  • Section: P02
  • Status: O
  • Enrollment: 21
  • Capacity: 22
  • Class Number: 40047
  • Schedule: TTh 09:00 AM-09:50 AM

Section P03

  • Type: Precept
  • Section: P03
  • Status: C
  • Enrollment: 15
  • Capacity: 15
  • Class Number: 40054
  • Schedule: TTh 10:00 AM-10:50 AM

Section P03A

  • Type: Precept
  • Section: P03A
  • Status: C
  • Enrollment: 15
  • Capacity: 15
  • Class Number: 42775
  • Schedule: TTh 10:00 AM-10:50 AM

Section P03B

  • Type: Precept
  • Section: P03B
  • Status: C
  • Enrollment: 15
  • Capacity: 15
  • Class Number: 42776
  • Schedule: TTh 10:00 AM-10:50 AM

Section P04

  • Type: Precept
  • Section: P04
  • Status: C
  • Enrollment: 22
  • Capacity: 22
  • Class Number: 40055
  • Schedule: TTh 11:00 AM-11:50 AM

Section P04A

  • Type: Precept
  • Section: P04A
  • Status: O
  • Enrollment: 17
  • Capacity: 22
  • Class Number: 42777
  • Schedule: TTh 11:00 AM-11:50 AM

Section P05

  • Type: Precept
  • Section: P05
  • Status: C
  • Enrollment: 22
  • Capacity: 22
  • Class Number: 40049
  • Schedule: TTh 12:30 PM-01:20 PM

Section P05A

  • Type: Precept
  • Section: P05A
  • Status: O
  • Enrollment: 18
  • Capacity: 22
  • Class Number: 42778
  • Schedule: TTh 12:30 PM-01:20 PM

Section P06

  • Type: Precept
  • Section: P06
  • Status: O
  • Enrollment: 14
  • Capacity: 22
  • Class Number: 40058
  • Schedule: TTh 01:30 PM-02:20 PM

Section P10

  • Type: Precept
  • Section: P10
  • Status: C
  • Enrollment: 22
  • Capacity: 22
  • Class Number: 40056
  • Schedule: MW 03:00 PM-04:20 PM

Section P10A

  • Type: Precept
  • Section: P10A
  • Status: O
  • Enrollment: 0
  • Capacity: 22
  • Class Number: 42779
  • Schedule: MW 03:00 PM-04:20 PM

Section P10B

  • Type: Precept
  • Section: P10B
  • Status: C
  • Enrollment: 22
  • Capacity: 22
  • Class Number: 42780
  • Schedule: MW 03:00 PM-04:20 PM

Section P12

  • Type: Precept
  • Section: P12
  • Status: O
  • Enrollment: 14
  • Capacity: 22
  • Class Number: 40051
  • Schedule: MW 07:30 PM-08:50 PM

Section P13

  • Type: Precept
  • Section: P13
  • Status: O
  • Enrollment: 8
  • Capacity: 22
  • Class Number: 40052
  • Schedule: TTh 08:30 AM-09:50 AM

Section P14

  • Type: Precept
  • Section: P14
  • Status: O
  • Enrollment: 14
  • Capacity: 22
  • Class Number: 40053
  • Schedule: TTh 11:00 AM-12:20 PM

Section P15

  • Type: Precept
  • Section: P15
  • Status: O
  • Enrollment: 11
  • Capacity: 22
  • Class Number: 40057
  • Schedule: TTh 01:30 PM-02:50 PM

Section P99

  • Type: Precept
  • Section: P99
  • Status: O
  • Enrollment: 11
  • Capacity: 15
  • Class Number: 42781