CS 4100, Fall 2016 Class
Schedule, Lecture Notes
Note: Schedule is subject to
change, please check frequently
WK |
Class/Date |
Topic |
Book Chapter |
Assignments
|
Reading |
W 8/24 |
Syllabus Why Write? Assignment 1 |
1 |
Assignment 1 |
Syllabus Chapter 1 Pseudo-Code Slides |
|
F 8/26 |
Pseudo-Code |
1 |
|||
2 |
M
8/29 |
Writing |
1 |
In-Class
Writing #1 |
|
W 8/31 |
Pseudo-Code | ||||
F 9/2 |
Tools |
1.4 |
Assignment 2 |
Chapter 2 |
|
3 |
M 9/5 |
Labor Day
Holiday |
|||
W 9/7 |
Pseudo-Code | 2 |
|||
F 9/9 |
FORTRAN | FORTRAN
slides History of FORTRAN |
|||
4 |
M 9/12 |
FORTRAN | Assignment 2 Due Turnitin 13436810 |
Scoring
Rubric |
|
W 9/14 |
Project FORTRAN |
Project Handout Topic Proposal Handout |
|||
F 9/16 |
FORTRAN | ||||
5 |
M 9/19 |
How to Read a Research Paper |
In-Class Writing 2 |
Ramsay_How to read
a research paper Efficient reading of papers How to read a CS paper Plow paper SciGen |
|
W 9/21 |
BNF: Describing Syntax and Semantics | BNF
Slides |
|||
F
9/23 |
Algol |
Topic Proposal Due upload to CSHomework |
Algol Slides Algol 60 Revised Report Chapter 3 and Chapter 4 |
||
6 |
M
9/26 |
Algol |
|||
W 9/29 |
Algol |
||||
F
9/30 |
Scientific Writing Discussion |
||||
7 |
M 10/3 |
Algol |
|||
W 10/5 |
GOTO |
In-Class Writing 3 Assignment 3 |
GOTO References | ||
F 10/7 |
International Programs |
||||
8 |
M 10/10 |
Topic Presentation Discussion |
Topic
Presentation Handout Topic Presentation Scoring Guidelines Topic Presentation Reviews |
||
W 10/12 |
Non-Instructional
Day: No Class |
||||
F 10/14 |
Daily Writing Check in CS Lab | ||||
9 |
M 10/17 |
Topic Presentations | Presentation
Schedule |
||
W 10/19 |
Topic Presentations | ||||
F 10/21 |
Topic Presentations | ||||
10 |
M 10/24 |
Topic Presentations | |||
W 10/26 |
Topic Presentations | ||||
F 10/28 |
Midterm Exam |
Midterm Review |
|||
11 |
M 10/31 |
Pascal |
5 |
Chapter
5 Pascal Slides |
|
W 11/2 |
Tech Fair |
Go to
the Tech Fair 10-2 in MSR Write at least two paragraphs about what was most interesting to you. |
|||
F 11/4 |
Pascal |
5 |
Tech Fair Paper
Due |
||
|
|
Block Structured Languages |
6 |
Block
Structured Language Slides |
|
W 11/9 |
Plagiarism
Discussion |
||||
F 11/11 |
School Holiday: Veterans' Day | ||||
13 |
|
Writing Discussion |
Assignment 3 Due | ||
W 11/16 |
Lisp |
9, 10,
11 |
Lisp Slides |
||
F 11/18 |
Lisp |
Lisp Assignment Final Exam |
Lisp
Tutorial Common Lisp Book |
||
14 |
|
Lisp in CS Lab |
|||
W 11/23 |
Research Day |
||||
F 11/25 |
School Holiday: Thanksgiving | ||||
15 |
|
Peer Reviews | |||
W 11/30 |
Peer Reviews | ||||
F 12/2 |
Lisp in CS Lab |
||||
16 |
|
Linguistic Relativity and
Programming Languages |
|||
W 12/7 |
Lisp in CS
Lab |
||||
F 12/9 |
Lisp in CS Lab |
||||
17 |
M 12/12 |
Daily Writing Check in CS
Lab |
|||
T 12/13 |
Reading Day | ||||
|
Monday 12/19 |
FINAL EXAM |
Lisp Assignment Due -
Upload to Homework Submission System
Bring to Final Exam: 1. Your final project:
Upload the final version of your project to Turnitin.com by 1:15 pm Monday 12/19/16 |