Computer Science project topics
59 proposed topic briefs in the project library
Browse this departmentSubject hub · 6 departments
Computing topics should name intended users, bounded functions, the data or environment used and how the result will be evaluated.
A manuscript brief does not supply a working application. A proposed build needs a separate implementation and test plan with clear acceptance criteria.
59 proposed topic briefs in the project library
Browse this department50 proposed topic briefs in the project library
Browse this department50 proposed topic briefs in the project library
Browse this department52 proposed topic briefs in the project library
Browse this department50 proposed topic briefs in the project library
Browse this department50 proposed topic briefs in the project library
Browse this departmentArtificial Intelligence · AI agents
This Artificial Intelligence final year project examines restricting a toy planning agent to reversible authorised local actions through a bounded AI prototype with an explicit baseline and evaluation dataset.
Read the proposed briefComputer Science · Algorithm design
This Computer Science final year project investigates allocating examination sessions when rooms and student course combinations conflict, with an explicit prototype scope and a reproducible evaluation plan.
Read the proposed briefCyber Security · Access control
This Cyber Security final year project investigates checking whether application permissions match declared role responsibilities using authorised, synthetic or consented evidence within a defined defensive study.
Read the proposed briefData Science · Agricultural analytics
This Data Science final year project investigates testing the contribution of seasonal weather summaries to yield prediction, with explicit data definitions and reproducible analysis rather than invented findings.
Read the proposed briefInformation Systems · Academic records systems
This Information Systems final year project examines recording handovers of fictional examination scripts without exposing answers, connecting organisational requirements with a bounded information-system design.
Read the proposed briefInformation Technology · Access administration
This Information Technology final year project examines finding permission assignments inconsistent with a documented team policy through a documented prototype or controlled IT service evaluation.
Read the proposed briefArtificial Intelligence · AI security
This Artificial Intelligence final year project examines keeping a document-grounded assistant within its authorised task when sources contain misleading instructions through a bounded AI prototype with an explicit baseline and evaluation dataset.
Read the proposed briefComputer Science · Algorithms
This Computer Science final year project investigates matching willing students using declared study preferences, with an explicit prototype scope and a reproducible evaluation plan.
Read the proposed briefCyber Security · Access governance
This Cyber Security final year project investigates identifying permission accumulation after fictional role changes using authorised, synthetic or consented evidence within a defined defensive study.
Read the proposed briefData Science · Behavioural data analysis
This Data Science final year project investigates examining how incomplete diary intervals change daily activity summaries, with explicit data definitions and reproducible analysis rather than invented findings.
Read the proposed briefInformation Systems · Administrative systems
This Information Systems final year project examines matching fictional payment receipts to agreed student fee schedules, connecting organisational requirements with a bounded information-system design.
Read the proposed briefInformation Technology · Application support
This Information Technology final year project examines identifying which teaching web tasks fail across supported browser versions through a documented prototype or controlled IT service evaluation.
Read the proposed brief