WK | Class/Date | Topic | Book Chapter | Assignments | Reading |
---|---|---|---|---|---|
1 | Wed 1/29 |
Syllabus Why Write? |
|||
Fri 1/31 | Writing and Assignment 1 | In-Class Writing 1
Assignment 1 |
|||
2 | Mon 2/3 | Pseudo-code | Ch 1 | Topic Proposal Guidelines |
Syllabus and Chapter 1 Pseudo-code slides |
Wed 2/5 | |||||
Fri 2/7 | |||||
3 | Mon 2/10 | Discuss Project and Scientific Writing |
Final Project Description Paper Grading Guidelines |
Technical Writing Slides | |
Wed 2/12 | Finish Technical Writing, Fortran | Ch 2 | Fortran slides | ||
Fri 2/14 | |||||
4 | Mon 2/17 | ||||
Wed 2/19 | |||||
Fri 2/21 |
Topic Proposals DUE |
||||
5 | Mon 2/24 | Fortran continues on... |
Topic Presentation Handout Topic Presentation Scoring Guidelines |
How to demo software History of Fortran |
|
Wed 2/26 |
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 2/28 | Finishing Fortran / Describing Syntax and Semantics (BNF) / Algol | Ch 3, 4 | BNF slides | ||
6 | Mon 3/3 | ||||
Wed 3/5 | BNF, and Algol | Ch 3 |
Algol slides Algol 60 Report |
||
Fri 3/7 | Topic Presentations | Presentation Schedule | |||
7 | Mon 3/10 | Topic Presentations | |||
Wed 3/12 | Topic Presentations | ||||
Fri 3/14 | Topic Presentations | ||||
8 | Mon 3/17 | Topic Presentations, and Algol | |||
Wed 3/19 | |||||
Fri 3/21 | |||||
9 | Mon 3/24 | Plagiarism discussion - mandatory activity | |||
Wed 3/26 |
Daily Writing (Assignment 1) Check - Upload to Canvas or show professor
during class time. (Professor will be in CS Lab, DBH 288.)
No lecture, to give time to show / view journals as needed. |
||||
Fri 3/28 |
Class cancelled due to 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 Monday, April 7th |
http://www.youtube.com/watch?v=GDVAHA0oyJU | ||
10 | Mon 3/31 | Holiday: Cesar Chavez Day | |||
Wed 4/2 | Holiday: Spring Break | ||||
Fri 4/4 | Holiday: Spring Break | ||||
11 | Mon 4/7 | ||||
Wed 4/9 | Midterm | Midterm review | |||
Fri 4/11 | |||||
12 | Mon 4/14 | Mini-Peer Reviews |
Bring 2 paper copies, 3+ pgs each Upload 3+ pages to "Mini-Drafts Review Process" before class |
||
Wed 4/16 | |||||
Fri 4/18 | Class cancelled due to business meeting | ||||
13 | Mon 4/21 | Block Structured Languages | Ch 6 | Block S. L. slides | |
Wed 4/23 | Peer Reviews |
Bring two printed copies and Upload to "Project Draft" before class |
|||
Fri 4/25 | Peer Reviews | ||||
14 | Mon 4/28 | Peer Reviews | |||
Wed 4/30 | Block Structured Languages / Pascal | Ch 5 | Pascal slides | ||
Fri 5/2 | GOTOs |
GOTO Papers GOTO Assignment |
|||
15 | Mon 5/5 | ||||
Wed 5/7 | |||||
Fri 5/9 | Warrior Day. No class. | GOTO Assignment due | |||
16 | Mon 5/12 | ||||
Wed 5/14 | |||||
Fri 5/16 | |||||
Wednesday, 5/21 |
FINAL EXAM Time 11:15 am - 1:15 pm |
Bring to Final Exam: 1. Your final project:
|