Awarding Body:
Award: Object Oriented Systems Analysis and Design – NCC Award
Credits: 7.5 ECTS – 15 CATS
Level: MQF L5 – EQF L5 – UK L4
Study Mode: Part-Time
Part-Time Schedule:
Duration:
Part-Time: 48 hours
Assessment Method: Examination and Assignment
Delivery Method: Face to Face Lectures
Nationality:
Tuition Fee:
Please contact us for pricing
Object Oriented Systems Analysis and Design
The Object Oriented Systems Analysis and Design course introduces object-oriented approaches to systems analysis and design. It focuses on how students analyse, model, and structure complex software systems before implementation. You will explore the role of systems analysis throughout the software development lifecycle and compare different analysis and design approaches, considering their strengths and limitations.
Additionally, the course emphasises object-oriented principles and teaches the use of UML as a standard modelling language to represent system requirements, structure, and behaviour. You will also learn how design models connect to implementation through architecture, design patterns, and traceability, gaining practical skills for real-world software development.
This course forms part of the Diploma in Computing Level 4. Students can continue with the Diploma at a later stage as part of their academic progression.
The entry requirements for the Object Oriented Systems Analysis and Design course are as follows:
- 4 O’ Levels including English and Mathematics
- MQF Level 4 Certificate or equivalent
Relevant work experience is considered.
- Introduction to Systems Analysis and Design
- Requirements Elicitation
- Introduction to Object-Oriented System Analysis and Design
- Object-Oriented methods and methodologies
- Class Diagrams
- Behavioural/Interaction Models
- Complementary Object-Oriented Methods
- Object-Oriented Design
- Quality Management
By the end of this course, students will be able to:
- Explain the role of systems analysis and design within the software development lifecycle and compare different analysis approaches and professional roles involved
- Apply object-oriented principles and stakeholder communication techniques to analyse and model well-defined but complex systems
- Use UML to create and evaluate object-oriented models, including use case, class, sequence, activity, and state diagrams
- Use appropriate software tools to develop and review object-oriented system models for effectiveness and suitability
- Explain how design models integrate with implementation through architecture diagrams, design patterns, libraries, and traceability mechanisms
On completion of this award, learners have the opportunity to continue with the full Diploma in Computing.


