CS 4100, Spring 2022 Class
Schedule, Lecture Notes
Note: Schedule is subject to
change, please check frequently
WK |
Class/Date |
Topic |
Book Chapter |
Assignments
|
Reading |
1 |
F 1/28 |
Course Introduction | Assignment 1 | Syllabus | |
2 |
M
1/31 |
Why Write? | InClass
Writing 1 Upload to turnitin.com Information in Canvas |
||
W 2/2 |
Discuss Project and Topic Proposal | Scientific Writing Topic Proposal Guidelines Project Handout Scoring Rubric |
|||
F 2/4 |
Discuss how to research for topic proposal |
Chapter 1 Pseudo-Code Slides |
|||
3 |
M 2/7 |
Pseudo-code | 1 |
||
W 2/9 |
Pseudo-code | 1 |
|||
F 2/11 |
Pseudo-Code and tools |
1 |
Tool Slides |
||
4 |
M 2/14 |
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 do you find most concerning? 2. What, if anything should be done? Must be in essay format, with introduction, body, and conclusion. |
||
W 2/16 |
FORTRAN | 2 |
FORTRAN Slides History or FORTRAN |
||
F 2/18 |
FORTRAN |
2 |
Topic Proposals Due Upload to turnitin.com |
||
5 |
M 2/21 |
FORTRAN | 2 |
Topic Presentation Schedule |
|
W 2/23 |
FORTRAN | 2 |
|||
F
2/25 |
Discuss Topic Presentations |
Social Dilemma Reaction Due Upload to turnitin.com |
Presentation
Handout Presentation Scoring Guide |
||
6 |
M
2/28 |
How to Read a Research Paper | Revised topic proposals go
to turnitin,com Revised Topic Proposal |
||
W 3/2 |
How to Read a Research Paper, part 2 | ||||
F
3/4 |
Q&A Topic Proposals and Presentations |
||||
7 |
M 3/7 |
Quiz on Pseudo-code and FORTRAN | |||
W 3/9 |
Topic Presentations | Presentation
Feedback Forms: Link in Canvas Topic Presentation Module |
|||
F 3/11 |
Topic Presentations | ||||
8 |
M 3/14 |
Topic Presentations | |||
W 3/16 |
Topic Presentations | ||||
F 3/18 |
Topic Presentations | ||||
9 |
M 3/21 |
BNF |
4 |
BNF Slides Algol Slides Algol 60 Revised Report Readable version Algol 60 |
|
W 3/23 |
BNF |
4 |
|||
F 3/25 |
Daily Writing Check | ||||
Spring Break, March
28 - April 1 |
|||||
10 |
M 4/4 |
Algol |
3 |
||
W 4/6 |
Algol |
3 |
|||
F 4/8 |
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. |
https://www.youtube.com/watch?v=GDVAHA0oyJU |
||
11 |
M 4/11 |
Algol - Contour Diagrams |
3 |
Liskov
Reaction Paper Due in Canvas |
|
W 4/13 |
Algol - Contour
Diagrams |
3 |
|||
F 4/15 |
Algol - Parameter Passing |
3, 4 |
|||
|
|
Pascal |
5 |
||
W 4/20 |
Pascal |
5 |
|||
F 4/22 |
Plagiarism Reflection - on your own |
Assignment in Canvas |
|||
13 |
|
Block Structured Languages |
6 |
Plagiarism
Reflection Due in Canvas |
|
W 4/27 |
Plagiarism Discussion |
||||
F 4/29 |
Go over take-home final |
||||
14 |
|
Peer Reviews -
Meet for discussion |
Turnitin |
||
W 5/4 |
Peer
Reviews - on your own |
||||
F 5/6 |
Peer Reviews - on your own |
||||
15 |
|
Lisp |
9-11 |
Peer Reviews Due Turnitin |
|
W 5/11 |
Lisp |
9-11 |
|||
F 5/13 |
Lisp |
9-11 |
|||
16 |
|
Daily Writing Check | |||
W 5/18 |
Reading Day |
||||
|
|||||
Wednesday 5/25 |
8:30 am - 10:30 am |
See Canvas EVERYTHING DUE BY 10:30 AM |