|
MASTER SYLLABUS |
|||||||||
|
CST 2110 |
|||||||||
| Class Hours: 3.0 | Credit Hours: 4.0 | ||||||||
| Laboratory Hours: 3.0 | Date Revised: Spring 00 | ||||||||
| NOTE: This course is not intended for transfer credit. | |||||||||
| Catalog Course Description: | |||||||||
| A comprehensive, lab-oriented course that provides the student with the opportunity to design, write, test and document client-based business programs in the COBOL language. The essential rules, formats/structures, design standards and requirements for writing fully functional structured COBOL programs are stressed. | |||||||||
| Entry Level Standards: | |||||||||
| The student must have math, writing, verbal and English language skills at the college level. | |||||||||
| Prerequisite: | |||||||||
| CST 1540 or CST 1670 | |||||||||
| Textbook(s) and Other Reference Materials Basic to the Course: | |||||||||
| COBOL - Structured Programming Techniques for Solving Problems, 2nd Ed. George Fowler, Boyd Fraser Publishing, 1996. | |||||||||
| I. Week/Unit/Topic Basis: | |||||||||
| Week | Topic | ||||||||
| 1-2 | Elementary Cobol - Introduction to Structured Cobol, Divisions | ||||||||
| 3-4 | I/O & Data, Arithmetic Statements | ||||||||
| 5-6 | Conditional Statements, Sequential Files, Sorting | ||||||||
| 7 | Reports and Control Breaks | ||||||||
| 8-9 | Tables, Varying, Structured Environment | ||||||||
| 10 | Interactive Programs and Strings | ||||||||
| 11 | Search Procedures | ||||||||
| 12-14 | Files and Subprograms | ||||||||
| 15 | Project, Review | ||||||||
| 16 | Final Exam Period | ||||||||
| II. Course Objectives*: | |||||||||
| A. | Analyze, design, code, test, and debug COBOL programs. II, III, IV, VI, VII, IX, XII | ||||||||
| B. | Apply rules for COBOL in a structured environment. I, III, IV, VI, VI, VII | ||||||||
| C. | Solve COBOL programming problems in a client-based environment. V, VI, VII, IX, X, XII | ||||||||
| D. | Demonstrate individual and teamwork standards to accomplish given tasks within timeframes established. I, VI, IX | ||||||||
| *Roman numerals after course objectives reference goals of the Business and Computer Technologies department. | |||||||||
| III. Instructional Processes*: | |||||||||
| Students will: | |||||||||
| 1. | Develop coding complaint with each syntax-division expectation. Problem Solving and Decision Making Outcome, Technological Literacy Outcome, Information Literacy Outcome, Active Learning Strategy | ||||||||
| 2. | Produce working client-based programs. Problem Solving and Decision Making Outcome, Communication Outcome, Technological Literacy Outcome, Transitional Strategy, Active Learning Strategy | ||||||||
| 3. | Participate in a software development team. Communication Outcome, Problem Solving and Decision Making Outcome, Transitional Strategy, Active Learning Strategy | ||||||||
| 4. | Use professional tools to produce software components and documentation. Technological Literacy Outcome, Transitional Strategy, Personal Development Outcome | ||||||||
| 5. | Practice elements of the work ethic such as punctuality, professionalism, dependability cooperation and contribution. Personal Development Outcome | ||||||||
| 6. | Use professionally accepted methods and materials in completion of program development. Technological Literacy Outcome, Personal Development Outcome, Transitional Strategy, Active Learning Strategy | ||||||||
| *Strategies and outcomes listed after instructional processes reference Pellissippi State’s goals for strengthening general education knowledge and skills, connecting coursework to experiences beyond the classroom, and encouraging students to take active and responsible roles in the educational process. | |||||||||
| IV. Expectations for Student Performance*: | |||||||||
| Upon successful completion of this course, the student should be able to: | |||||||||
| 1. | Understand the necessity for structured techniques when working with high-level computer languages. A,B,C | ||||||||
| 2. | Develop top-down coding and debugging skills. A, B, D | ||||||||
| 3. | Apply the rules and techniques of structure to develop, code, debug, and document COBOL programs. A,B,C, D | ||||||||
| 4. | Utilize file processing to solve business application lab assignments. A,B,C, D | ||||||||
| 5. | Develop good programming skills. A,B,C, D | ||||||||
| *Letters after performance expectations reference the course objectives listed above. | |||||||||
| V. Evaluation: | |||||||||
| A. Testing Procedures: 50% of grade | |||||||||
| Knowledge of course content, which will be determined by quizzes, hour exams, and a comprehensive final exam, will count approximately 50 percent of the final grade. | |||||||||
| B. Laboratory Expectations: 40% of grade | |||||||||
| Programming ability, which will be determined by the quality and timeliness of completed lab assignments, will count approximately 40 percent of the final grade. | |||||||||
| C. Field Work: | |||||||||
| None | |||||||||
| D. Other Evaluation Methods: 10% of grade | |||||||||
| Classroom participation, attitude, etc., will count approximately 10 percent of the final grade. | |||||||||
| VI. Policies: | |||||||||
| A. Attendance Policy: | |||||||||
| Pellissippi State Technical Community College expects students to attend all scheduled instructional activities. As a minimum, students in all courses must be present for at least 75 percent of their scheduled class and laboratory meetings in order to receive credit for the course. | |||||||||
| B. Academic Dishonesty: | |||||||||
| Plagiarism, cheating, and other forms of academic dishonesty are prohibited. A student caught cheating will be given a zero on a test or lab assignment. Repetition of cheating will result in an "F" for the final grade. | |||||||||
| C. Other Policies: | |||||||||
| All lab assignments must be completed to pass the course. A late lab assignment will ordinarily receive a reduced grade. A make-up test is administered only if the reason for missing the scheduled test is considered valid by the instructor. | |||||||||