Master Syllabus: IS 2260 2

Total Page:16

File Type:pdf, Size:1020Kb

Master Syllabus: IS 2260 2

TROY UNIVERSITY MASTER SYLLABUS SORRELL COLLEGE OF BUSINESS IS 2260 Computer Programming II

Vision Statement

Sorrell College of Business will be the first choice for higher business education students in their quest to succeed in a dynamic and global economy. Sorrell College of Business will create the model for 21st century business education and community service.

Mission Statement

Through operations that span the State of Alabama, the United States, and the world, Sorrell College of Business equips our students with the knowledge, skills, abilities and competencies to become organizational and community leaders who make a difference in the global village and global economy. Through this endeavor, we serve students, employers, faculty, and Troy University at large as well as the local and global communities.

Prerequisites

IS 2244.

Description

Advanced programming, including arrays, pointers, strings, the pre-processor, structures, list processing, and advanced I/O, is examined. Emphasis is placed on developing and testing moderately complex programs.

Objectives

On completion of the course, the student should be able to:

1. Design program structure in a high-level computer language. 2. Create computer applications to solve moderately complex to advanced, real-world business problems. 3. Declare and use arrays, pointers, and strings in programs. 4. Declare and use structures and classes in programs. 5. Produce effective input and output using advanced I/O. 6. Apply top-down design, modulation, encapsulation, and other programming principles. 7. Debug faulty programs.

Master Syllabi are developed by the senior faculty in each business discipline. This Master Syllabus must be used as the basis for developing the instructor syllabus for this course, which must also comply with the content specifications outlined in the Troy University Faculty Handbook. The objectives included on this Master Syllabus must be included among the objectives on the instructor’s syllabus, which may expand upon the same as the instructor sees fit. The statement of purpose seeks to position the course properly within the curriculum and should be consulted by faculty as a source of advisement guidance. Specific choice of text and other details are further subject to Program Coordinator guidance. 1 August 2005 Master Syllabus: IS 2260 2

Purpose

To refine and expand computer programming competence with a focus on advanced concepts and structures of a high-level computer language. Program design skills and debugging ability are emphasized, with an overall goal of enabling the writing of moderately complex programs to support the development of business applications.

Approved Texts

Deitel, H. M., & Deitel, P. J. (2003 or current). C++: How to program (4th ed.). Upper Saddle River, NJ: Prentice Hall.

Supplements

As deemed appropriate.

------

(UPDATED by IS-DCC: August 15, 2008)

Added mission and vision statements.

Troy State University Faculty Handbook (2001): Section 3.8.2.8 [extract]—22 essential elements of the syllabus (somewhat modified for space): a. Course title h. Classroom location n. Grading methods, p. General supports r. Additional services u. Cheating policy b. Course number i. Office location criterion weights, (computer works, (Americans with v. Specialization c. Term j. Office telephone make-up policy, writing center) Disabilities Act, requirements d. Instructor k. Course description, mid-term grade q. Daily assignments, other statements) (certification, e. Prerequisites objectives reports holidays, add/drop s. Absence policy licensure, teacher f. Office hours l. Text(s) o. Procedure, course & open dates, dead t. Incomplete-work competencies) g. Class days, times m. Other materials requirements day, final exam policy

Recommended publications