New Jersey Institute of Technology
College of Computing Sciences
CIS365: File Structures and Management 
Richard Egan

A Public Research University

Quick Links: [365 Home] [Schedule] [Syllabus] [Materials] [WebCT access/info] [Homeworks]


CIS365 Fall '05 Schedule

9/14/2005

Do not buy the Uckan supplement I will cover that material and it is in the library, also there will be additional changes please check back Frequently


Date
Class Topic
Text Readings
(to read for homework)
Homework
(assigned this class)
Homework Due
(at the start of class)

9/7

- Introduction to the Course;
- Introduction to COBOL
- Installing COBOL
- Running your first COBOL program

Stern: Ch. 1 (starting with "The Nature of COBOL")

- Get Textbooks
- Homework H1a (getting to know you; photo; on-line setup)
- Homework H1b (install COBOL, run first program)

9/14

- COBOL Programming
- Introduce Semester Project

Stern: Ch. 2-4

- Homework H2: COBOL exercises

H1 moved

9/21

- COBOL: MOVE, Edited Output
- COBOL Debugging;
- Logical Data Organization

- Stern: Ch. 5 (starting with "Naming Modules")
- Stern: Ch. 6 (moving and printing sections)
- Uckan: Ch. 10 (Part 1) 

- Homework H3: COBOL/Logical Organization exercises
- Semester Project P1: Brainstorming

H1, H2

9/28

- COBOL: Creating Data Files;
- COBOL: Displaying Output Interactively;
- File Types;
- Fundamental File Operations

- Stern: Ch. 6 (other sections)

- Homework H4: COBOL/fundamental file operation exercises
- Semester Project P2: File Design

H3

10/5

- COBOL: Reading and processing data files
- COBOL: IF, PERFORM
- Physical Data Organization

- Stern: Ch. 8, 9

- Homework H5: COBOL/file exercises
- Semester Project P3: Creating data files

H4, P1

 

10/12

- COBOL: Control Breaks
- Variable Length Records (and a bit of arrays)

- Midterm Review

- Stern: Ch. 10 (simple arrays)


- Semester Project P4: Processing data files

combine w/P5 and due then

P2

 

MIDTERM - up to control breaks

 

Midterm on line 10/15 - 16 (Saturday and Sunday)

 

10/19

 

- COBOL: Multiple File Programs
- Multiple Record Type Files
- Traditional File Update

- Stern: Ch. 13

Homework H6: COBOL exercises/program No traditional file update, no multiple record types

Semester Project P5: Control Break Reports

H5

10/26 -  Indexes
- Semester Project Planning
  - Homework H7: COBOL exercises/ NO Traditional File Update
- Final Design:  The requirements for your project
P3 - due 10/25
11/2

 

- Indexed File Organization
- Semester Project Planning

- Stern: Ch. 15 (Indexed Files)

- Homework H8: Index exercises

- Semester Project P6: Project Checklist
- Semester Project P7: Project Implementation

 

H6

11/9

- Relative File Organization

Stern Ch. 15

- Stern: Ch. 15 (Relative Files)

- Homework H9: Indexed File exercises and program

P5/P4 combination

11/16

- Continue with Relative Files and Index file Examples

Review of Designs

 

- Homework H10: Indexed File program 

H7, H8

11/23

- Review of Designs

 

P6 is not to be handed in, but it is there as a checklist for you

H9,H10  Due 11/30

11/30

- Project Presentations

 

Presentations will be on your project.  You will give a demonstration of it. and if you wish show how you handled some of the code.  15 - 20 minutes each group

P7 presentations

12/7

- Project Presentations continued

 

 

Continuation of Presentations

CD & documentation due 12/12


 

This page: /cis365/schedule.htm