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


12

M 4/19

Algol - Parameter Passing
3


W 4/21

Algol
3


F 4/23

Plagiarism Reflection (on your own)

Assignment in Canvas

13

M 4/26

Pascal
5
Plagiarism Reflection Due

W 4/28

Pascal and Plagiarism Discussion
5


F 4/30

Plagiarism Discussion


14

M 5/3

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

M 5/10

Discuss Peer Reviews



W 5/12

Go over end of semester

See Canvas
PEER REVIEWS DUE 11:59PM

F 5/14

No Class



16

M 5/17

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