Skip to main content
Princeton Mobile homeCourses home

Computer Science: An Interdisciplinary Approach

COS 126/EGR 126

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

Section P04

Section P04A

Section P05

Section P05A

Section P06

Section P10

Section P10A

Section P10B

Section P11

Section P12

Section P13

Section P14

Section P14A

Section P15

Section P15A

  • Type: Precept
  • Section: P15A
  • Status: C
  • Enrollment: 0
  • Capacity: 0
  • Class Number: 42723
  • Schedule: TTh 01:30 PM-02:50 PM

Section P99

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