CS 4100, Fall 2015 Class
Schedule, Lecture Notes
Note: Schedule is subject to
change, please check frequently
WK |
Class/Date |
Topic |
Book Chapter |
Assignments
|
Reading |
1 |
M 8/24 |
Syllabus Why Write? Assignment 1 |
1 |
Assignment 1 |
Syllabus Chapter 1 Pseudo-Code Slides |
W 8/26 |
In Class Writing |
In-Class Writing 1 | |||
F 8/28 |
Pseudo-Code |
1 |
|
||
2 |
M
8/31 |
Pseudo-Code | 1 |
||
W 9/2 |
Tools |
1.4 |
|||
F 9/4 |
Discuss Project |
Assignment 2 |
Project Handout |
||
3 |
M 9/7 |
Labor Day Holiday | |||
W 9/9 |
FORTRAN |
2 |
Fortran Slides Project Proposal Format |
||
F 9/11 |
FORTRAN | 2 |
Assignment 2
Due |
Scoring Guidelines |
|
4 |
M 9/14 |
FORTRAN | 2 |
Upload Assignment 2 to
Turnitin.com Course 10685574 cs4100writer |
|
W 9/16 |
Reading a Research Paper | In-Class Writing 2 |
Ramsay_How to read
a research paper Efficient reading of papers How to read a CS paper PLOW paper SciGen |
||
F 9/18 |
FORTRAN | 2 |
Topic Proposals Due |
||
5 |
M 9/21 |
FORTRAN and Describing Syntax and Semantics | 2 |
BNF Slides |
|
W 9/23 |
Describing Syntax and Semantics and Algol | 3 |
Algol
Slides Algol 60 Revised Report |
||
F
9/25 |
Algol - contour diagrams |
3 |
|||
6 |
M
9/28 |
Algol |
3 |
||
W 9/30 |
Algol |
3, 4 |
|||
F
10/2 |
Discuss Topic Presentations Presentation Schedule |
Topic
Presentation Handout Topic Presentation Scoring Guidelines Topic Presentation Reviews Midterm Review |
|||
7 |
M 10/5 |
Algol |
3, 4 |
||
W 10/7 |
Goto |
In-Class
Writing 3 Assignment 3 |
GOTO
References |
||
F 10/9 |
Daily Writing Check in CS Lab |
||||
8 |
M 10/12 |
Topic
Presentations |
|||
W 10/14 |
Topic Presentations | ||||
F 10/16 |
Topic Presentations | ||||
9 |
M 10/19 |
Topic Presentations | |||
W 10/21 |
Topic Presentations | Rivoire Extra Credit Details on Homework Submission |
|||
F 10/23 |
Midterm exam |
1, 2, 3, 4 |
|||
10 |
M 10/26 |
Project and writing discussion |
Rivoire Extra Credit Due | Pascal
Slides |
|
W 10/28 |
Pascal |
5 |
|||
F 10/30 |
Pascal |
5 |
|||
11 |
M 11/2 |
Block Structured Languages | 6 |
Block
Structured Languages Slides |
|
W 11/4 |
Plagiarism Discussion |
Indiana University Plagiariam Tutorial | |||
F 11/6 |
Lisp |
9-11 |
Lisp
Slides |
||
|
|
Lisp |
9-11 |
||
W 11/11 |
School Holiday: Veterans' Day | ||||
F 11/13 |
Lisp |
9-11 |
Assignment 3
Due |
||
13 |
|
Lisp demo and Lab |
Lisp Assignment Final Exam |
Lisp
Tutorial Common Lisp Book |
|
W 11/18 |
Lisp in Lab |
||||
F 11/20 |
Research Day |
||||
14 |
|
Peer Reviews |
|||
W 11/25 |
Peer Reviews | ||||
F 11/27 |
School Holiday: Thanksgiving | ||||
15 |
|
Discuss Assignment 4 |
Assignment 4 |
||
W 12/2 |
Finish Lisp Programming, CS Lab | ||||
F 12/4 |
Research Day |
Lisp Assignment
Due |
|||
16 |
|
In class: required wrap up | Midterm Part 2 |
||
W 12/9 |
Daily
Writing Check |
||||
F 12/11 |
Reading Day | ||||
|
Monday 12/14 |
FINAL EXAM |
Bring to Final Exam:
Assignment 4 1. Your final project:
Upload the final version of your project to the submission system by Midnight |