You are on page 1of 7

Durham College Course Outline SAAD 3203 2013-2014 Page 1 of 7

School of Business, IT & Management






System Analysis And Design

2013-2014

Program Year Semester
Computer Programmer 1 2
Computer Programmer Analyst 1 2





Course code: SAAD 3203 Con. Ed. code: N/A
Course hours: 42 GPA weighting: 3
Prerequisite: N/A Corequisite: N/A
Prepared by: Bill Marlow
Laptop course: yes no
Authorized by (Dean):

Date: August 2013
Professor contact information:

NAME EMAIL PHONE OFFICE LOCATION
Bill Marlow bill.marlow@durhamcollege.ca 905 721.2000 x2353 D215
905 . x
905 . x
905 . x
905 . x
905 . x


Durham College Course Outline SAAD 3203 2013-2014 Page 2 of 7
Course Description:
This course introduces students to systems analysis and design processes and practices, specifically the
object-oriented approach to system development. Topics covered will include basic object-oriented concepts,
modeling and UML notation, the development life cycle, object-oriented development tools and a basic
introduction to the SDLC.

Rationale:
It is essential that IT professionals have a good understanding of how systems are developed using a
development life cycle, which includes development phases and activities such as plan, analyze, design, test,
implement and support. The object-oriented approach is a common approach to developing systems in todays
business environment. UML modeling is an excellent standardized diagramming technique which helps IT
professionals better understand, analyze and design a system. A foundation in MS-Visio or other modeling
software is provided as a typical analytical tool.

PLAR (Prior Learning Assessment):
Prior Learning Assessment and Recognition (PLAR) is a process a student can use to gain college
credit(s) for learning and skills acquired through previous life and work experiences. Candidates who
successfully meet the course learning outcomes of a specific course may be granted credit based on the
successful assessment of their prior learning. The type of assessment method (s) used will be determined
by subject matter experts. Grades received for the PLAR challenge will be included in the calculation of a
students grade point average.

Candidate eligibility is outlined in http://www.durhamcollege.ca/assets/Section~specific/Continuing~Education/documents/plar.pdf

Yes No

Course Learning Outcomes


Course Specific Outcomes

Essential Employability Outcomes
Students receiving a credit for this course will have
demonstrated their ability to:

1. Explain basic object-oriented concepts
2. Explain the system development life cycle and
the development phases.
3. Compare the two approaches to system
development; the traditional approach and the
object-oriented approach.
4. Draw models using UML notation for the
object-oriented approach.
5. Demonstrate understanding of the systems
development life cycle (SDLC)
6. Demonstrate knowledge of basic UML
diagramming techniques
Students receiving a credit for this course will have
demonstrated their ability to:
7. Take responsibility for ones own actions,
decisions, and consequences.
8. Manage the use of time and other resources to
complete projects
9. Analyze, evaluate and apply relevant
information from a variety of sources.
10. Use a variety of thinking skills to anticipate and
solve problems
11. Apply a systematic approach to solve
problems.

Course Learning Outcomes contribute to the achievement of Program Learning Outcomes.
For a complete list of Vocational/Program learning outcomes and Essential Employability Skills
please refer to the current program guide.

Durham College Course Outline SAAD 3203 2013-2014 Page 3 of 7
Sequence of Instruction

Evidence of Learning
Week Intended Learning Resources and
References
Est.
Class
Hours
Learning
Outcomes
References
Intended Learning Activities Assessment Evaluation
and
Weighting
1 INTRODUCTION
Introduction to system analysis and design (SAAD)
An Overview of the System Development Life Cycle (SDLC)
The two approaches of SAAD; the traditional approach and the object-
oriented approach.
Introduction to the UML

Textbook Ch. 1 3 1,2,3, 7 thru 11 Lecture / Demonstration
Working Session

2 OBJECT BASICS
Objects & Object-Oriented Approach to system development
Basic Object-Oriented Concepts


Text Ch. 2 3 1,2,3, 7 thru 11 Lecture / Demonstration
Working Session
Lab #1


Weighted % of
overall lab grade
3 PROJECT PLANNING
Project Initiation
Project Management
Text, Ch. 3 & 4 3 2,3,5, 7 thru 11 Lecture / Demonstration
Working Session
Assignment #1


Weighted % of
overall
assignment
grade

4 ANALYSIS PHASE
Requirements and Modelling
Class Diagrams (cont.)
Use Cases diagrams and templates

Text, Ch. 5 8 3 3 thru 12 Lecture / Demonstration
Working Session
Assignment #2 & Lab #2


Weighted % of
overall lab &
assignment
grades

5 ANALYSIS PHASE (cont.)
Requirements and Modelling
Class Diagrams (cont.)
Use Cases diagrams and templates

Text, Ch. 5-8 3 3 thru 12 Lecture / Demonstration
Working Session
Assignment #2 & Lab #2


Weighted % of
overall lab &
assignment
grades

6 TEST REVIEW
Review of Class Diagrams and Use Case Diagrams
3 Lecture / Demonstration
Working Session

Test 1 20%
7 DESIGN PHASE
Evolving Analysis to Design
Design Strategies
Class & Method Design

Text, Ch 9, 10, 12 3 3 thru 12 Lecture / Demonstration
Working Session
Assignment #3


Weighted % of
overall lab &
assignment
grades

8 DESIGN PHASE (cont.)
Interaction Layer Design
Data Management & Physical Design
Text, Ch 11, 12 &
13
3 3 thru 12 Lecture / Demonstration
Working Session
Lab #3


Weighted % of
overall lab
grades

9 DESIGN PHASE (cont.)
Input, Output & Form Design
Text Ch. 12 3 3 thru 12 Lecture / Demonstration
Working Session
Assignment #4 Weighted % of
overall
assignment
grade

Durham College Course Outline SAAD 3203 2013-2014 Page 4 of 7
Sequence of Instruction

Evidence of Learning
Week Intended Learning Resources and
References
Est.
Class
Hours
Learning
Outcomes
References
Intended Learning Activities Assessment Evaluation
and
Weighting
10 TEST REVIEW
Review of Design Phase
Lecture / Demonstration
Working Session

TEST 2 20%
11 IMPLEMENTATON & INSTALLATION
Programming, Testing & Documentation

Text Ch. 14 & 15 3 3 thru 12 Lecture / Demonstration
Working Session
Assignment #4 Weighted % of
overall lab &
assignment
grades

12 CASE STUDY

Notes, Text -
Various
3 3 thru 12 Lecture / Demonstration
Working Session
Case Study
Lab #4
Weighted % of
overall
assignment
grade

13 CASE STUDY (cont.) Notes, Text
Various
3 3 thru 12 Lecture / Demonstration
Working Session
Case Study Weighted % of
overall
assignment
grade

14 REVIEW 3 Lecture / Demonstration
Working Session

Assignment #5
15 Final Exam Final Exam 20%


Course outlines are planning guidelines; actual delivery of content may vary with circumstances. Students will be notified in writing of changes that
involve the addition or deletion of learning outcomes or evaluation, prior to changes being implemented as specified in the Course Outlines Policy
http://www.durhamcollege.ca/about-us/corporate-links/governance/policies.


Professors are responsible for following this outline and facilitating the learning as detailed in this outline.
Durham College Course Outline SAAD 3203 2013-2014 Page 5 of 7

Evaluation Criteria:
(A full description of the Academic Appeals Process can be found in your Student Handbook.)

Labs & Quizzes
Students will be given labs based upon material presented in lecture. Labs
will generally use MS-Visio or other modelling / design software and be
assigned individually. Chapter quizzes will be either in-class or assigned
as homework.
20%
Assignments & Cases
Group assignments and cases will be used to demonstrate understanding
in the SDLC & UML components of this course
25%
Test 1 20%
Test 2 15%
Final Exam
Both tests and the Final Exam will include practical hands-on assessments
and closed-book theory questions.
20%
Total 100%

Notes:

1. SAAD & UML concepts will be explained in lectures through the use of demonstrations and presentation of
theory. Consistent attendance has been proven to be the best indicator of student success in any course,
therefore attendance to both lectures and labs is strongly encouraged.

2. Some assignments in this course are of a nature where students may have an opportunity to complete the
assignment a second time in order to achieve a full understanding of the problem and solution. This is not
applicable to all assignments, and assignments where a second opportunity will be granted will be clearly
identified when the assignment is distributed. An assignment completed a second time will never receive
full marks this system is designed to allow students an opportunity to improve grades and understanding
in critical course materials.

3. All tests must be written during the assigned test time in the assigned classroom. In the event a student is
absent for a scheduled test, the student will contact the instructor as soon as possible to inform him/her of
the absence. Make-up tests will not be provided. However the weighting of one missed test may be
applied to a future test (if one is available) after consultation with the instructor.
4. Assignments are due by the due date assigned in class and posted on DC Connect. Each instructor will
provide a facility for the submission of late assignments up to a maximum of 72 hours after the assignment
due date. All late submissions will be assessed a penalty of 25% of the total possible grade for the
assignment, regardless of the number of hours late up to but not beyond 72 hours. Assignments should be
submitted on time, on a regular basis, to enable you to stay on track within the class.

5. Plagiarism is a serious breach of the College's Academic Integrity policy. That policy, defined in ACAD-101
and the accompanying procedure, defined in ACAD-101-1 will be enforced on any students involved in
incidents of plagiarism, of any type. This could include any or all of the following: a mark of zero on an
evaluation, a mark of zero in the course, non-admittance to a course or program, withdrawal from a course,
or dismissal from the college. In all cases, a formal Academic Alert will be issued that will document the
infraction that has taken place, notification will be given to the Dean/Associate Dean and a record will be
placed in the students file.
Durham College Course Outline SAAD 3203 2013-2014 Page 6 of 7
6. All assignments will be marked and returned within 10 days after the due date of each assignment as
posted on DC Connect.

7. 6PM on the last school day of the last week of the semester is the final deadline for submission of any lab
or assignment. No lab or assignment will be accepted after that date and time.
8. In the case of a missing test solution or an incomplete solution being submitted the missed test policy
outlined in #3 above will apply. The weighting of one missed test or the missing portion of one test will be
applied to a future test (if one is available) after consultation with the instructor.

Required Text(s) and Supplies:

Systems Analysis & Design with UML version 2.0
Dennis / Wixom / Tegarden
Wiley
ISBN: 978-1-11803742-3

Recommended Resources:
(purchase optional)


TEXTBOOK NOTE: This textbook may be available in varying forms, including an e-book format.

Policies and Expectations for the Learning Environment:

General Policies and Expectations:


General College policies related to
Acceptable Computer Use
Academic Policies
Academic Honesty
Student Code of Conduct
Students Rights and Responsibilities
can be found on-line at
http://www.durhamcollege.ca/academicpolicies


General Program policies related to
attendance
absence related to tests or assignment due
dates
excused absences
writing tests and assignments
classroom management
can be found in the Program Guide. These
are distributed to each student during the first
week of class.


Course Specific Policies and Expectations:

At all times, students are expected to respect that other students have the right to a distraction-free learning environment.

Durham College Course Outline SAAD 3203 2013-2014 Page 7 of 7


General Course Outline Notes:

1. Students should use the course outline as a learning tool to guide their achievement of the learning outcomes for this
course. Specific questions should be directed to their individual professor.
2. The college considers the electronic format (i.e. MyCampus or DC Connect) as the primary channel of
communication. Students should check the sources regularly for current course information.
3. Professors are responsible for following this outline and facilitating the learning as detailed in this outline.
4. Course outlines should be retained for future needs (i.e. university credits, transfer of credits etc.)
5. A full description of the Academic Appeals Process can be found at http://durhamcollege.ca/gradeappeal.
6. Faculty are committed to ensuring accessible learning for all students. Students with permanent disabilities who
require academic accommodations in accordance with the Ontario Human Rights Code should register with the
Centre for Students with Disabilities (CSD) to initiate in-class accommodations. The CSD is located in room SW116,
Oshawa Campus (or room 180, Whitby Campus). Call 905-721-3123.

7. Durham College is committed to the fundamental values of preserving academic integrity. Durham College and
faculty members reserve the right to use electronic means to detect and help prevent plagiarism. Students agree that
by taking this course all assignments could be subject to submission either by themselves or by the faculty member
for a review of textual similarity to Turnitin.com. Further information about Turnitin can be found on the Turnitin.com
Web site.
Outline Template v11.2013

You might also like