![]() Princeton University |
Computer Science 111 |
|
This course is intended for students from the humanities and social sciences who want a one-course introduction to computers, and have little or no computer experience. No mathematics or science background is assumed. The course is a broad introduction to computer science. Emphasis is on understanding how computers really work. Also addressed are essential limitations of the computer, such as undecidability, as well as future prospects for artificial intelligence and online access to the world's knowledge.
The laboratory is complementary to the classroom work, uses PCs, and is based on the Internet and the World Wide Web. Students will ``surf'' the internet and construct their own home pages in the first three weeks. They will add to their home pages throughout the semester, while exploring a broad spectrum of practical applications, including graphics and digital sound. The final three labs are a gentle introduction to programming in Java.
Professor: Andrea LaPaugh, 304 CS Building, 258-4568, aslp@cs.princeton.edu, Office hours, Monday 3-4pm or by appointment.
Course secretary: Sandra Barbu, 323 CS building, 258-4562, barbu@cs.princeton.edu
Graduate teaching assistants:
Mao Chen, 313 CS building, 258-6126, maoch@cs.princeton.edu,
Scott Craver, B325 Engineering Quadrangle, 258-4634, sacraver@ee.princeton.edu,
Alexey Lvov, 207 Fine Hall, 258-3683, lvov@math.princeton.edu,
Wenjia Fang, 413 CS building, 258-1797, wfang@cs.princeton.edu,
The easiest way to reach any of us to make an appointment or ask a quick question is by email. Feel free to call, but many of us check our email more often than our voice mail.