IS353 Structured COBOL Programming
COURSE DESCRIPTION
M. E. Kabay, PhD, CISSP-ISSMP, Associate Professor of Information Assurance
Program Director, Master of Science in Information Assurance (MSIA)
Program Director, BSc in Information Assurance (BSIA)
School of Business & Management
This course provides an overview of fundamental principles and terminology of the programming language ANSI COBOL, which is primarily used to implement business systems. The student will study the syntax and details of the COBOL programming language. Programming exercises dealing with practical business applications will be assigned. Prerequisites IS228 or permission of instructor.
·
Classes will meet from
· Textbook: Structured COBOL Programming, Second Edition by Shelly, Cashman, & Foreman (ISBN 0-7895-5703-7).
· Additional readings will be provided on the course Web pages and in class handouts.
· There will be no grading on a curve. There are no predetermined numbers of A, B and other grades. If everyone gets an A the instructor will be delighted.
· All exams will be closed-book.
· Students are encouraged to collaborate during preparation for the exams and in labs. However, every submission of a lab must be the student’s own personal work. No source code may be copied from one student to another. Plagiarism will be severely prosecuted.
· Students may not collaborate during quizzes or in the final exam.
The course will have five in-class quizzes based on the assigned readings since the last quiz (except the first quiz, which covers material from the start of the course).
· These are closed-book quizzes in which students are not permitted to use reference materials.
· The quiz will last 20 minutes.
· Each quiz will have a mixture of short-answer and multiple-choice questions and all questions must be answered.
· Dates and coverage of all quizzes are marked on the class syllabus.
2.3 Lab assignments: 50% of final grade
Students must complete assignments listed in the course syllabus. These are usually started on each Wednesday in the lab and must be turned in by the next Wednesday at the start of the lab period.
Additional assignments are available every week for students wishing to increase their knowledge and their grades. These assignments are granted half the value of the required assignments and the credits are added to the total accumulation of points for the lab work. The total may thus exceed 50% points and the maximum grade in the course may exceed 100%.
M. Kabay began learning
assembler at age 15 and had learned FORTRAN IV G at
Dr Kabay has published over 850 technical papers in operations management and security. He currently writes two columns a week for Network World Fusion; archives are at < http://www.networkworld.com/newsletters/sec/ >. He won the Best Paper Award at the 16th National Computer Security Conference in 1993 for his submission, Social Psychology and INFOSEC: Psycho-social Factors in the Implementation of Information Security Policy. He completed a college textbook, The NCSA Guide to Enterprise Security: Protecting Information Assets (ISBN 0-07-033147-2), published by McGraw-Hill in April 1996. He was the technical editor of The Computer Security Handbook, 4th Edition published by Wiley in 2002 and is currently working on the 5th edition.
Kabay led the International
Delegation of Computer Security Experts to
Kabay was Director of Education for the National Computer Security Association
(later ICSA and then TruSecure) from 1991 to January 2000. He was Security
Leader for the INFOSEC Group of AtomicTangerine, Inc. from January 2000 to June
2001 and joined the faculty at
Prof Kabay’s Web site is < http://www.mekabay.com/ >.