COMP3013J Object-Oriented Design

Academic Year 2021/2022

The module examines issues in the area of Software Methodology, Object-Oriented Design, elementary Design Patterns and Software Architecture. Programming examples will be presented in a suitable object-oriented programming language.

Show/hide contentOpenClose All

Curricular information is subject to change

Learning Outcomes:

On successful completion of this module students should be able to:-
Describe the current trends in software methodology.
Model various aspects of a software system.
Appreciate the value of design patterns.
Implement a number of design patterns in a suitable object-oriented programming language

Student Effort Hours: 
Student Effort Type Hours
Lectures

20

Practical

22

Autonomous Student Learning

83

Total

125

Approaches to Teaching and Learning:
active/task-based learning; peer and group work; lectures; lab work; enquiry & problem-based learning 
Requirements, Exclusions and Recommendations

Not applicable to this module.


Module Requisites and Incompatibles
Not applicable to this module.
 
Assessment Strategy  
Description Timing Open Book Exam Component Scale Must Pass Component % of Final Grade
Continuous Assessment: Throughout the Trimester n/a Alternative linear conversion grade scale 40% No

100


Carry forward of passed components
No
 
Remediation Type Remediation Timing
In-Module Resit Prior to relevant Programme Exam Board
Please see Student Jargon Buster for more information about remediation types and timing. 
Feedback Strategy/Strategies

• Group/class feedback, post-assessment

How will my Feedback be Delivered?

Not yet recorded.