Computing and Information Technology BSc (Hons) - 2023/4

Awarding body

University of Surrey

Teaching institute

University of Surrey

Framework

FHEQ Level 6

Final award and programme/pathway title

BSc (Hons) Computing and Information Technology

Subsidiary award(s)

Award Title
Ord Computing and Information Technology
CertHE Computing
DipHE Computing and Information Technology

Professional recognition

BCS, the Chartered Institute for IT
Accredited by BCS, the Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional.

BCS, the Chartered Institute for IT
Accredited by BCS, the Chartered Institute for IT on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for Incorporated Engineer and partially meeting the academic requirement for a Chartered Engineer.

Modes of study

Route code Credits and ECTS Credits
Full-time UGA10001 360 credits and 180 ECTS credits
Full-time with PTY UGA10001 480 credits and 240 ECTS credits

QAA Subject benchmark statement (if applicable)

Computing (Bachelor)

Other internal and / or external reference points

N/A

Faculty and Department / School

Faculty of Engineering and Physical Sciences - Computer Science and Electronic Eng

Programme Leader

CIROVIC Mariam (CS & EE)

Date of production/revision of spec

26/09/2024

Educational aims of the programme

  • To prepare students for a range of computing related careers
  • To enable students to understand, design and exploit computation and computer technology
  • To enable students to develop fluency in programming and system development skills
  • To enable our students to develop analytic, problem solving and interpersonal skills preparing them for a lifetime of continuing professional development;
  • To enable students to appreciate innovation and emerging technologies in theoretical and applied computing
  • To facilitate the students in becoming graduate and chartered members of the BCS - The Chartered Institute for IT
  • To enable students to develop the skills required to exploit business information systems

Programme learning outcomes

Attributes Developed Awards Ref.
The principles of computation KCPT CertHE, DipHE, Ord, BSc (Hons)
The practice of systematic software development KCPT CertHE, DipHE, Ord, BSc (Hons)
The key research issues in computing KC CertHE, DipHE, Ord, BSc (Hons)
The ethical, legal, moral and professional issues involved in the exploitation of computing KPT CertHE, DipHE, Ord, BSc (Hons)
The importance of cognate disciplines of business, economics, marketing, mathematics and psychology KCPT CertHE, DipHE, Ord, BSc (Hons)
Knowledge of the underlying concepts and principles associated with their area(s) of study, and an ability to evaluate and interpret these within the context of that area of study KC CertHE
Knowledge and critical understanding of the well-established principles of their area(s) of study, and of the way in which those principles have developed KC DipHE
A systematic understanding of key aspects of their field of study, including acquisition of coherent and detailed knowledge, at least some of which is at, or informed by, the forefront of defined aspects of a discipline KC Ord, BSc (Hons)
An ability to present, evaluate and interpret qualitative and quantitative data, in order to develop lines of argument and make sound judgements in accordance with basic theories and concepts of their subject(s) of study KC CertHE
An ability to apply underlying concepts and principles outside the context in which they were first studied, including, where appropriate, the application of those principles in an employment context PT DipHE
An ability to deploy accurately established techniques of analysis and enquiry within a discipline KC Ord, BSc (Hons)
Knowledge of the main methods of enquiry in the subject(s) relevant to the named award, and ability to evaluate critically the appropriateness of different approaches to solving problems in the field of study KC DipHE
Conceptual understanding that enables the student to devise and sustain arguments, and/or to solve problems, using ideas and techniques, some of which are at the forefront of a discipline KC Ord, BSc (Hons)
Conceptual understanding that enables the student to describe and comment upon particular aspects of current research, or equivalent advanced scholarship, in the discipline KC Ord, BSc (Hons)
An understanding of the limits of their knowledge, and how this influences analyses and interpretations based on that knowledge. KC DipHE
An appreciation of the uncertainty, ambiguity and limits of knowledge KC Ord, BSc (Hons)
The ability to manage their own learning, and to make use of scholarly reviews and primary sources (for example, refereed research articles and/or original materials appropriate to the discipline) T Ord, BSc (Hons)
Evaluate the appropriateness of different approaches to solving problems related to their area(s) of study and/or work C CertHE
Use a range of established techniques to initiate and undertake critical analysis of information, and to propose solutions to problems arising from that analysis C DipHE
Apply the methods and techniques that they have learned to review, consolidate, extend and apply their knowledge and understanding, and to initiate and carry out projects CP Ord, BSc (Hons)
Communicate the results of their study/work accurately and reliably, and with structured and coherent arguments CT CertHE
Effectively communicate information, arguments and analysis in a variety of forms to specialist and non-specialist audiences, and deploy key techniques of the discipline effectively CT DipHE
Critically evaluate arguments, assumptions, abstract concepts and data (that may be incomplete), to make judgements, and to frame appropriate questions to achieve a solution - or identify a range of solutions - to a problem CT Ord, BSc (Hons)
Undertake further training and develop new skills within a structured and managed environment. T CertHE
Undertake further training, develop existing skills and acquire new competences that will enable them to assume significant responsibility within organisations. T DipHE
Communicate information, ideas, problems and solutions to both specialist and non-specialist audiences CT Ord, BSc (Hons)
Holders will have the qualities and transferable skills necessary for employment requiring the exercise of some personal responsibility CT CertHE
Holders will have the qualities and transferable skills necessary for employment requiring the exercise of personal responsibility and decision-making CPT DipHE
Holders will have the qualities and transferable skills necessary for employment requiring the exercise of initiative and personal responsibility CT Ord, BSc (Hons)
Holders will have the qualities and transferable skills necessary for employment requiring decision-making in complex and unpredictable contexts CPT Ord, BSc (Hons)
Holders will have the qualities and transferable skills necessary for employment requiring the learning ability needed to undertake appropriate further training of a professional or equivalent nature. T Ord, BSc (Hons)

Attributes Developed

C - Cognitive/analytical

K - Subject knowledge

T - Transferable skills

P - Professional/Practical skills

Programme structure

Full-time

This Bachelor's Degree (Honours) programme is studied full-time over three academic years, consisting of 360 credits (120 credits at FHEQ levels 4, 5 and 6). All modules are semester based and worth 15 credits with the exception of project, practice based and dissertation modules.
Possible exit awards include:
- Bachelor's Degree (Ordinary) (300 credits)
- Diploma of Higher Education (240 credits)
- Certificate of Higher Education (120 credits)

Full-time with PTY

This Bachelor's Degree (Honours) programme is studied full-time over four academic years, consisting of 480 credits (120 credits at FHEQ levels 4, 5, 6 and the optional professional training year). All modules are semester based and worth 15 credits with the exception of project, practice based and dissertation modules.
Possible exit awards include:
- Bachelor's Degree (Ordinary) (300 credits)
- Diploma of Higher Education (240 credits)
- Certificate of Higher Education (120 credits)

Programme Adjustments (if applicable)

N/A

Modules

Year 3 - FHEQ Level 6

Module Selection for Year 3 - FHEQ Level 6

A total of 4 optional modules must be chosen. With selections, the resulting pattern shall result in a total, including the compulsory module, of EITHER 2 modules in semester 1 and 3 in semester 2, OR 3 modules in semester 1 and 2 in semester 2.
Note that in order to maintain BCS accreditation, 2 of the optional modules need to be chosen from the available COM3XXX modules, so only 2 modules can carry MAN3XXX codes.

Year 3 (with PTY) - FHEQ Level 6

Module Selection for Year 3 (with PTY) - FHEQ Level 6

A total of 4 optional modules must be chosen. With selections, the resulting pattern shall result in a total, including the compulsory module, of EITHER 2 modules in semester 1 and 3 in semester 2, OR 3 modules in semester 1 and 2 in semester 2.
Note that in order to maintain BCS accreditation, 2 of the optional modules need to be chosen from the available COM3XXX modules, so only 2 modules can carry MAN3XXX codes.

Professional Training Year (PTY) -

Module code Module title Status Credits Semester
COMP009 PROFESSIONAL TRAINING YEAR MODULE (FULL-YEAR WORK) Core 120 Year-long

Opportunities for placements / work related learning / collaborative activity

Associate Tutor(s) / Guest Speakers / Visiting Academics Y
Professional Training Year (PTY) Y
Placement(s) (study or work that are not part of PTY) N
Clinical Placement(s) (that are not part of the PTY scheme) N
Study exchange (Level 5) N
Dual degree N

Other information

Digital Capabilities
The skills taught in this programme provide students with a solid grounding in the foundation theory of computer science and practical skills that will allow them to thrive in a world where digital skills are key. The first year covers the foundational theory and practical digital skills that are required as a computer scientist. An early grounding in programming, web applications and databases provides the knowledge to use computers to solve complex problems. Software Engineering demonstrates how a professional development approach can help a developer tackle larger, more complex problems. Later modules in the degree build off of these skills to teach more advanced content such as the theory and practical application of artificial intelligence, and securing digital systems.

Employability
This programme provides the foundational theory and practical skills that allow our students to work in a range of different industries such as tech, or finance. Throughout this programme students work individually or in a group on solving complex problems with real-world grounding. Our modules use industry standard software as a base to teach the core computing science content in areas that there is huge industry demand such as AI, Distributed Systems and Security. Students are equipped with valuable technical skills such as software engineering, programming, and data analysis. They gain practical problem-solving skills with modules teaching students to take large scale problems and break them down into smaller parts that can be solved individually. They gain project management skills learning the full software development lifecycle and to carry out a project individually or as part of a team.

Global and Cultural Skills
Computer Science is a global language and the tools and languages used on this programme can be used internationally. Students learn about the BCS code of conduct and the importance of respect in teamwork. Students learn how to work together in groups with other students from different backgrounds to solve a problem. This programme allows students to develop skills that will allow them to build applications with global reach and collaborate with their peers around the world.

Resourcefulness and Resilience
This programme requires practical problem-solving skills that teach a student how to reason about and solve new unseen problems starting with a problem scenario and designing and developing a complex and practical solution to the problem. It encourages students to go beyond the taught material and deliver innovative solutions to large scale problems. Modules such as software engineering teach students how to work in groups to plan and execute a self proposed project. The final year Professional Project module requires student to use these skills to take an idea concept through to implementation and write a professional report detailing their work.

Sustainability
Computers are embedded within almost every industry including industries such as energy and agriculture to enhance sustainability. As part of Software Engineering Project, students are asked to work in teams to develop an application that provides societal benefit and many of the teams develop sustainable applications that monitor the environment or make lifestyle recommendations for example, The final year project is another opportunity for students to explore sustainable computing applications.

Quality assurance

The Regulations and Codes of Practice for taught programmes can be found at:

https://www.surrey.ac.uk/quality-enhancement-standards

Please note that the information detailed within this record is accurate at the time of publishing and may be subject to change. This record contains information for the most up to date version of the programme / module for the 2023/4 academic year.