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

Section P01

Section P02

Section P03

Section P03A

Section P03B

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

Section P04

Section P04A

Section P05

Section P05A

Section P06

Section P10

Section P10A

Section P10B

Section P11

  • Type: Precept
  • Section: P11
  • Status: C
  • Enrollment: 0
  • Capacity: 0
  • Class Number: 40050
  • Schedule: MW 04:30 PM-06:50 PM

Section P12

Section P13

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

Section P14

Section P15

Section P99

  • Type: Precept
  • Section: P99
  • Status: C
  • Enrollment: 0
  • Capacity: 0
  • Class Number: 42781