Module Descriptors
OBJECT ORIENTED METHODS
COIS50431
Key Facts
Faculty of Computing, Engineering and Sciences
Level 5
15 credits
Contact
Leader: Jonathan Westlake
Hours of Study
Scheduled Learning and Teaching Activities: 36
Independent Study Hours: 114
Total Learning Hours: 150
Assessment
  • ASSIGNMENT weighted at 70%
  • CLASS-TEST weighted at 30%
Module Details
Module Special Admissions Requirements
None.
Module Resources
Visio Professional or other suitable OO diagramming/CASE tool
Module Texts
BENNETT, McROBB and FARMER (1999) Object-Oriented Systems Analysis and Design using UML. McGraw Hill ISBN 077094972
Module Learning Strategies
OO principles and the basics of the UML method will be presented through lectures. Practical sessions will enable students to apply the principals learned to the analysis of realistic scenarios, the design of suitable solutions and the prototyping of a solution. There will be a one hour lecture and a two hour tutorial/practical session each week.
(1:n) (1:25)
Module Indicative Content
1. OO concepts and their advantages
2. Application of a UML methodology to a business problem e.g. Use Cases, Class diagrams, State diagrams, Object sequence diagrams.
3. Design a small OO web-based application using a suitable design tool.
Module Additional Assessment Details

Class test 30% - a one hour unseen class test - Learning outcomes 2 and 3.
Assignment 70% - students typically working in groups will analyse suitable business scenarios through the use of specified object oriented analysis and design techniques and design a suitable software solution for which they will build a small prototype. - Learning outcomes 1 and 4.