CSU44099 – Final Year Project

Module CodeCSU44099
Module NameFinal Year Project
ECTS Weighting [1]20 ECTS
Semester TaughtSemester 1 & 2
Module Coordinator/s  Conor Sheedy

Module Learning Outcomes

On successful completion of this module, students should be able to:

  1. Derive, apply and adapt solutions from the discipline specific knowledge gained in lectures and coursework, to a real world problem solving context;
  2. Independently locate & assess potential research sources and evaluate those sources for their relevance to a practical computer science problem, application or topic;
  3. Assess and criticise information, methods and results for a defined computer science purpose;
  4. Identify and formulate technical problems in such a manner as to make them amenable to solution;
  5. Design a system, component or process to meet a specified goal;
  6. Propose methods of testing and evaluation; analyse and interpret results from experiments conducted during the development process in order to modify, improve or explain the functionality of the system, component or process being developed;
  7. Communicate effectively in technical and scientific writing, and to present scientific/technical concepts concisely to a technical audience that may not be expert in the specific domain of the presentation;
  8. Formulate the design of systems in terms of a schedule of intermediate goals that manifest in subsystems, and manage workflow and task scheduling within the constraints of resources and time given specific design goals and deadlines;
  9. Use industry standard hardware and/or software tools and codes of practice for all aspects of design including analysis and presentation;
  10. Examine and discuss the impact of specific technology on society, giving consideration to ethical norms and standards.

Module Content

The capstone project in computer science is an individual large scale project supervised by an academic from one of the School of Computer Science and Statistics Disciplines. Supervisors propose possible project topics for which students can then apply. This is generally done on a first-come-first-served basis (although some projects may have specific requirements) so students need to be pro-active if they want a project in a particular field. If students do not select a project within the first 2 weeks of the first semester, a supervisor is allocated to them and they must negotiate the topic of the project with the supervisor (in the supervisor’s area of interest).
During the first semester students must attend a taught component which aims to provide exposure to a range of methods and concepts which are essential to most large academic & industry projects.

The module content will include topics such as:

  • Project Planning;
  • Planning a Project Report;
  • Communication and Presenting;
  • Library Skills;
  • Literature Review;
  • Professional/Academic Writing;
  • Scientific Document Creation (Latex);
  • Testing & Evaluation;
  • Presenting Results;
  • Coding/Batch jobs;
  • Ethics and Security;
  • Gender;
  • R&D Experiences.

This material is assessed in an MCQ exam and in the project interim report. Students and supervisors meet on a regular basis throughout the two semesters. During the first semester the student is expected to clearly specify the project, review the literature in the project area, create a workplan for the project and consider any ethical issues that the project may raise. This is all documented in an interim report. Around the end of the second semester the project work is demonstrated to the supervisor and an allocated second reader and described thoroughly in a significant project report/dissertation.

Teaching and Learning Methods

The teaching and learning methods for the taught component include lectures, workshops and a range of online activities. There will be a focus on authentic activities relevant to the student’s own areas of interest. For the individual project work, regular supervision is provided by the project supervisor. The project work, though, is expected to be driven by the student as demonstrating independent enquiry is an essential part of this project.

Assessment Details

Content.

Assessment ComponentBrief DescriptionLearning Outcomes Addressed% of TotalWeek SetWeek Due
MCQ ExamSupervised 1 hour exam.2,6,7,8,105%
Interim ReportA report on your Final Year Project that includes, (1) a detailed description of the planned project, (2) a plan of work for the completion of the project, (3) a broad review of ethical issues related to the project, including, but not limited to, research ethics considerations (handling of research participants and their data) where applicable, (4) a relevant literature review.2,3,4,5,6,7,8,9,1010%
Project Report1,2,3,4,5,6,7,8,9,1085%

Reassessment Details

As it is impractical to resubmit an interim report reassessment will be based on the evaluation of a new project report (95%) and a supplemental MCQ exam (5%) (for those who fails the original MCQ exam).

Contact Hours and Indicative Student Workload

Contact Hours (scheduled hours per student over full module), broken down by:22 hours
Lecture22 hours
Laboratory0 hours
Tutorial or seminar0 hours
Other0 hours
Independent Study (outside scheduled contact hours), broken down by:40 hours
Preparation for classes and review of material (including preparation for examination, if applicable)40 hours
Completion of assessments (including examination, if applicable)370 hours
Total Hours432 hours

Recommended Reading List

  • “How to Write a Thesis” by Umberto Eco.

Module Pre-requisites

Prerequisite modules: N/A

Other/alternative non-module prerequisites: N/A

Module Co-requisites

N/A

Module Website

https://projects.scss.tcd.ie

References