COMP 200 Elements of Computer Science &
COMP 130 Elements of Algorithms and Computation
Spring 2012

Assignments and exams for both courses will be posted below. Be sure to read the relevant policies. Submit your solutions via OWL-Space: COMP 200, COMP 130, which is also where you will get your feedback and grades.

Due Date  
F 13 Jan Assignment 0: About yourself  
F 20 Jan Assignment 1: Computational Thinking & Introductory Python  
F 3 Feb Assignment 2: Predator/Prey Extensions & Control Flow  
F 10 Feb Exam 1  
F 24 Feb Assignment 3: Regular Expressions, Dictionaries, Text Analysis, Edit Distance (pair assignments)  
F 16 Mar Assignment 4: Data Structures, Markov Chains, PCA (pair assignments
(graphic, showing choosing from non-uniform probability distribution)
 
W 21 Mar Exam 2
Availability for questions:
Dr. Greiner: T 9a–12n,1p-5p in person or by email, W 1p–5p in person or by email, W 8p–10p by email
Dr. Wong: M 8p–12p by email, T 1p–5p in person or by email, T 8p–12p by email, W 11a-12p & 1p–2:30p in person or by email
M 9 Apr Assignment 5:  Recursion, Graph Searching  (pair assignments)
F 20 Apr Assignment 6: Dijkstra's Algorithm, Probabilistic Reasoning (network data file, pair assignments) With a three-day penalty-free extension for all!
Comp130:  Probs. 6-8 will graded as Probs.5-6 on the previous assignment, that is, on the strength, clarity and support for your arguments, assertions and results.
W 2 May Exam 3 — Posted on OWL-Space.
Availability for questions:
Dr. Greiner: F 9am-12n,1p-3p in person or by email. Sa on-and-off all day via email.
Dr. Wong:  F 1p-4p,  Su 8p - 12a via e-mail, M 9:30a - 12p. & 1p-4p,   T 9:30a- 12p,    W 9:30 a- 12p