CS 4100, Fall 2025: Class Schedule, Lecture Notes

Note: Schedule is subject to change, please check regularly.

WK Class/Date Topic Book Chapter Assignments Reading
1 Wed 8/20 Syllabus
Why Write?
Fri 8/22 Writing and Assignment 1 In-Class Writing 1
Assignment 1
2 Mon 8/25 Pseudo-code Ch 1 Topic Proposal Guidelines Syllabus and Chapter 1
Pseudo-code slides
Wed 8/27
Fri 8/29
3 Mon 9/1 School Holiday: Labor Day
Wed 9/3 Discuss Project and Scientific Writing Final Project Description
Paper Grading Guidelines
Technical Writing Slides
Fri 9/5 FORTRAN Ch 2 Fortran slides
4 Mon 9/8
Wed 9/10
Fri 9/12 Topic Proposals DUE
5 Mon 9/15
Wed 9/17
Fri 9/19
6 Mon 9/22
Wed 9/24 Topic Presentations
Fri 9/26 Topic Presentations
7 Mon 9/29 Topic Presentations
Wed 10/1 Class meeting cancelled due to conference travel. (Movie day instead!)
Fri 10/3 Class meeting cancelled due to conference travel.
8 Mon 10/6
Wed 10/8
Fri 10/10
9 Mon 10/13
Wed 10/15
Fri 10/17
10 Mon 10/20
Wed 10/22 Midterm
Fri 10/24
11 Mon 10/27 Mini-Peer Reviews Bring two printed copies, 3+ pages each
Upload 3+ pages to "Mini-Drafts Review Process" before class
Wed 10/29
Fri 10/31
12 Mon 11/3
Wed 11/5
Fri 11/7
13 Mon 11/10 Peer Reviews Bring two printed copies and
Upload to "Project Draft" before class
Wed 11/12 Peer Reviews
Fri 11/14
14 Mon 11/17
Wed 11/19
Fri 11/21
15 Mon 11/24 Non-instructional day. No classes.
Wed 11/26 Non-instructional day. No classes.
Fri 11/28 School Holiday: Thanksgiving
16 Mon 12/1
Wed 12/3
Fri 12/5
17 Mon 12/8
Wed 12/10 Reading Day. No classes.
Monday, 12/15 FINAL EXAM
Time 2:00 pm - 4:00 pm
Bring to Final Exam:
1. Your final project:
  • Two Peer Reviews
  • Your response to the peer reviews
  • Hard copy of your paper (optional)
  • and...
2. Final Exam
3. Upload the final version of your project to Turnitin.com (via Canvas)