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.
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.
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