Individual Dissertation Single Honours

Code School Level Credits Semesters
COMP3050 School of Computer Science 3 40 Full year China
Code
COMP3050
School
School of Computer Science
Level
3
Credits
40
Semesters
Full year China

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 (eg. 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 all Part II undergraduate students on BSc Computer Science (EA05) and BSc Computer Science with Artificial Intelligence (EA07).

Classes

Activities may take place every teaching week of the Semester or only in specified weeks. It is usually specified above if an activity only takes place in some weeks of a Semester Further Activity Details: Activities may take place every teaching week of the Semester or only in specified weeks. It is usually specified above if an activity only takes place in some weeks of a Semester. Supporting lectures. Meetings to be arranged with supervisors.

Assessment

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: The ability to think independently while giving due weight to the arguments of others. The ability to understand complex ideas and relate them to specific problems or questions. The ability to analyse systematically and effectively, substantial quantities of information. Professional Skills: Enhanced programming abilities. The ability to comprehend and apply software engineering methodologies. Transferable Skills: The ability to plan, organisation and execute project work. The ability to communicate their results to others. 

Conveners

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