CIS 3655 COBOL PROGRAMMING Spring 2009 OBJECTIVE

Similar documents
SYLLABUS: MKT , Monday evening 4:00-6:30pm; BU124 Spring Semester, 2012

Drop Policy: A course drop grade will be assigned in accord with UTA policy (see current catalog).

Dr. Angela Guercio. Spring 2011

ENVIRONMENTAL SCIENCE LAB (FOR MAJORS) ESCI ) Teach practical skills for use in the lab and field.

Business Ethics (BUS 105) Cycle II, Spring, 2012 Semester

Imperial Valley College Course Syllabus - Elementary Differential Equations Math 220

Systems and Internet Marketing Syllabus Spring 2011 Department of Management, Marketing and International Business

MGSC 590 Information Systems Development Course Syllabus for Spring 2008

I INF 300: Probability and Statistics for Data Analytics (3 credit hours) Spring 2015, Class number 9873

SYLLABUS CIS 3660: OBJECT-ORIENTED SYSTEM ANALYSIS AND DESIGN SPRING 2010

MTH 110: Elementary Statistics (Online Course) Course Syllabus Fall 2012 Chatham University

The University of Akron Department of Mathematics. 3450: COLLEGE ALGEBRA 4 credits Spring 2015

Organizational Communication Training and Development Spring Office Hours: MWF 10:30 11:00, 12:00 1:00 and 4:15 5:30 p.m. and by appointment

A. COURSE DESCRIPTION

Research Methods in Advertising and Public Relations COMM 420 Spring Earth & Eng. Sci. W/F 12:20 PM to 2:15 PM

MONTGOMERY COLLEGE Rockville Campus CA141 Introduction to Database Applications Computer Applications Department

College of Southern Maryland Fundamentals of Accounting Practice(ACC 1015) Course Syllabus Spring 2015

SYLLABUS MIS 6713: Delivering Business Value through Information Systems Fall 2014

COLLIN COUNTY COMMUNITY COLLEGE DISTRICT DIVISION OF BUSINESS, INFORMATION & ENGINEERING TECHNOLOGIES COURSE SYLLABUS REAL ESTATE MARKETING

INFO Management Information Systems Spring 2015

CS 1340 Sec. A Time: 8:00AM, Location: Nevins Instructor: Dr. R. Paul Mihail, 2119 Nevins Hall, rpmihail@valdosta.

COM 1010, Basic Web Design

TA contact information, office hours & locations will be posted in the Course Contacts area of Blackboard by end of first week.

Database Management Systems ISM 4212 (3 Credit Hours) Fall 2011

Multimedia 320 Syllabus

Psych 204: Research Methods in Psychology

Nashville State Community College Business, Applied Arts & Technologies Division Computer Aided Drafting & Design. Master Course Syllabus

ACCT 3103 Intermediate Accounting I Oklahoma State University Spring 2015

Social Psychology Syllabus

FIN 430: Financial Modeling (Spring 2016) Professor Russell Jame Course Overview and Objectives Course Prerequisites Required Materials

Florida Gulf Coast University Lutgert College of Business Marketing Department MAR3503 Consumer Behavior Spring 2015

University of Regina Faculty of Business Administration Management of Performance. BUS Winter 2013: January 7, 2013 April 17, 2013

MAT 1111: College Algebra: CRN SPRING 2013: MWF 11-11:50: GRAY 208

Texas A&M University-Commerce Syllabus - Principles of Accounting I - Acct E

NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department. COURSE: CST2403 C++ Programming Part 1 ( 4 hours, 3 credits )

EXPECTED LEARNING OUTCOMES:

SYLLABUS CNBT 1359 PROJECT SCHEDULING

Course title: Management Information Systems Fall 2010 Course number: CRN: Location: Meeting day: Meeting time:

Gustavus Adolphus College Department of Economics and Management E/M : MARKETING M/T/W/F 11:30AM 12:20AM, BH 301, SPRING 2016

Syllabus Systems Analysis and Design Page 1 of 6

SOC 101 Introduction to Sociology Social & Behavioral Sciences Department

COURSE DESCRIPTION AND PREREQUISITES

Nashville State Community College Business & Applied Arts Division Visual Communications/ Photography

IST359 INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

CSC122/CYEN122: Intermediate Computer Programming

BAKERSFIELD COLLEGE. Elementary Probability and Statistics. Math B22 CRN SPRING 2016

SYLLABUS MAC 1105 COLLEGE ALGEBRA Spring 2011 Tuesday & Thursday 12:30 p.m. 1:45 p.m.

Riverside City College Arithmetic-Pre-Algebra/Math 65 (48422), Fall 2014 MTSC 103-MTWTh: 06:00PM - 07:10PM

UNIVERSITY OF MASSACHUSETTS BOSTON COLLEGE OF MANAGEMENT AF Theory of Finance SYLLABUS Spring 2013

Systems and Internet Marketing Syllabus Fall 2012 Department of Management, Marketing and International Business

Other Requirements: USB drive, Internet Access and a campus address.

MAT 103B College Algebra Part I Winter 2016 Course Outline and Syllabus

PSY 201 General Psychology Social & Behavioral Sciences Department

SOUTHWEST COLLEGE Department of Mathematics

PSY 350 ABNORMAL PSYCHOLOGY SPRING 2011

Peru State College, Peru, NE. MGMT 602 Research Methods. Master of Science in Organizational Management. Syllabus Spring Semester 2014

Decision Sciences Data Analysis for Managers

Social Marketing. MGT 3250Y Fall 2013 Fridays 6:00 8:50 p.m. Room: S4037.

MATH 2412 PRECALCULUS SPRING 2015 Synonym 26044, Section 011 MW 12:00-1:45, EVC 8106

FIN (MBA ) FINANCIAL MODELING Spring Office Phone: Office Hours: 3:00-4:00pm Tuesday/Thursday or by appointment

Syllabus -- Spring 2016 Juvenile Justice (CRJU CRN 7031)

Course Syllabus PEHR 2990 Intro to Intercollegiate Athletic Administration Dixie State College of Utah Spring 2013

COURSE APPROVAL DOCUMENT Southeast Missouri State University

1. COURSE DESCRIPTION

College of Business Department of Accounting and Management Information Systems

EMPORIA STATE UNIVERSITYSCHOOL OF BUSINESS Department of Accounting and Information Systems. IS213 A Management Information Systems Concepts

FACULTY OF MANAGEMENT PROFESSIONAL CONSULTING MGMT 3901 Y SPRING 2016

ACG (10061) INTERMEDIATE THEORY III (3 credit hours) Tentative Syllabus spring 2012 Class hours: Wednesdays, 7:10 p.m. 10:00 p.m.

Sample Syllabus (C++) CSCI 1301 Introduction to Programming Principles

Principles of Financial Accounting Bus 210

Instructors: Mushfiq Swaleheen,Ph.D., Associate Professor. Office: Lutgert Hall 3306 Bill Browning

CS 2302 Data Structures Spring 2015

ACCOUNTING 205 INTRODUCTION TO FINANCIAL ACCOUNTING 8-Week Online Course Spring 2015

MAC2233, Business Calculus Reference # , RM 2216 TR 9:50AM 11:05AM

SOUTHERN MAINE COMMUNITY COLLEGE South Portland, Maine Course Syllabus Spring 2015

SYLLABUS. NOTE: A three ring binder is required to keep notes and hand-outs neatly organized.

ENTC 219 Digital Electronics Fall 2015 TR 11:10 12:25 Thompson 121

EDU 230 Schools in Communities Social & Behavioral Sciences Department

SAMPLE ONLY. COMM 304 Interpersonal Communication Spring 2015 Tu/Th 11:00 12:20 ANN L101

Digital Design Graphics Technology DDGT 110 Drafting Fundamentals ENGI 122 Intro to Engineering Fall 2015 Course Syllabus

COURSE GOALS AND OBJECTIVES

MKTG 2150 GLOBAL MARKETING WINTER 2015 (Tuesday/Thursday course) - - -F I R S T D A Y H A N D O U T- - -

PHIL 2244: Engineering Ethics (3 credits)

COURSE AND GRADING POLICY

Midlands Technical College MED 124- Medical Computer Practicum- Hybrid Health Sciences Medical Assisting Spring

COURSE WEBSITE: *This is essential for success in this class.

AEC 3073 INTERCULTURAL COMMUNICATION Ms. Mary Rodriguez

Survey Research Methods

PSYC 2301 General Psychology Course Syllabus

Management 352: Human Resource Management Spring 2015 Syllabus

Johnson State College External Degree Program. PSY-2040-JY01 Social Psychology Syllabus Spring 2016

Nashville State Community College Business & Applied Arts Division Business Program. Master Course Syllabus

EMPORIA STATE UNIVERSITY THE TEACHERS COLLEGE. CLASSROOM MANAGEMENT: ED334 Spring, 2011 Three Hours

SYLLABUS CNBT 2335 COMPUTER-AIDED CONSTRUCTION SCHEDULING

CS 300 Data Structures Syllabus - Fall 2014

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS MANAGEMENT INFORMATION SYSTEMS CST 2030

Governors State University College of Business and Public Administration. Course: STAT Statistics for Management I (Online Course)

INFO 2130 Introduction to Business Computing Spring 2013 Self-Paced Section 006

Social Gerontology SOC 210 Fall Professor: Jamie Chapman, PhD Candidate Class Location: Patterson Hall 205

Nashville State Community College Business & Applied Arts Division Office Administration. Master Course Syllabus

Transcription:

CIS 3655 COBOL PROGRAMMING Spring 2009 OBJECTIVE Course Description: Major emphasis will be on development of logical solutions to business problems and the development of programs on on-line terminals with job control. Business data will be processed using COBOL (Common Business Oriented Language) on mainframe IBM systems and on PCs. Course Objectives: Upon successful completion of this course, students will be able to: 1) express knowledge of COBOL language history and program fundamentals (Exam 1, part 1). 2) use the mainframe and PC platforms to create COBOL source and Job Control Language (JCL) files (Project 1) 3) create simple COBOL programs that access input/output files, specify Working Storage variables and create printed output. (Program 2; Exam 1, part 2; Exam 2, part 1) 4) create simple COBOL programs that manipulate arithmetic data and implement selection structures. (Program 3; Exam 2, part 3) 5) write a COBOL program which implement single and/or multiple control breaks. (Program 4; Exam 3, parts 1 & 2) 6) use single and double subscripted tables as tools (Program 5; Exam 3, part 3; Final, part 2) 7) structure the solution of a computer problem using top-down technique (Programs 2-6). 8) demonstrate knowledge of EBCDIC/ASCII, numeric data in packed, binary, and floating point formats and formatted printed output (Exam 2, part 2) 9) discuss the use of SORT/MERGE, COPY, CALL, index sequential files, random files and object-oriented programming, within COBOL (as time permits) (Program 6, Final exam, part 3) 10) integrate various COBOL programming constructs into a program that meets given specifications (Final exam, part 1) 11) use program design tools to derive a COBOL business solution (Programs 1 & 2). RESOURCES Instructor: Kerry Henson, PhD Office hours: Office: DOC 300C MW 11:00-12:00 Phone: 660/422-2705 TR 9:30-10:45 Email: klh84060@ucmo.edu and by appointment Website: http://cis.ucmo.edu/henson/3655/ Textbook: Murach s Mainframe COBOL by Murach, Prince and Menendez Purchase: (1) System/370 Reference Summary (Optional) (2) Flowchart template (R-54 or R-550) (Optional) (3) COBOL coding tablet (Optional) (4) Printouts in the lab (an ongoing expense) (5) PC COBOL compiler (Optional) (6) Terminal emulation software (free) (7) One scantron (882 or 883)

EXPECTATIONS Course Requirements: 1. You are responsible for reading each chapter and preparing assignments from the text. All assignments are due on the date specified by the instructor. 2. All writing assignments must be typed unless otherwise specified by the instructor. The computer lab is available for programming and students are encouraged to use the computers. 3. Output from all final versions of the programming assignments must have been run on the mainframe. Although PC-based editors and compilers may be used in program development, final versions must run on the mainframe, unless specified otherwise. Program One also requires output from the PC. Attendance: This class is important. You are expected to attend class and participate in class discussions. There tends to be a strong correlation between class attendance and final grade. Obtaining notes missed because of a class absence is your responsibility. It is a good idea to obtain a classmate's phone number for this purpose. Being late for class is not fashionable. It disrupts the class activities. Tardiness will result in a recorded absence, if attendance is taken. Each individual is expected to make whatever arrangements are necessary to arrive in class on time. If you decide to discontinue attending, then drop the course. If the course is not dropped, a course grade will be assigned based upon the number of points obtained. Honesty: University policy deals severely with students caught cheating, copying papers or programs, or participating in dishonest behavior. It is alright to discuss conceptual aspects of the projects with other people; however, do not key your assignment from someone else's work, do not allow someone key your assignment, do not allow anyone to dictate keystrokes to you, do not copy another person's project files onto your account/disk and do not work with someone else to create the same solution, in part or as a whole. All written work is to be unique to you. No reference material may be used during an examination unless provided by the instructor. The instructor may use electronic tools to check for plagiarism. Such tools may be web-based and require that the student s submission be copied to a database maintained by a third party. If a student is suspected of dishonesty, the student will be notified. Any questions and explanations should be directed to the instructor. A meeting with the instructor may be scheduled. Responses to such an offense may include a zero on the assignment or test, a grade of "F" in the course, or recommendation for removal from the degree program. All instances of dishonesty will be reported to the Vice President for Student Affairs. For more information see the University Calendar/Handbook. Class Etiquette: Use of electronic communication devices is not allowed. Do not simply place devices in silent mode, but TURN OFF cell phones, Blackberries, etc. Anyone whose phone goes off in class will be required to stand and dance to the music. (I m serious!) Please remove visors and caps. I want to see your face.

Use of Computing Resources: When using university computing and network resources students are required to comply with the acceptable use policy (AUP) as set forth by the University and MORENet. For more information see the University Calendar/Handbook. ACTIVITIES AND ASSESSMENTS Tests and Homework: Grading: 4 exams 150 pts. ea. 60% 90%-100% =A Programs/Assignments/Quizzes 40% 80%-89% = B ==== 70%-79% = C Total 100% 60%-69% = D 0%-59% = F Tests will consist of multiple choice, matching, and/or true/false items. In addition, short answer questions may also be included. Writing complete or partial COBOL programs will be required. The nature of this course dictates that each exam is somewhat comprehensive. Exam four (the final) will be a limited comprehensive exam as specified in class. Homework will consist of programs completed in the lab and other outside written assignments. Homework is due at the beginning of that period. Homework not turned in at the beginning of class will be considered late. Written assignments turned in within 48 hours after the beginning of class or by the stated closing of the late window will receive an initial 25% reduction before being graded as other projects. Written homework not received by the late deadline will not be accepted. Programs must compile without errors to be accepted. Announced and unannounced quizzes will be given during the course of the semester. These will cover material addressed in the previous class period or the reading assignment for that class period. The final will include a two-plus-hour, hands-on competency in the lab. Students will be required to create a running COBOL program with the PC compiler without outside help. An inappropriate solution, i.e., one that suggests the student has gained virtually no skills in writing a program, as deemed by the instructor, will result in an F for the course. Exams, quizzes, and homework may be made-up in the case of an extreme emergency (as deemed by the instructor) or a university excused absence. In either case the instructor must be notified before class, a Request for an Excused Absence form must be completed, and support documentation must be provided. On occasion an end-of-the-semester curve is applied to all grades in the class; however, to be eligible for the curve the student must have completed all projects, taken all exams and quizzes, and not have an excessive number of absences.

Schedule of Topics (Very Tentative) Date Topics Activities Jan 14 - Feb 9 Feb 18 Feb 11 - Feb 25 Mar 4 Mar 2 - Mar 25 Overview of the course. Introduction to the IBM programming environment. Use of email, Xedit. Basic structure of COBOL programs and JCL. Contents of each DIVISION. Program specification & documentation. Structured techniques. Debugging. EXAMINATION ONE Moving data. Edited fields. Data formats. Arithmetic verbs. Selection structures. Sequential file update. EXAMINATION TWO Iteration structures. Single and multiple control break processing. Read chapters 1, 18, 2-4, 17; Programs 1 & 2; assignments Read chapters 5 (pages 146-161 & 174-178), 6-9, 12, 13; Program 3; assignments Read chapter 4 & 5 (pages 162-177 & 180-188); Program 4; assignments Apr 6 Mar 30 - Apr 29 May 4 at 2:00 EXAMINATION THREE Single and multi-dimensional arrays/tables. Subscripts and indexes. Searching tables. Extra topics as assigned. EXAMINATION (Hands-on) Note: Final may exceed two hours Read chapter 10; Read Chapters 11, 14, 15, 16, 19, 20 & 21, as assigned; Programs 5 & 6; assignments

EXCEPTION REQUEST FORM Course: Date: Name: I request (please check): To make up an absence (official excused) To turn in a late assignment as on-time Identify Assignment: Justification: Attached documentation includes: (INSTRUCTOR USE ONLY) Requirements: Due date:

Name (print): Course: Section: STATEMENT OF UNDERSTANDING In signing this statement I am stating that I understand all points presented in the syllabus and that I have completed all the prerequisites for this course. Signature: Date: POSTING OF GRADES A student's course grade falls under federal privacy laws. You may choose to have your grades posted. Grades in this course will be posted by a special number assigned to you. Your social security number will not be used. Please indicate your preference below. I prefer my grades be posted not be posted Signature: Date: