Princeton University
Computer Science Department

Computer Science 126
General Computer Science

Douglas Clark

Fall 2008


Directory
General Information

Course Summary

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: programming in Java; hardware and software systems; algorithms and data structures; fundamental principles of computation; and scientific computing, including simulation, optimization, and data analysis.

Administrative Information

Lectures: TTH 1000-1050, Room: TBD

Professor: Douglas Clark - 309 CS Building - 258-6314 doug@cs.princeton.edu

Undergraduate Coordinator: Donna O'Leary - 410 CS Building - 258-1746 doleary@cs.princeton.edu

Teaching Assistants: TBA