WK | Class/Date | Topic | Book Chapter | Assignments | Reading |
---|---|---|---|---|---|
1 | Mon 8/21 |
Syllabus Why Write? |
|||
Wed 8/23 | Writing and Assignment 1 | In-Class Writing 1
Assignment 1 |
|||
Fri 8/25 | Pseudo-code | Ch 1 | Topic Proposal Guidelines | Syllabus and Chapter 1 Pseudo-code slides |
|
2 | Mon 8/28 | ||||
Wed 8/30 | |||||
Fri 9/1 |
Final Project Description Paper Grading Guidelines |
Technical Writing Slides | |||
3 | Mon 9/4 | School Holiday: Labor Day | |||
Wed 9/6 | Finish Technical Writing, Pseudo-code | ||||
Fri 9/8 | FORTRAN | Ch 2 | Fortran slides | ||
4 | Mon 9/11 | ||||
Wed 9/13 | |||||
Fri 9/15 |
Topic Proposals DUE |
||||
5 | Mon 9/18 | Fortran continues on... |
Topic Presentation Handout Topic Presentation Scoring Guidelines |
How to demo software History of Fortran |
|
Wed 9/20 | Reading a Research Paper | In-Class Writing 2 |
Ramsay's How to read a research paper Efficient reading of papers How to read a CS paper |
||
Fri 9/22 | Fortran / Algol | Ch 3 | BNF slides | ||
6 | Mon 9/25 | ||||
Wed 9/27 | |||||
Fri 9/29 | Topic Presentations | Presentation Schedule | |||
7 | Mon 10/2 | Topic Presentations | |||
Wed 10/4 | Topic Presentations | ||||
Fri 10/6 | Topic Presentations | ||||
8 | Mon 10/9 | Topic Presentations, and Algol | Ch 3 |
Algol slides Algol 60 Report |
|
Wed 10/11 |
Class cancelled due to 'Great Minds in STEM' conference travel Movie day, instead. Watch: Barbara Liskov: The Power of Abstraction |
List all papers Liskov discusses and (in your own words) describe what she believes
are the challenges for the future. Due Wednesday, Oct. 18th (hardcopy in class, or Canvas) |
http://www.youtube.com/watch?v=GDVAHA0oyJU | ||
Fri 10/13 | Class cancelled today | ||||
9 | Mon 10/16 | Algol | |||
Wed 10/18 | |||||
Fri 10/20 | |||||
10 | Mon 10/23 | Midterm | Assignment 2 | Midterm review | |
Wed 10/25 | Plagiarism discussion - mandatory activity | ||||
Fri 10/27 | Algol | ||||
11 | Mon 10/30 |
Mini-Peer Reviews |
|||
Wed 11/1 | Daily Writing (Assignment 1) Check - Upload to CS Homework or show professor during class time. (Professor will be in CS Lab, DBH 288.) | ||||
Fri 11/3 | Assignment 2 due | ||||
12 | Mon 11/6 | Block Structured Languages | Ch 6 | Block S. L. slides | |
Wed 11/8 | GOTOs |
GOTO Papers Assignment 3 |
|||
Fri 11/10 | School Holiday: Veteran's Day | ||||
13 | Mon 11/13 |
Peer Reviews |
Bring two printed copies and Upload to "Project Draft" before class |
||
Wed 11/15 | Peer Reviews | ||||
Fri 11/17 | Peer Reviews | ||||
14 | Mon 11/20 | Non-instructional day. No classes. | |||
Wed 11/22 | Non-instructional day. No classes. | ||||
Fri 11/24 | School Holiday: Thanksgiving | ||||
15 | Mon 11/27 | Pascal | Ch 5 | Pascal slides | |
Wed 11/29 |
Assignment 3 due (Turn in to Canvas) |
||||
Fri 12/1 | Lisp slides | ||||
16 | Mon 12/4 | Lisp | |||
Wed 12/6 | Lisp; meet in DBH 288 | Lisp Assignment | |||
Fri 12/8 |
Required class-time activity, F2F attendance required. Daily Writing (Assignment 1) Check - Upload to Canvas or show professor during class time. |
Final Exam Lisp Assignment Due (Mon 12/11) |
|||
Friday, 12/15 |
FINAL EXAM Time 11:15 am - 1:15 pm |
Bring to Final Exam: 1. Your final project:
3. Upload the final version of your project to both CS Homework web site and Turnitin.com (via Canvas) |