Explore UCD

UCD Home >

COMP40090

Academic Year 2024/2025

Research Project in Advanced Software Engineering (COMP40090)

Subject:
Computer Science
College:
Science
School:
Computer Science
Level:
4 (Masters)
Credits:
30
Module Coordinator:
Assoc Professor Mel Ó Cinnéide
Trimester:
Autumn and Summer (separate)
Mode of Delivery:
Blended
Internship Module:
No
How will I be graded?
Letter grades

Curricular information is subject to change.

This module provides students on the MSc in Advanced Software Engineering with an opportunity to demonstrate the skills they have learned in the course of the programme by completing a supervised research project.

About this Module

Learning Outcomes:

Students will develop an undertanding of the application of the techniques covered in the programme. The specific area depends on the nature of the project they undertake.

Student Effort Hours:
Student Effort Type Hours
Autonomous Student Learning

600

Total

600


Approaches to Teaching and Learning:
This module comprises a supervised project.

Requirements, Exclusions and Recommendations
Learning Requirements:

Students must have completed the taught component of the Masters in Advanced Software Engineering prior to undertaking this project.


Module Requisites and Incompatibles
Not applicable to this module.
 

Assessment Strategy  
Description Timing Component Scale Must Pass Component % of Final Grade In Module Component Repeat Offered
Thesis/Dissertation: Mini-thesis/report on the work undertaken on this project Week 1, Week 2, Week 3, Week 4, Week 5, Week 6, Week 7, Week 8, Week 9, Week 10, Week 11, Week 12 Graded No

100

No

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

• Feedback individually to students, on an activity or draft prior to summative assessment

How will my Feedback be Delivered?

The student will have several meetings with their supervisor, and feedback will be given during these meetings. Such meetings may be face-to-face or online.