Course Description

This first course in computer science develops basic skills in computer programming using the Java programming language.  The course is suitable for math, science majors, and others interested in a rigorous introduction to computer science.  It is also the first course in the Computer Science concentration.




  Tue and Thu 9:30-11am
  Room CAS 211

  Stan Sclaroff,
  Office hours: Tue 4-6, and Thu 11-12
                          or by appointment (send email)
  Office location: Room MCS 279


 Teaching Fellow

  Mon 3-4, Thu 1-2, Fri 12-1
  CAS CS Computer Laboratory

   Gabe Parmer,
   Office hours: Wed 1-4
   Office hours location: CS Computer Lab


Required Text

Savitch, Walter. Java: An Introduction to Problem Solving and Programming, 4th edition, Prentice Hall, 2005, ISBN 0131049202-0.



3 Quizzes: 2/15, 3/31, 5/3
Final exam: 5/9 2-4pm

7 Programming assignments