College-level Materials Page


Allen Klinger is the primary professor for the class CS190 taught at UCLA. The title of the class is Computer Science Design Project. As the primary professor of it for the past several years, Allen Klinger has a wealth of information available for current and future students of the class. For current students, the course notes are available:

Starting

LongStart

StartTips

Speaking

Interesting

Basics

Design

Visual

Work

Tasks

Seeking

Build

Writing

RateReport

Checkpoints

Deadlines

Sites

Year 2000

Mac

Email

Security

Booklist

Computer-Use

Alternatives

Tests

Each of the above links go to a web page about the listed material. Most of the material is given out in class, but if you missed it, they are reproduced here for your use.




In addition to the course notes for CS190, examples of previous CS199 projects are available for viewing. Many of these are quite interesting, and it is recommended that you view them even though they are not directly related to the course.

Fundamental Concepts

Visual Foundations

Math for Girls

Numbers and Computers

With Animations

Starry Night

Asteroid

Finally, there are two key fundamental concepts that Allen Klinger has written about that are applicable to college-level students. The first, is a paper written about the importance of cooperation. The second is a work in progress about the importance of verifying what you are told.

Cooperation

Trust... but verify