Departmental Course Syllabus

 

Department: Computer Information Systems                              Revision Date:  Spring 2006

San Antonio College * 1300 San Pedro* San Antonio, TX* 78212-4299

 

Course Number and Title: INEW 2340 – Object oriented Design

Credit Hours: 3

 

Instructor:  Professor Rocky Conrad, OCP

 

Office: NTC 129                                              Phone Number: 733-2293         FAX: 733-2976

Email: Conrad@accd.edu                                   Web Address: http://cis.sac.accd.edu/~rconrad/

 

 

I.          Catalog Description: The student will learn to analyze and design software from the “object” perspective.  The student will gain knowledge related to concepts of object, class, data encapsulation, data abstraction, polymorphism, and inheritance using the Java language as a model. The student is introduced to class diagrams and sequence diagrams using the Unified Modeling Language (UML) and Rational Rose (or similar product).

 

II.        Pre-requisites, co-requisites and other requirements: (ITSC 1305 and ITSE 1329) or equivalent

 

III.      Text:  An Introduction to Programming and Object Oriented Design using Java 5.0, 2nd edition, Nino and Hosch, John Wiley & Sons Inc., 2005 – ISBN – 0-471-71227-2

 

IV.        Instruction will consist of: We will utilize the Java SDK 5.0, Dr. Java IDE and Rational Rose 4.2 Demo software to facilitate the learning of the object oriented approach to software development. We will also utilize WebCT and Elluminate which are virtual classroom environments via the Internet. WebCT provides us with asynchronous communication tools for the class such as email, bulletin boards, online testing, calendar, etc. Elluminate provides us with synchronous communication tools for class tutoring such as Voice over IP, chatting, and application sharing. Classroom instruction will combine lecture presentation of read materials with hands on exercises.

 

V.         Course Content: - Object-oriented concepts and terminology, Java, UML, Rational Rose, Elluminate and WebCT.

 

VI.        Learning Outcomes and Performance Objectives with their methods of measurement as used to determine the students’ mastery of those outcomes.

 

1. Students will be able to comprehend and utilize the following object oriented concepts: Messaging, Data Encapsulation, Composition, Polymorphism, Inheritance, OOA, OOD, OOP, Interfaces, Collections, and Listeners.

Performance Objectives/Method(s) of measurement for each objective:

Student will be able to demonstrate at least 70% proficiency of stated concepts on objective tests and hands on assignments.

2. Students will be able to model object oriented software applications with UML class diagrams and sequence diagrams utilizing Rational Rose software.

Performance Objectives/Method(s) of measurement for each objective:

Student will be able to demonstrate at least 70% proficiency of creating UML class diagrams and sequence diagrams utilizing Rational Rose software by hands on assignments and hands on tests.

3. Students will be able to define, design, test and develop object oriented software applications with java specifications and implement those specifications in the java programming language utilizing the Dr. Java IDE freeware.

Performance Objectives/Method(s) of measurement for each objective:

Student will be able to demonstrate at least 70% proficiency of defining, designing, testing and developing object oriented software applications with java specifications and implement those specifications in the java programming language utilizing the Dr. Java IDE by hands on assignments and hands on tests.

 

VII.      Course requirements and grade computation.

A.         College Requirements:

A written, comprehensive final examination, not to exceed three hours in length, shall be given at the end of each semester for each course at the regularly scheduled time. Any exceptions to these requirements must be approved by the appropriate dean. Other examinations are given at the discretion of the instructor.

 

A student who must be absent from a final examination should petition that instructor for permission to postpone the examination. A student absent without permission from a final examination is graded “F.” Postponed examinations result in a grade of “I.” The final exam must be taken within 120 calendar days from the end of the semester or the grade automatically becomes an “F.” (San Antonio College Bulletin, Faculty Handbook - January 1995)

B.         Departmental Requirement:

            A student must earn a grade of C or better in all courses in a student’s CIS degree plan in order for that student to be awarded an Associate of Applied Science Degree.

C.         Instructor Requirements:

             Chapter Examinations - 25%

 Chapter and Software Exercises - 25%

 Software Examinations – 25%

 Classroom Discussion and participation - 5%

 Final Examination - 20%

 

VIII.    College Policies:

A.                  San Antonio College does not discriminate on the basis of race, religion, color, national origin, sex, age, or disability with respect to access, employment programs or services.

B.                   Students are urged not to bring children to either a class or a lab. Minors under the age of twelve (12) must not be left unattended on campus. College Academic Council - April, 1998.

C.                   ADA Statement: “As per Section 504 of the Vocational Rehabilitation Act of 1973 and the Americans with Disabilities Act of 1990, if accommodation is needed contact the Office of Disability Support Services, CAC 124C, Phone: (210) 733-2347.

D.                  A Rapid Response Team exists for the purpose of responding to emergencies. If you have a disability that will require assistance in the event of a building evacuation, notify Disability Support Services, Chance Academic Center 124C, Phone: (210) 733-2347.

E.                   Academic Dishonesty: Students may be subject to disciplinary proceedings resulting in an academic penalty or disciplinary penalty for academic dishonesty. Academic Dishonesty includes, but is not limited to, cheating on a test, plagiarism and collusion. For additional information refer to the “Student Code of Conduct” in the San Antonio College Bulletin.

F.                   Students are required to silence all electronic devices (e.g., pagers, cellular phones, etc.) when in classrooms, laboratories and the library. College Academic Council, 01/ 2000.

G.                  San Antonio College Attendance Policy: Regular and punctual attendance is required. A student absent for any reason is responsible for all work missed. Absences are recorded from the first day of class. A student absent the equivalent of two weeks of instruction, may be dropped by the instructor with a grade of “W.” Both tardiness and early departure from class are forms of absenteeism. The instructor establishes the policy with regard for each.

H.                  San Antonio College is a smoke free campus.

I.                   ACCD DPS Emergency Phone Numbers
ACCD DPS Emergency Phone (210) 222-0911
ACCD DPS General Phone (210) 208-8099
ACCD DPS Weather Phone (210) 208-8189 (For information on college closures)

J.                  Students must also abide by the policies, procedures, and rules set forth in the “Student Code of Conduct” and all other policies set forth in the San Antonio College Bulletin. www.accd.edu/sac/sacmain/schedule/SAC_Bulletin_05-06.pdf