cs1120  Fall 2012

cs1120: Introduction to Computing: Explorations in Language, Logic, and Machines

Instructor
Westley Weimer

Email Address
cs1120-staff@cs.virginia.edu

Class Meetings
Tuesdays and Thursdays, 3:30-4:45pm in Olsson 011
Office & Lab Hours
Mo 15:00-17:00 Stacks (J, L)
Mo 17:00-19:00 Olsson 001 (C, M)
Tu 13:00-15:00 Stacks (D, M)
We Noon-13:00 Rice 423 (Weimer)
We 13:00-14:00 Olsson 001 (C, J, M)
We 14:00-16:00 Olsson 001 (C, J, L)
We 16:00-17:00 Olsson 001 (C)
Fr 13:30-15:30 Olsson 001 (C, M, J)
Su 13:00-15:00 Olsson 001 (C, L)
Su 15:00-17:00 Olsson 001 (C, D)
Su 17:00-19:00 Olsson 001 (D, J)

Located in Thornton Stacks
or Olsson 001
or Rice 423 (We Noon-13:00)

Problem Sets

  1. Problem Set 1: Making Mosaics
    - Divide-and-Conquer Problem Solving, Introduction to Procedures
  2. Problem Set 2: DNA Sequence Alignment
    - Programming with Data
  3. Problem Set 3: Limning L-System Fractals
    - Lists, List Recursion
  4. Problem Set 4: Constructing Colossi
    - Lists and Procedures Review; Running Time Analysis
  5. Problem Set 5: Wahoo! Auctions
    - Programming with State
  6. Problem Set 6: Adventures in Charlottansville
    - Object-Oriented Programming
  7. Problem Set 7: mini-Python
    - Interpreting Programs
  8. Problem Set 8: HoosHungry.com
  9. Problem Set 9: Make a Dynamic Web Application

Automatic Adjudication


cs1120: Computer Science
University of Virginia
weimer@virginia.edu
Using these Materials