Individual Dissertation

Code School Level Credits Semesters
COMP3003 Computer Science 3 40 Full Year UK
Code
COMP3003
School
Computer Science
Level
3
Credits
40
Semesters
Full Year UK

Summary

Students undertake a project in Computer Science that is relevant to their programme of study; in particular, projects undertaken by Artificial Intelligence (AI) students must have a strong AI focus, and projects undertaken by Software Engineering (SE) students must have a strong SE focus. Each project is supervised by an academic member of staff. A project may be based on theoretical or empirical research or software development. Students must relate their project work to current research and/or professional practice, and a suitable evaluation must be included.

Further, relevant professional and ethical aspects must always be considered. It is normally expected that projects will involve software development, but the extent of this depends on the nature of the project. If no or very little software is being developed, then the project must encompass other aspects of similar rigour and intellectual challenge (e.g. mathematical proofs, rigorously conducted research, proper statistical analysis of empirical results, etc.).

Guidelines on the word length of dissertations are flexible to accommodate differing types of project work undertaken. All projects must be agreed with the concerned Supervisor and Course Director.

Target Students

Available to Level 3 students in the School of Computer Science. This module is not available to students not listed above without explicit approval from the module convenor(s). This module is part of the Projects theme in the School of Computer Science.

Classes

Assessment

Assessed by end of spring semester

Educational Aims

To give each student the opportunity to study one aspect of computer science in detail. The work will normally involve the development of a software system.

Learning Outcomes

Knowledge and Understanding

•    Individual projects may arise from any area of the curriculum and so may address any of the knowledge and understanding outcomes. 

Intellectual Skills

•    Clear and logical thinking.
•    Understanding complex ideas and relate them to specific problems or questions.
•    Acquiring and systematically analysing substantial quantities of information.
•    Thinking independently while giving due weight to the arguments of others.
•    Depending on the specific project, other intellectual skills may also be addressed.

Professional Skills

•    Enhanced programming abilities. 
•    The ability to comprehend and apply software engineering methodologies.
•    Individual projects may arise from any area of the curriculum and so may address any of the professional skills outcomes.

Transferable Skills

•    Analytical and problem-solving ability.
•    Obtaining and critically analysing information from different sources.
•    Devising and carrying out a project to meet specific objectives.
•    Time management.
•    Communicating their results and information in writing and orally.
•    Reflect upon and assess own performance.

Conveners

View in Curriculum Catalogue
Last updated 07/01/2025.