Master Syllabus: IS 22441

TROYUNIVERSITY
MASTERSYLLABUS
SORRELLCOLLEGE OF BUSINESS

IS 2244
Computer Programming I

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 TroyUniversity at large as well as the local and global communities.

Prerequisites

Grade of C or higher in IS 2241 and MTH 1112.

Description

An introduction to a programming language is provided. The course presents programming fundamentals, including program structure, assignment, data types, input/ output, flow of control, and functions. It includes topdown design, structured programming using the basic control structures, sequence, decision, and repetition, modularization, and encapsulation.

Objectives

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

  1. Describe computer organization, hardware, software, and programming concepts.
  2. Use an integrated programming tool.
  3. Solve simple application problems with computer programs.
  4. Generate input and output using I/O streams.
  5. List arithmetic and logic operators and their precedence.
  6. Describe and use control structures in structured programming.
  7. Explain and use simple functions.

Purpose

To introduce the vocabulary and principles associated with programming, to enable an understanding of the importance of computers in the changing business, social, and scientific structures in society, and to establish the groundwork for upper-level IS or CIS study.

Approved Texts

Gaddis. Starting out with C++: From Control Structures Through Objects, 5th Edition, 2007 or current, Addison-Wesley

Deitel, H. M., & Deitel, P. J. (2003or 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 new book, mission and vision statements.

TroyStateUniversity Faculty Handbook(2001): Section 3.8.2.8 [extract]—22 essential elements of the syllabus (somewhat modified for space):

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