This degree focuses on the four key elements of forensic computing: file-based forensics, internet-based forensics, network-based forensics and the legal and ethical issues involved in any digital investigation.
You will gain a broad understanding of the phases of a forensic investigation and of computing in general. Extensive group work is used to develop your ability to think logically and use your initiative to critically analyse problems in the forensic domain. Typical areas of study include programming, multimedia and internet development, information systems and databases, computer hardware and fundamentals, computing mathematics, computer networks and operating systems.
Year of entry 2014
Length 3 years full-time · 4 years sandwich
UCAS code(s) G551
Fees UK and EU full-time students: £8,000 · Non-EU full-time international students: £11,000
You can work for a year in industry as part of your degree to gain valuable work experience (Sandwich Year)
International fee band 2 · More information
Location All Saints Campus, Manchester
This is the first year this course has been offered.
"I absolutely loved the course and got a lot out of it from the very start. I had fantastic support from my tutor who gave me the confidence to write a conference paper which was accepted for international publication, and which in turn helped me secure employment in forensic computing."
Zeki Turedi, BSc (Hons) Computer Forensics and Security, 2012
Successful completion of this degree allows you to gain chartered IT professional (CITP) status and become a graduate member of the BCS.
The full-time four year sandwich route provides the opportunity to spend your third year on placement in industry. The School offers help with finding suitable placements and experience has shown that taking a placement year can lead to improved performance in the final year of your degree as well as improved employment prospects after graduation.
This course can be studied in part-time mode with a degree of flexibility in the pattern and course length. Please contact us for further details of part-time study.
In Year 1 you will study a core set of skills common to all of our computing courses which includes programming, multimedia and internet development, information systems and databases, computer hardware and fundamentals, and some related computing mathematics.
In Year 2 you will deepen your knowledge of computer networks and operating systems, and study specialist material on file-based and internet-based forensics. Additionally, a mini dissertation will be undertaken related to forensic computing.
This unit covers concepts relating to object-oriented program design (e.g. objects, classes, inheritance, abstraction) and the use of libraries for developing graphical user interfaces. The unit examines application development using a modern IDE.
The unit covers:Object-Oriented Concepts [35%]: Introduction to object-oriented concepts including; class, object, instantiation, attributes, constructor, methods, overloading, inheritance, overriding, polymorphism, design techniques using UML. Testing of object-oriented programs. Advanced Topics [35 %]: Interfaces, inner classes, collections, exception handling, stream based file input/output, building a Graphical User Interface (GUI) using libraries, event handling, graphics and threads. Implementation [30%]: Practical application and implementation of concepts studied above. Use of Integrated Development Environment (IDE). Implementation of a UML diagram. Documentation and coding standards. Case studies.
Advanced Programming and Development techniques focussed on the data structures and algorithms that underpin Computer Science.
Indicative Content : Key themes (weightings are indicative) 1. Static data structures: implementation and use [5%] 2. Problem decomposition Module abstraction [10%] 3. Dynamic data structures: pointers linked lists graphs and trees. [30%] 4. Object Oriented: design implementation and use. [10%] 5. Application Implementation and Component Reuse [10%] 6. Algorithms: sorting searching and graph traversal. [25%] 7. Basic complexity issues: time and space complexity. [5%] 8. Software Development Techniques [5%]
You will investigate architectures, platforms and techniques that will enable them to build data driven server side and mobile applications
If you opt for the four year sandwich route your third year will be spent on placement.
In Year 3 (or Year 4 of the sandwich route) you will complete a large independent project which will allow you to pursue personal research interests and to apply your knowledge to a realistic application. You will also study network-based forensics, information and network security and choose further units which enable you to match your studies to your interest.
The aim of this unit is to develop your knowledge of the underlying theory and practical applications of various Artificial Intelligence paradigms.
You will build secure, robust, maintainable enterprise level applications using a variety of current distributed programming techniques.
The unit covers: Design Patterns (25%) - Use of common design patterns and implementation in a suitable language. Professional programming techniques. Distributed Programming (25%) - Creation and analysis of distributed applications in a high level language Web Service Architectures (25%) - Web services, WSDL, SOAP, XML Procesing Current Techniques in Enterprise Application Development (25%) eg Cloud Computing, Ajax
This unit covers the design and evaluation of user interfaces and interactive systems and their contexts of use. It alos covers Human vision, memory & thinking. Psychology and the design of interactive systems (20%). Cognitive factors and interface design. Designing for diversity. Interaction design. Usability, heuristics & usability evaluation. Prototyping (50%). Mental and conceptual models. Soft systems methodology (15%). Dialog design. Universal design. Groupware and Computer Support for Cooperative Work (15%).
This unit provides a thorough grounding in smartphone application development, location aware applications and mobile device technologies.
As part of our drive to deliver the very highest quality programmes we are reviewing our undergraduate courses to ensure an up-to-date curriculum supported by the latest online learning technology. Some of the details given here may not yet reflect these improvements and information will be updated as it becomes available.
You will be assessed by examinations and continuous assessment including laboratory reports, poster presentations, oral presentations and on-line assessments, together with a final year project.
A degree in computing will prepare you for a wide range of careers in a fast-growing industry.
Jobs in computing include systems manager, web designer and programmer, as well as roles managing technology to support a range of public and private sector organisations.
In addition, the skills you learn on this degree are highly valued by a range of employers and opportunities may exist in areas such as accountancy, management, technical sales and teaching.
Manchester is a major hub for the digital media industry.
The close proximity of MediaCity and local initiatives such as the 100bps Oxford Road "Corridor" broadband project, are attracting key players in the digital media sector along with smaller web design and new media agencies to the city.
Minimum of 240 at A2 or acceptable alternatives (such as BTEC National Extended Diploma level 3 at Merit, Merit, Merit or Advanced Diploma). General Studies accepted.
GCSE English grade C (or equivalent, eg Functional skills) and GCSE grade C Mathematics .
Relevant Access to HE Diploma will be considered. 30 Level 3 credits at Merit grade required.
IELTS 6.0 with not less than 5.5 in any element.
There’s further information for international students on our international website if you’re applying with non-UK qualifications.