Teaching Responsibility

LJMU Schools involved in Delivery:

Computer Science and Mathematics

Learning Methods

Lecture

Practical

Module Offerings

5104COMP-JAN-CTY

Aims

To investigate the underpinnings of object orientated design through the unified modelling language. To implement an object oriented design with a modern language and application programming interface. To utilize a modern integrated development environment in developing object oriented program code.

Learning Outcomes

1.
Illustrate the concepts of object oriented design.
2.
Specify object oriented designs using the unified modelling language.
3.
Implement object oriented designs using object oriented program code.
4.
Employ an application programming interface using an integrated development environment.

Module Content

Outline Syllabus:OOAD (Object Oriented Analysis & Design) Requirements Analysis Identifying Classes, Attributes & Operations. Identifying Object States / Activities. Verifying Class Design. Collaboration Amongst Objects. Visibility, Navigability & Inheritance. OOP (Object Oriented Programming) Classes & Objects. Arrays. Collections. Generics. Interfaces. Threading. Object Relational Mapping.
Module Overview:
To investigate the underpinnings of object orientated design through the unified modelling language. To implement an object oriented design with a modern language and application programming interface. To utilize a modern integrated development environment in developing object oriented program code. This module explores the object oriented paradigm from analysis, through design, implementation and testing. Initially, the unified modelling language is employed to illustrate key concepts whilst later on; validated designs are matured to fully functioning oriented systems.
Additional Information:This module explores the object oriented paradigm from analysis, through design, implementation and testing. Initially, the unified modelling language is employed to illustrate key concepts whilst later on; validated designs are matured to fully functioning oriented systems.

Assessments

Artefacts

Artefacts