ROCHESTER
COMMUNITY & TECHNICAL COLLEGE
COMP 2233 Structured COBOL Programming
COMMON COURSE OUTLINE:
A.
CATALOG DESCRIPTION
Course Discipline/Number: COMP 2233
Course Title: Structured COBOL Programming
Credits: 4 credits
Hours/Week: 4 hours per week
Prerequisites: Successful completion of Introduction to COMP 1150 Computer
Science. College-level reading skills: Appropriate score on RCTC placement
test or completion of appropriate developmental course with grade of C
or better.
Course Description: An in-depth study of structured program design utilizing
the COBOL language. Topics include structured design, sequential file
processing, direct file processing, data organization, database manipulation,
and report writing. (4 C/4 hrs classroom per wk)
B.
DATE LAST REVISED: 4/7/1997
C.
RECOMMENDED ENTRY SKILLS/KNOWLEDGE:
Students must:
1. understand the basic concepts of data storage and data manipulation
2. have an elementary understanding of pseudocode
3. know the definition of an algorithm
4. know the fundamental properties of a high-level programming language
D. OUTLINE
OF MAJOR CONTENT AREAS:
Structured design techniques
Modular program design
Sequential file processing
Direct file access
Database manipulation
Report writing
E.
LEARNING OUTCOMES (GENERAL):
Students will be able to:
1. design and document algorithms
2. write and modify programs in the COBOL language
3. compile, link, and execute a program
4. test and debug a COBOL language
5. process files in the COBOL language
6. implement a binary search
F.
LEARNING OUTCOMES (MNTC)
Critical Thinking for Minnesota Transfer Curriculum. Students will be
able to:
1. gather factual information and apply it to a given problem in a manner
that is relevant, clear, comprehensive, and conscious of possible bias
in the information selected
2. imagine and seek out a variety of possible goals, assumptions, interpretations,
or perspectives which can give alternative meanings or solutions to given
situations or problems
3. analyze the logical connections among the facts, goals, and implicit
assumptions relevant to a problem or claim; generate and evaluate implications
that follow from them
4. recognize and articulate the value assumptions which underlie and affect
decisions, interpretations, analyses, and evaluations made by ourselves
and others.
G. METHODS FOR EVALUATION OF STUDENT LEARNING:
Exams over covered topics
Quizzes
Homework
Comprehensive final exam
H.
SPECIAL INFORMATION: none
|