Appendix (i) Appendix (ii) Course Plan Semester 1, 2015/2016 No

advertisement
Course Plan
Semester 1, 2015/2016
No.
Details of Course
1.
Name of Course : Object Oriented Analysis and Database Design
2.
Name of Program : Bachelor of Computer Science (Honours)
3.
Course Code : BCS 3473
4.
Course Type : Core
5.
Name(s) of academic Staff : Iliana Mohd Ali
Rationale for the inclusion of the course in the programme :
This subject provides concepts, skills and techniques students need to become
6.
effective systems analysts who work with others to create information systems for
company.
7.
Semester/ Year offered : Semester 1/Year 3
Total Student Learning
Time (SLT)
Face to Face
Guided
Learning
Independent Assessment
Learning
8.
28
Total
9.
Credit Value : 3
10.
Prerequisite (if any) : None
11.
Course Learning Outcomes :
33
34
25
120
Appendix (i)
12.
Transferable Skills :
At the end of semester, student should be able to design a system using object
oriented concept.
13.
14.
Teaching-learning and assessment strategy :
Appendix (i)
Synopsis :
This course introduces object-oriented concepts in Software Engineering. The student
will be taught on analysis and design the object-oriented design by using UML. Rational
Rose
15.
16.
17.
18.
Mode of Delivery :
Lecture, Laboratory.
Assessment Methods and Types / Mark Distribution :
Tests/Quizzes/Assignments
60%
Final Exam
40%
Mapping of the course to the Programme Learning Outcomes Attachment :
Appendix (i)
Content outline of the course and the SLT per topic :
Appendix (ii)
Main references supporting the course :
 Simon Bennett, Ray Farmer, Steve Mcrobb. Object-Oriented Systems Analysis and
Design Using UML (2010). McGraw Hill Higher Education
19.
Additional references supporting the course :
 Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey A. Hoffer. ObjectOriented Systems Analysis and Design (2007). Prentice Hall
 Won Kim. Introduction to Object-Oriented Databases (2008). Mit Press.
Signatures & approvals :
20.
Prepared by :
Verified by :
Approved by :
_________________
__________________
__________________
(Lecturer)
(Head of Program)
(Dean)
Name : Iliana Mohd Ali
Name & Stamp
Name & Stamp
Date : 18 August 2015
Date :
Date :
Appendix (i)
PLO 11
PLO 10
PLO 9
PLO 8
PLO 7
PLO 6
PLO 5
PLO 4
PLO 3
PLO 2
Outcomes , CLO
PLO 1
Course Learning
Delivery
Mode
Assessment
CLO 1:
Ability to describe concept
in object-oriented and
apply the concept in


Lecture/

Laboratory
software modeling and
Assignment/
Quiz/Test/
Final Exam
implementation.
CLO 2:
Ability to interrelate
conceptual processes that
involved in analysis and
object-oriented modeling.





Lecture/
Laboratory
Assignment/
Quiz/Test/
Final Exam
Appendix (ii)
Topics and contact hours :
Contact Hours
Study
Week
Topics
Face to
Face
Guided
Learning
Independent
Learning
Assessment
4
3
4
Quiz (0.5)
FOUNDATIONS OF
OBJECT-ORIENTED
SYSTEMS
DEVELOPMENT
1-2
 The ObjectOriented Systems
Development
Environment
 Introduction to
Object Orientation
SYSTEMS ANALYSIS
3-8
 Determining
Object-Oriented
Systems
requirements
 Structuring System
Requirements: Use
Case Description
and Diagrams
 Conceptual Data
Modeling
 Object-Relational
Modeling
 Analysis Classes
 Selecting the Best
Alternative Design
Strategy
Assignment 1
(6)
Test 1 (1.5)
12
15
11
Assignment 2
(6)
Quiz 2 (0.5)
Remark
Appendix (ii)
SYSTEMS DESIGN
9-14
 Physical Database
Design
 Design Elements
 Designing the
Human Interface
 Implementation
and Operation
OOADD
12
15
Test 2 (1.5)
Final Examination
Total hours
11
Assignment 3
(6)
28
33
8
Final Exam
(3)
34
25
Grand Total
Hours
120
Credit hours
3
Download