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

WK

Class/Date

Topic

Book Chapter

Assignments

Reading

1

M 8/24

Syllabus
Why Write?
Assignment 1

1

Assignment 1
Syllabus
Chapter 1
Pseudo-Code Slides
W 8/26
In Class Writing

In-Class Writing 1

F 8/28

Pseudo-Code
1


2

M  8/31

Pseudo-Code 1


W 9/2

Tools
1.4


F 9/4

Discuss Project

Assignment 2
Project Handout

3

M 9/7

Labor Day Holiday


W 9/9

FORTRAN
2

Fortran Slides
Project Proposal Format

F 9/11

FORTRAN 2
Assignment 2 Due
Scoring Guidelines

4

M 9/14

FORTRAN 2
Upload Assignment 2 to Turnitin.com
Course 10685574
cs4100writer

W 9/16

Reading 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

F 9/18

FORTRAN 2
Topic Proposals Due


5
M 9/21
FORTRAN and Describing Syntax and Semantics 2

BNF Slides
W 9/23
Describing Syntax and Semantics and Algol 3

Algol Slides
Algol 60 Revised Report
F 9/25
Algol - contour diagrams
3



6
M 9/28
Algol
3


W 9/30
Algol
3, 4


F 10/2
Discuss Topic Presentations
Presentation Schedule


Topic Presentation Handout
Topic Presentation Scoring Guidelines
Topic Presentation Reviews
Midterm Review

7

M 10/5

Algol
3, 4


W 10/7

Goto

In-Class Writing 3
Assignment 3
GOTO References

F 10/9

Daily Writing Check in CS Lab



8

M 10/12

Topic Presentations



W 10/14

Topic Presentations


F 10/16

Topic Presentations


9

M 10/19

Topic Presentations


W 10/21

Topic Presentations
Rivoire Extra Credit
Details on Homework Submission

F 10/23

Midterm exam
1, 2, 3, 4


10

M 10/26

Project and writing discussion

Rivoire Extra Credit Due Pascal Slides

W 10/28

Pascal
5


F 10/30

Pascal
5


11

M 11/2

Block Structured Languages 6

Block Structured Languages Slides

W 11/4

Plagiarism Discussion


Indiana University Plagiariam Tutorial

F 11/6

Lisp
9-11

Lisp Slides

12

M 11/9

Lisp
9-11


W 11/11

School Holiday: Veterans' Day


F 11/13

Lisp
9-11
Assignment 3 Due

13

M 11/16

Lisp demo and Lab

Lisp Assignment
Final Exam
Lisp Tutorial
Common Lisp Book

W 11/18

Lisp in Lab



F 11/20

Research Day



14

M 11/23

Peer Reviews



W 11/25

Peer Reviews


F 11/27

School Holiday: Thanksgiving


15

M 11/30

Discuss Assignment 4

Assignment 4

W 12/2

Finish Lisp Programming, CS Lab 


F 12/4

Research Day

Lisp Assignment Due

16

M 12/7

In class: required wrap up
Midterm Part 2

W 12/9

Daily Writing Check



F 12/11

Reading Day



Monday 12/14

FINAL EXAM
11:15 am - 1:15 pm


Bring to Final Exam:

Assignment 4

  1. Your final project:
  •   Hard copy of your paper
  •   Two Peer Critiques
  •   Your response to the peer critiques
  2. Final Exam

Upload the final version of your project to the submission system by Midnight