CIS402 COBOL

SPRING 2009

Tuesday Thursday 11:15 - 12:40pm
Room AN08-1F

Syllabus: 

INSTRUCTOR:  Jeff Gullion
OFFICE: Ankeny Campus,   8-02-B
PHONE:  515-964-6367
EMAIL:  jhgullion@dmacc.edu
INSTRUCTOR WEBSITE:  http://www.dmacc.edu/instructors/jhgullion/

TEXT:

COBOL For the 21st Century 11th Edition by Stern Stern Ley
Published by : WILEY ISBN: 0-471-72261-8

SOFTWARE:

Microfocus Net Express
http://www.download.com/Micro-Focus-Net-Express/3000-2069_4-187658.html

PREREQUISITES: CIS125 Intro to Programming Logic
 

 
 

OBJECTIVES:

This course will provide the student with a working knowledge of the COBOL programming language and the unique programming algorthms associated wtih COBOL.

I. ATTENDANCE:

This class schedule includes classroom time for the presentation and discussion of material. Students are expected to have completed any assigned readings in preparation for class and be prepared to discuss the assigned material. Attendance is encouraged and expected.

II. ASSIGNMENTS:

  • There will be 7-10 assigned projects. Each assignment will be given a DUE DATE when assigned.
  • Each assignment will be worth 50 points.

III. EXAMS:

  • There will be 5-6 Quizzes worth 50 points eachQuiz/Exam dates will be announced in class and on the Syllabus.There will be 2-4 in class lab quizzes.  Each lab quiz is worth 50 points. There will be a comprehensive Final Exam worth 100 points.
  • NO MAKEUP QUIZZES WILL BE GIVEN WITHOUT PRIOR APPROVAL FROM THE INSTRUCTOR.

IV: COURSE GRADE:

The Final Course grade will be determined by combining your total scores from projects, quizzes and final project.   The grading scale is as follows: 90% AND ABOVE = A, 80% to 89% = B, 70% to 79%= C, 60% to 69 = D, 59% AND BELOW = F

V. CHEATING AND PLAGIARISM

Engaging in any form of cheating or plagiarism on an assignment, test, quiz or project will result in a ZERO grade for that particular assignment. These acts are considered academic misconduct by the college and various disciplinary actions may be taken.

VI. TENTATIVE SCHEDULE: See instructors websiteVII. This syllabus is tentative and the instructor reserves the right to make changes during the course of the semester.VIII. SPECIAL NEEDS

It is the policy of DMACC to accommodate students with disabilities. Any student with a documented disability who requires resonable accommodation should contact the special needs coordinator at (515) 964-6850 or (515) 964-6810 TTY.

 

top

SCHEDULE:

Week

Date

Topic

Assignments

1

January 13

January 15

Chapter 1 Introduction to COBOL

- Microfocus Net Express Compiler and development tool

Chapter 2 IDENTIFICATION and ENVIRONMENT Divisions

- COBOL Stub Program
2

January 20

January 22

Chapter 3 DATA Division

Chapter 4 PROCEDURE Division

 
3

January 27

January 29

Chapter 4 continued

Quiz #1 COBOL Structure

 

Programming Assignment #1

4

Feb 3

Feb 5

Chapter 5 Designing and Debugging
Quiz #2 COBOL Commands

Programming Assignment #2
Ch.6 Exercise 2. Page 257

5

Feb 10

Feb 12

Chapter 6 Moving Data

Programing Assignment #3
Code the report program provided CH6RDFN.cbl to create a 3 page report with no data just sample lines

Program #1 DUE!

6

Feb 17

Feb 19

Chapter 7 Computing Data

Programming Assignment #4
Ch.7 Programming Exercise 2. page 298.

Program #2 DUE!

7

Feb 24

Feb 26

Chapter 8 Decision Making

 

Program #3 DUE!

8

March 3

March 5

Review

Chapter 9 Iteration

Programming Assignment #5
Ch 8. Programming Exercise 8. page 341

Program #4 DUE!

9

March 10

March 12

Review

Exam #2 Chapters 5-9

 

March 17

March 19

Spring Break - No Classes!
10

March 24

March 26

Chapter 10 Control Break Processing

 

Program #5 DUE!

11

March 31

April 2

Chapter 10 Control Breaks continued Programming Assignment #6
Chapter 10, Exercise 2. Single Level Control and Two Level Control break
12

April 7

April 9

Chapter 10 control breaks continued  
13

April 14

April 16

Chapter 11 Data Validation

Programming Assignment #7. Chapter 11 Exercise 1. Page 468. See email for project modifications.

Program #6 DUE!

14

April 21

 

April 23

Data Validation Quiz
Chapter 12 Array Processing and Table Handling

Programming Assignment #8. Chapter 12 Exercise
15

April 28

April 30

Review

Table Quiz

 

Program #7 DUE!

Final

Thursday May 7

10:30 - 12:45pm

 

Final Exam (comprehensive)

 

top

Links:

 

top