ACS 562  System Analysis and Design

Syllabus

                      Oracle  Supplements     Exam  Guide                         

 
Course Links 

Students     Notes      Homework     Publication    Project    CASE Tool

Course Description

ACS562 is a graduate-level course that builds upon CS366 and CS367. 

Students are allowed to use any client software to interface Oracle database (web-/ non-enabled ).

Textbooks

Object-Oriented Systems Development using UML by Ali Bahrami, Irwin-McGrawHill 1999.

 
Grading

The grading scale for all assignments and examinations is as follows:

  • A          90 - 100 %
  • B          80 -  89 %
  • C          70 - 79 %
  • D          60 - 69 %
  • F           0  - 59 %

Final grades will be based on 5 components as weighted below:

  • Attendance/Homework                                    15 %
  • Paper                                                               15 %   
  • Project / Presentation                                        25 %
  • Midterm                                                           15 %
  • Final Exam                                                       30 %

Any component submitted after the due date earns automatic 30 % deduction. To get a passing grade all components must be done or an incomplete grade will be awarded.

Miscellaneous Policies / Responsibilities
  • Students are expected to come to class prepared (have textbook and have read required assignments), and submit homework on time avoid penalty. If a student is not able to attend class, student should contact the instructor prior to class (Only 3 excused absences allowed).
  • Projects will be executed in groups or teams. Other activities must be done individually to avoid penalty. Make-ups and incompletes are not encouraged and can only be granted for rare cases. Avoid submitting virus-infested disks or a score of zero will be awarded.
  • All misconducts will be forwarded to the Chair after the first warning.
  • The instructor may revise this syllabus as deemed necessary.

 

American With Disabilities Act

Any student whose disability falls within ADA guidelines and who is registered with the Adaptive Needs Program should inform the instructor during the first week of class of any special needs or equipment necessary to fulfill the requirements of this course. Students who have or may be dealing with a disability should speak with the disability office (260-481-6657).

 

 
Course Content:   (Warm and interactive lecture with demonstration.)
  Lecture Topics  
1 Overview of OO Systems Development
2 Object Basics
3 OO Systems Dev. Life Cycle
4 OO Methodologies
5 UML
6 OO Analysis Process - Use Case
7 Object Analysis - Classification
8 Identifying O Relationships, Attributes and Methods
9 OO Design Process and Design Axioms
10 Designing Classes
11 Access Layer: Object Storage and Interoperability
12 View Layer: Designing Interface Objects
13 Software Quality Assurance, Usability and Measurement
Other Info

 Instructor Dr. E. Udoh,  Phone 260-481-6946,   Room  KT254,   Email udohe@ipfw.edu,   

 Lecture Time  6:00-7:15  PM  at  KT  244.

Office Hours:  Monday-Wednesday     1-2 PM. 

(Students are required to adhere to these times or send me an email). 

* This course is designed with the interest of the student at heart. Get involved, no student can afford to be a spectator in computer science!