CS 4100, Fall 2022 Class
Schedule, Lecture Notes
Note: Schedule is subject to
change, please check frequently
WK |
Class/Date |
Topic |
Book Chapter |
Assignments
|
Reading |
1 |
M
8/22 |
Course Introduction, Why Write? | InClass
Writing 1 Upload to turnitin.com Information in Canvas |
Syllabus | |
W 8/24 |
Why Write? Assignment 1 |
Assignment 1 | Scientific Writing Topic Proposal Guidelines Project Handout Scoring Rubric |
||
F 8/26 |
Discuss Project and Topic Proposal | Chapter
1 Pseudo-Code Slides |
|||
2 |
M 8/29 |
Discuss how to research for topic proposal | |||
W 8/31 |
Pseudo-code | 1 |
|||
F 9/2 |
Pseudo-code | 1 |
Tool Slides |
||
3 |
M 9/5 |
Labor Day Holiday - no class |
|
||
W 9/7 |
Discuss topic
proposals |
||||
F 9/9 |
Pseudo-Code and tools | 1 |
Topic
Proposals Due |
||
4 |
M 9/12 |
FORTRAN |
2 |
Assignment 2 Tools |
FORTRAN Slides History of FORTRAN |
W 9/14 |
FORTRAN | 2 |
|||
F
9/16 |
FORTRAN | 2 |
|||
5 |
M
9/19 |
FORTRAN | 2 |
||
W 9/21 |
Topic Presentations | ||||
F
9/23 |
Topic Presentations | Assignment 2 Due in
Canvas |
|||
6 |
M 9/26 |
Topic Presentations | |||
W 9/28 |
Watch: Barbara Liskov: The Power of Abstraction |
Reaction
Paper: 1. List papers she discusses. 2. What shes believes are the challenges for the future. 3. Two questions which the video raises for you. Upload to Canvas Assignment |
https://www.youtube.com/watch?v=GDVAHA0oyJU | ||
F 9/30 |
Quiz on Pseudo-Code in Canvas |
Quiz Review in Canvas |
|||
7 |
M 10/3 |
Topic Presentations | Liskov Reaction Due |
||
W 10/5 |
Plagiarism
Reflection Canvas Assignment |
||||
F 10/7 |
Social Dilemma Reaction Paper Canvas
Assignment |
||||
8 |
M 10/10 |
Topic Presentations | |||
W 10/12 |
Topic Presentations | Plagiarism Reflection Due in Canvas | |||
F 10/14 |
Daily Writing Check |
Social Dilemma Reaction
Paper Due in Canvas |
|||
9 |
M 10/17 |
FORTRAN |
2 |
LAST DAY TO TURN IN
PRESENTATION REVIEWS |
|
W 10/19 |
Plagiarism Discussion |
2 |
|||
F 10/21 |
FORTRAN and Plagiarism Discussion | 2 |
|||
10 |
M 10/24 |
BNF |
3 |
||
W 10/26 |
BNF |
3 |
|||
F 10/28 |
Reading Research Papers |
In-Class Writing 2 Due |
|||
|
|
Algol |
3,4 |
||
W 11/2 |
Algol - contour
diagrams |
3,4 | |||
F 11/4 |
Algol - Static and Dynamic Scoping |
3,4 | |||
12 |
|
Algol - Parameter Passing |
3.4 |
Contour
diagram due |
|
W 11/9 |
Pascal |
5 |
|||
F 11/11 |
Veteran's Day -
no class |
||||
13 |
|
Pascal |
5 |
||
W 11/16 |
Block Structured
Languages |
6 |
|||
F 11/18 |
Discuss
Final, start Lisp |
9-11 |
|||
All week |
Thanksgiving Break
11/21 - 11/25 |
||||
14 |
|
No
Class Meeting - finish paper draft |
Complete Draft Due Tuesday 11/29 at 11:59 pm to turnitin |
||
W 11/30 |
Peer Reviews - on your own |
||||
F 12/2 |
Peer Reviews
- on your own |
||||
15 |
|
Lisp |
9-11 |
||
W 12/7 |
Lisp |
9-11 |
|||
F 12/9 |
Daily Writing Check | ||||
Friday 12/16 |
8:30 am - 10:30 am |
See Canvas EVERYTHING DUE BY 10:30 AM |