Welcome to
CS 102 (Spring 2003)

Department of Computer Science
School of Engineering and Applied Science
Washington University in St. Louis

Quick picks: [ people ] [ times and places ] [ help ] [ policies ]

Message of the day

A copy of a previous 102 second exam can be found here . Note that I changed the emphasis away from use of Java libraries to issues of concurrency and communication (protocols).
Announcing the Programming Contest .
Check here for the consulting hour schedule.
Thanks to Greg Hackman , we have an installation kit for you to install Java, Jikes, and Emacs.
If you need supplemental resources for learning the Java language, see Sun's online Java tutorial .
Generally, it's a good idea to:
  • Look under help if you're having trouble
  • Check the frequently asked questions---for questions that arise every semester.
  • Check the News Group---for questions that pertain to this semester's assignments.

CS102 continues your introduction to computer science and to the fundamentals of software design and construction. It is ideal for students considering a major or minor in computer science, as well as for students who want to learn about computing for use in another discipline. See the CS102 Course Description and the CS102 Lecture Highlights for more information on what this course is about.

These web pages are used extensively throughout CS102. Most information is accessible through the menu bar at the left. Read Navigating the CS102 Web Pages to find out what is available. The CS102 Home Page (this page) contains the following administrative information.


These web pages are based on, adapted from, and otherwise borrowed with permission from Professor Ken Goldman, who is the designer of this version of CS 101. However, any mistakes on these pages are the fault of the undersigned.

Last modified 17:10:52 CST 13 January 2003 by Ron K. Cytron