COMP 200 meets MWF 10:00am–10:50am in Duncan Hall Symonds II Lab.
Class notes: You are expected to read the relevant course notes and do the associated exercises outside of class. Other class notes explain the in-class activities.
Graded work: While listed on this schedule, please see the COMP 200 Spring 2013 OWL-Space site for quizzes, assignments, and exams. Your resulting scores will also be posted there.
The following schedule will be updated throughout the semester.
M 7 Jan | In class | Course Overview | |
W 9 Jan | Before class | Expressions and Variables — see OWL-Space “Lessons / Before Wed. 1/9 class” | |
W 9 Jan | In class | Practice with Expressions and Variables | |
F 11 Jan | Before class | Functions — see OWL-Space “Lessons / Before Fri. 1/11 class” | |
F 11 Jan | In class |
Assignment 0 due Practice with Functions |
|
M 14 Jan | Before class | Logic and Comparisons — see OWL-Space “Lessons / Before Mon. 1/14 class” | |
M 14 Jan | In class | Practice with Logic and Comparisons | |
W 16 Jan | Before class | Local vs. Global -- see OWL-Space “Lessons / Before Wed. 1/16 class” | |
W 16 Jan | In class | Practice Debugging | |
F 18 Jan | In class |
Assignment 1 due Predator-prey problem & Computational Thinking (PPTX, PDF) |
|
W 23 Jan | Before class |
Strings and Lists — see OWL-Space “Lessons / Before Wed. 1/23 class” Looping |
|
W 23 Jan | In class | Practice with Loops | |
F 25 Jan | Before class | Mutation — see OWL-Space “Lessons / Before Fri. 1/25 class” | |
F 25 Jan | In class | Practice with Mutation and Loops | |
M 28 Jan | In class |
Assignment 2 due Understanding and overcoming Predator-prey inaccuracy |
|
W 30 Jan | Before class | Text problems overview | |
W 30 Jan | In class | Text problems exercises | |
F 1 Feb | Before class | Dictionaries — see OWL-Space “Lessons / Before Fri. 2/1 class” | |
F 1 Feb | In class | Practice with dictionaries | |
M 4 Feb | In class |
Assignment 3 due Counting with dictionaries |
|
W 6 Feb | Before class | File input — see also OWL-Space “Lessons / Before Wed. 2/6 class” | |
W 6 Feb | In class | Practice with file input | |
F 8 Feb | Before class | Regular expression basics | |
F 8 Feb | In class | Exam 1 Review | |
M 11 Feb | In class |
Exam 1 due (evening) Practice with regular expression basics |
|
W 13 Feb | Before class | Additional regular expression features | |
W 13 Feb | In class | Practice with regular expressions (including BNC) | |
F 15 Feb | Before class | Accurate word-splitting with regular expressions | |
F 15 Feb | In class | Word-sequence counting | |
M 18 Feb | In class | Word-sequence counting (continued) | |
W 20 Feb | Before class | Mark V. Shaney | |
W 20 Feb | In class | Word-sequence counting (continued) | |
F 22 Feb | In class |
Real-world applications of text analysis:
Recent Examples in the News,
Principle Component Analysis Assignment 4 due (evening) |
|
M 4 Mar | In class | Graphs/Networks overview | |
W 6 Mar | Before class | Sets — see OWL-Space “Lessons / Before Wed. 3/6 class” | |
W 6 Mar | In class | Representing Graphs | |
F 8 Mar | In class | Practice with Graphs and Sets | |
M 11 Mar | In class |
Practice with Graphs and Sets (continued) Assignment 5 due (evening) |
|
W 13 Mar | Before class | Classes and Objects — see OWL-Space “Lessons / Before Wed. 3/13 class” | |
W 13 Mar | In class | Practice with Classes and Objects | |
F 15 Mar | Before class | More on Classes and Objects — see OWL-Space “Lessons / Before Fri. 3/15 class” | |
F 15 Mar | In class | Exam 2 Review | |
M 18 Mar | In class |
Exam 2 due (before class) Classes and Objects for Graphs |
|
W 20 Mar | In class | Classes and Objects for Graphs | |
F 22 Mar | In class | Classes and Objects for Graphs (continued) | |
M 25 Mar | In class | Classes and Objects for Graphs (continued) | |
W 27 Mar | In class | A simple, idiosyncratic introduction to (machine) learning | |
M 1 Apr | In class | Artificial Neural Networks — structure, training, implementation | |
W 3 Apr | In class |
Generating test data Assignment 6 due (evening) |
|
F 5 Apr | In class | Introduction and Implementation of ANN Structure | |
M 8 Apr | In class | Implementing ANN Structure | |
W 10 Apr | In class | Implementing ANN Structure | |
F 12 Apr | In class |
An aside:
A real-world use of Lotka-Volterra equations ANN training stepper code Work on assignment |
|
M 15 Apr | In class |
Assignment 7 due Neural net testing |
|
W 17 Apr | In class | Work on assignment | |
F 19 Apr | Before class | End of course survey — see OWL-Space | |
F 19 Apr | In class |
Work on assignment Assignment 8 due (but can turn in Monday w/o penalty) Exam 3 topics |
|
W 1 May | Exam 3 due |