CS 4100, Fall 2025   Class Schedule, Lecture Notes
Note: Schedule is subject to change, please check frequently

WK

Class/Date

Topic

Book Chapter

Assignments

Reading


1

W 8/20
Course Introduction
Write down 2 question about syllabus
Assignment1
Syllabus
F 8/22
Why Write?
In-Class Writing 1

2

M  8/25

Discuss Project and Topic Proposal


W 8/27

Discuss how to research for topic proposal

Scientific Writing
Topic Proposal Guidelines
Project Handout
Scoring Rubric

F 8/29

Class will not meet, instead 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

3

M 9/1

Labor Day Holiday - no class



W 9/3

Pseudo-code 1
Liskov Reaction Due Chapter 1
Pseudo-Code Slides

F 9/5

Pseudo-Code
1

Tool Slides

4

M 9/8

Pseudo-code 1
Topic Proposal Due

W 9/10





F 9/12






5
M 9/15




W 9/17




F 9/19





6
M 9/22
\


W 9/24




F 9/26




7

M 9/29





W 10/1

No class meeting - expect alternate assignment



F 10/3

No class meeting - expect alternate assignment


8

M 10/6





W 10/8

Topic Presentations



F 10/10

Topic Presentations


9

M 10/13

Topic Presentations


W 10/15

Topic Presentations


F 10/17

Topic Presentations


10

M 10/20





W 10/22





F 10/24





11

M 10/27





W 10/29





F 10/31



Project Outline Due

12

M 11/3





W 11/5





F 11/7





13

M 11/10





W 11/12





F 11/14





14

M 11/17

Paper Peer Reviews - Mandatory in Class



W 11/19

Paper Peer Reviews - Mandatory in Class


F 11/21







Thanksgiving Holiday 11/24-28



15

M 12/1





W 12/3





F 12/8





16

M 12/8





W 12/10

Reading Day




Friday 12/17

8:30 am - 10:30 am


Project Paper Due