CS 4100, Fall 2018 Class
Schedule, Lecture Notes
Note: Schedule is subject to
change, please check frequently
WK |
Class/Date |
Topic |
Book Chapter |
Assignments
|
Reading |
1 |
W 8/22 |
Syllabus Assignment 1 |
1 |
Assignment 1 |
Syllabus Chapter 1 Pseudo-Code Slides |
F 8/24 |
Why Write? | 1 |
|||
2 |
M
8/27 |
Essays |
1 |
In-Class
Writing 1 |
|
W 8/29 |
Pseudo-Code | 1 |
|||
F 8/31 |
Pseudo-Code | 1 |
Tool
Slides |
||
3 |
M 9/3 |
Labor Day
Holiday |
|||
W 9/5 |
Pseudo-Code
and Tools |
1 |
|||
F 9/7 |
Discuss assignment 2 |
2 |
Assignment 2 |
FORTRAN
Slides Scoring Rubric History of FORTRAN |
|
4 |
M 9/10 |
FORTRAN | 2 |
||
W 9/12 |
FORTRAN | 2 |
|||
F 9/14 |
FORTRAN | 2 |
|||
5 |
M 9/17 |
FORTRAN | 2 |
Assignment 2 Due Turnitin.com Class ID 18998800 |
|
W 9/19 |
Discuss Project |
Project Handout Topic Proposal Handout |
|||
F
9/21 |
BNF |
Ramsay_How to read
a research paper Efficient reading of papers How to read a CS paper Plow paper SciGen |
|||
6 |
M
9/24 |
How to read a research paper | BNF Slides | ||
W 9/26 |
BNF and Algol |
3 |
Algol Slides Algol 60 Revised Report |
||
F
9/28 |
Algol |
3 |
|
Readable
Algol 60 Rev. Report |
|
7 |
M 10/1 |
Algol - Contour Diagrams |
3 |
Project
Proposal Due Upload to CS Homework |
|
W 10/3 |
Algol |
3 |
|||
F 10/5 |
Algol |
4 |
|||
8 |
M 10/8 |
Algol | 4 |
||
W 10/10 |
Non-Instructional Day: No Class | ||||
F 10/12 |
Google Talk in Art 40 |
Google Essay:
write a short essay (four or five paragraphs on the
prompt:
I want to be a Google engineer, why or why not.
|
Presentation
Schedule Presentation Handout Presentation Scoring Guide Presentation Response |
||
9 |
M 10/15 |
Topic Presentations | Google Essay Due |
||
W 10/17 |
Tech Fair |
Write a reaction paragraph: what was the most interesting thing you saw at the Tech Fair and Why? | Tech Fair |
||
F 10/19 |
Watch: Barbara Liskov: The Power of Abstraction |
1. List papers she discusses. 2. What shes believes are the challenges for the future. 3. Two questions which the video raises for you. |
https://www.youtube.com/watch?v=GDVAHA0oyJU |
||
10 |
M 10/22 |
Topic Presentations | Tech Fair Reaction Due |
||
W 10/24 |
Topic Presentations | ||||
F 10/26 |
Topic Presentations | Midterm Review |
|||
11 |
M 10/29 |
Topic Presentations | Liskov
Reaction Due |
||
W 10/31 |
Topic Presentations | ||||
F 11/2 |
Midterm Exam | ||||
|
|
Daily Writing Check - in CS Lab |
|||
W 11/7 |
Pascal |
5 |
Pascal Slides |
||
F 11/9 |
Pascal |
5 |
|||
13 |
|
School Holiday: Veterans' Day | |||
W 11/14 |
Pascal - Campus
Closed at 10:30 am |
||||
F 11/16 |
Campus Closed |
||||
14 |
|
Campus Closed | |
||
W 11/21 |
Campus Closed |
|
|||
F 11/23 |
School Holiday: Thanksgiving | ||||
15 |
|
Plagiarism Workshop - Attendance Mandatory | Final Exam |
Indiana
University Plagiarism Tutorial |
|
W 11/28 |
Peer Reviews - Attendance Mandatory | ||||
F 11/30 |
Peer Reviews - Attendance Mandatory | ||||
16 |
|
Lisp in class |
9, 10, 11 | Lisp Assignment | Lisp
Slides Lisp Tutorial Common Lisp Book |
W 12/5 |
Lisp in
class |
||||
F 12/7 |
Lisp in CS Lab |
Midterm
Rewrites Due |
|||
17 |
M 12/10 |
Lisp in CS Lab |
Lisp
Assignment Due Turn in to CS Homework |
||
T 12/11 |
Reading Day | ||||
Monday 12/17 | FINAL EXAM - in
CS Lab 8:30 am - 10:30 am |
By
10:30 am on Monday, December 17th: Turn in a hard copy 1. Final Exam 2. Your paper 3. Peer Critiques 4. Your response to Peer Critiques 5. Optional Revision of Assignment 2 Upload to Turnitin.com Your paper Daily writing check will be in the CS Lab |