CS 4100, Fall 2023 Class
Schedule, Lecture Notes
Note: Schedule is subject to
change, please check frequently
WK |
Class/Date |
Topic |
Book Chapter |
Assignments
|
Reading |
1 |
M
8/21 |
Course Introduction | Assignment 1 | Syllabus | |
W 8/23 |
Why Write? | Scientific Writing Topic Proposal Guidelines Project Handout Scoring Rubric |
|||
F 8/25 |
Discuss Project and Topic Proposal | Pseudo-Code Slides |
|||
2 |
M 8/28 |
Discuss Research for Topic Proposal | |||
W 8/30 |
Pseudo-code | 1 |
|||
F 9/1 |
Pseudo-Code |
1 |
Tool Slides |
||
3 |
M 9/4 |
Labor Day
Holiday |
|||
W 9/6 |
Pseudo-Code and tools | 1 |
Assignment
2 |
||
F 9/8 |
FORTRAN |
2 |
Topic
Proposal Due |
||
4 |
M 9/11 |
FORTRAN | 2 |
||
W 9/13 |
FORTRAN | 2 |
|||
F
9/15 |
Discuss Topic Presentations |
||||
5 |
M
9/18 |
FORTRAN | 2 |
||
W 9/20 |
Topic
Presentations |
||||
F
9/22 |
Topic Presentations | Assignment 2 Due in
Canvas |
|||
6 |
M 9/25 |
Topic Presentations | |||
W 9/27 |
Topic Presentations | ||||
F 9/29 |
Topic Presentations | ||||
7 |
M 10/2 |
Discuss Paper format and deadlines |
|||
W 10/4 |
Reading Research Papers | In-Class Writing 2 | |||
F 10/6 |
Reading Research Papers | Quiz 1 and 2 Due |
|||
8 |
M 10/9 |
Daily Writing Check - in DBH 288 |
|||
W 10/11 |
No Meeting - Watch
Liskov |
Reaction Paper Assignment in
Canvas |
|||
F 10/13 |
No Meeting - Watch the Social Dilema | Reaction Paper Assignment in Canvas | |||
9 |
M 10/16 |
BNF Slides |
|||
W 10/18 |
BNF - in class work | ||||
F 10/20 |
BNF - in class work | See Canvas |
|||
10 |
M 10/23 |
Algol |
|||
W 10/25 |
Contour Diagrams - in
class work |
||||
F 10/27 |
Algol - Static and Dynamic Scoping | ||||
|
|
Algol - Parameter Passing | Contour diagram due | ||
W 11/1 |
Plagiarism |
Plagiarism
Reflection Assigned |
|||
F 11/3 |
Pascal |
||||
12 |
|
Plagiarism Discussion -
Mandatory |
Plagiarism
Reflection Due Before Class |
||
W 11/8 |
Pascal |
||||
F 11/10 |
Veteran's Day
Holiday |
||||
13 |
|
Peer Reviews
- Mandatory In-Person |
|||
W 11/15 |
Peer
Reviews - Mandatory In-Person |
||||
F 11/17 |
Pascal |
||||
November 20-24
Thanksgiving Holiday |
|||||
14 |
|
Block Structured Languages -
watch lecture in Canvas |
|||
W 11/29 |
Discuss
Final exam |
||||
F 12/1 |
Pascal |
||||
15 |
|
Lisp |
|||
W 12/6 |
Lisp |
||||
F 12/8 |
Daily Writing Check |
||||
Friday 12/15 |
8:30 am - 10:30 am |