IS 3339 - the Sorrell College of Business at Troy University

carenextSoftware and s/w Development

Nov 18, 2013 (3 years and 7 months ago)

107 views

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 syllab
us f
or 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 up
on 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 subjec
t to Program Coordinator guidance.

1
August

2005

TROY UNIVERSITY

MASTER SYLLABUS

SORRELL COLLEGE OF BUSINESS

I
S
3339

Object
-
Oriented 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 globa
l 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 equip
s 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
Univ
ersity at large as well as the local and global communities.

Prerequisites

IS 2244.

Description

A conceptual framework is presented for object
-
oriented programming. Topics discussed include
classes, data hiding, member functions, object creation, overloadi
ng, inheritance, parametric
polymorphism, and reusable code.

Objectives

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

1.

Describe the major concepts and program structures of object
-
oriented programming.

2.

Use a programming environment to write an
d debug
simple
OO programs.

3.

Solve simple problems using
OO programming.

4.

Debug a simple
OO program.

5.

Create and use classes, objects, and member functions.

6.

Describe
essential OO
programming principles
,

including
top
-
down design, modulation
,

and encapsulation
.

7.

Improve program efficiency by incorporating data
-
hiding, overloading, inheritance,
parametric polymorphism
,

and reusable code.

Master Syllabus:
I
S 3339

2

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

b.

Course number

c.

Term

d.

Instructor

e.

Prerequisites

f.

Office hours

g.

Clas
s 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.

Ge
neral 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 p
olicy

v.

Specialization
requirements
(certification,
licensure, teacher
competencies)


Purpose

To introduce
beginning concepts and structures
relevant to
object
-
oriented language
s
, develop

program design skills
, an
d enable
debugging
cap
abilities
, with a goal of
writ
ing

basic

object
-
oriented programs to solve business applications.

Approved Texts

Deitel,
H. M.,
& Deitel
, P. J.

(
2005

or c
urrent
).
Java: How to program

(6th ed.).
Upper Saddle
River, NJ: Prentice Hall.

Deitel, H. M., & Deitel, P. J.
(
2005

or c
urrent
).
Small C++: How to progr
am

(5th ed.).
Upper
Saddle River, NJ: Prentice Hall.

Deitel, H. M., Deitel, P. J.
, & Nieto, T. R.

(
2002

or c
urrent
).
Visual Basic.net: How to program

(2nd ed.).
Upp
er Saddle River, NJ: Prentice Hall.

Supplements

As deemed appropriate.

-------------------------------------------------------------------------------

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

Added mission and vision statements.