CS 4100, Spring 2021 Class
Schedule, Lecture Notes
Note: Schedule is subject to
change, please check frequently
WK |
Class/Date |
Topic |
Book Chapter |
Assignments
|
Reading |
1 |
F 1/29 |
Course Introduction | Assignment 1 | Syllabus | |
2 |
M 2/1 |
Why Write? | InClass
Writing 1 Upload to turnitin.com Information in Canvas |
||
W 2/3 |
Discuss Project and Topic Proposal | Scientific Writing Topic Proposal Guidelines Project Handout Scoring Rubric |
|||
F 2/5 |
Discuss how to research for topic proposal |
Chapter 1 Pseudo-Code Slides |
|||
3 |
M 2/8 |
Pseudo-code | 1 |
||
W 2/10 |
Pseudo-code | 1 |
|||
F 2/12 |
Pseudo-Code and tools |
1 |
Tool Slides |
||
4 |
M 2/15 |
Class is optional. I will be available to discuss topic
proposals. Watch /the social dilemma_ on Netflix and write a reaction paper (email me if you don't have access to Netflix) Alternate assignment: read the following 3 articles and write the reaction paper base on them. |
Reaction Paper: 1. What so you find most concerning? 2. What, if anything should be done? Must be in essay format, with introduction, body, and conclusion. |
||
W 2/17 |
FORTRAN | 2 |
FORTRAN Slides History or FORTRAN |
||
F 2/19 |
FORTRAN |
2 |
Topic Proposals Due Upload to turnitin.com |
||
5 |
M 2/22 |
FORTRAN | 2 |
Topic Presentation Schedule |
|
W 2/24 |
FORTRAN | 2 |
|||
F
2/26 |
Discuss Topic Presentations |
Social Dilemma Reaction Due Upload to turnitin.com |
Presentation Handout Presentation Scoring Guide |
||
6 |
M
3/1 |
How to Read a Research Paper | Revised topic proposals go
to turnitin,com Revised Topic Proposal |
||
W 3/3 |
How to Read a Research Paper, part 2 | ||||
F
3/5 |
Q&A Topic Proposals and Presentations |
||||
7 |
M 3/8 |
Quiz on Pseudo-code and FORTRAN | |||
W 3/10 |
Topic Presentations | Presentation
Feedback Forms: Link in Canvas Topic Presentation Module |
|||
F 3/12 |
Topic Presentations | ||||
8 |
M 3/15 |
Topic Presentations | |||
W 3/17 |
Topic Presentations | ||||
F 3/19 |
Topic Presentations | ||||
9 |
M 3/22 |
BNF |
4 |
BNF Slides Algol Slides Algol 60 Revised Report Readable version Algol 60 |
|
W 3/24 |
BNF |
4 |
|||
F 3/26 |
Algol |
3 |
|||
10 |
M 3/29 |
Algol |
3 |
||
W 3/31 |
Cesar
Chavez Day - Holiday |
||||
F 4/2 |
Daily Writing Check - No Class |
Turn in on Canvas or CSHomework |
|||
Spring Break, April
5-9 |
|||||
11 |
M 4/12 |
Algol and Contour Diagrams |
3 |
||
W 4/14 |
Algol - Static and
Dynamic Scope |
3 |
|||
F 4/16 |
Algol |
3 |
|||
|
|
Algol - Parameter Passing |
3 |
||
W 4/21 |
Algol |
3 |
|||
F 4/23 |
Plagiarism Reflection (on your own) |
Assignment in Canvas |
|||
13 |
|
Pascal |
5 |
Plagiarism
Reflection Due |
|
W 4/28 |
Pascal and Plagiarism
Discussion |
5 |
|||
F 4/30 |
Plagiarism Discussion | ||||
14 |
|
Peer Review Discussion |
Peer Review Form |
||
W 5/5 |
Peer
Reviews |
Upload Draft to turnitin.com by 9:00 am Reviews will be done in turnitin.com |
|||
F 5/7 |
Peer Reviews |
||||
15 |
|
Discuss Peer Reviews |
|||
W 5/12 |
Go over
end of semester |
See Canvas PEER REVIEWS DUE 11:59PM |
|||
F 5/14 |
No Class |
||||
16 |
|
Fun with Lisp |
|||
W 5/19 |
Daily
Writing Check |
CSHomework or Canvas |
|||
|
|||||
Wednesday 5/26 |
8:30 am - 10:30 am |
See Canvas EVERYTHING DUE BY 10:30 AM |