Please note

This document only provides information for the academic year selected and does not form part of the student contract

Awarding Institution

University of Huddersfield

Final Award

BSc(Hons) Bachelor of Science with Honours

Teaching Institution

University of Huddersfield

School

School of Computing and Engineering

Department

Department of Computer Science

Subject Benchmark Statement

UG Computing (2019)

Date of Programme Specification Approval

2025-04-24

Version Number

2024.05

Educational Aims of the Course

The Computing / Software Engineering Suite is a set of related courses designed to offer students a wide range of programmes related around the core theme of high-quality Software Engineering. All of the courses share a common first year. The BSc (Hons) Computer Science with Games Programming is designed to … For more content click the Read More button below. All of the courses in the Suite are aimed at producing professional software engineers/scientists and are designed to meet the academic requirements for membership of the British Computer Society (MBCS).    The basic theme of all of the courses is the development of complete, high quality software systems for any application area, constructed to meet the users' requirements on time and within budget. This requires an extensive theoretical and practical treatment of the topics which comprise the discipline of Software Engineering/software engineering. In addition, the individual courses will then provide their own specialisms, as defined by the course aims specified below.  The common first year on all of the courses in the Suite allows for flexibility should students wish to change between the courses. The courses share a number of core aims which are:  To provide the students with the knowledge and skills necessary to prepare them for a career in the computing / Software Engineering industry.  To equip students with the critical and analytical skills necessary to prepare them for the rapidly changing nature of the Software Engineering discipline. To develop in the student the ability to construct reliable software products and recognise and meet the needs of real users, by applying sound scientific, mathematical, management and engineering principles. To foster an understanding of the nature and role of information, both from the perspective of the user and the organisation, and from theoretical and mathematical perspectives. To develop a highly professional approach to information systems engineering. To expose students to current and future issues affecting the development of computer-based information systems.  For the BSc Computer Science with Games Programming:  To provide the students with, in addition to general computing / Software Engineering knowledge and skills, the specific knowledge and skills necessary to prepare them for a career in the computer games industry.  To expose students to current and developing issues in the computer games industry.

Course Accredited by

British Computer Society (the Chartered Institute for IT)

Course Offering(s)

Sandwich Year Out

Sandwich Year Out - September

Full Time

Full Time - September

Learning Outcomes

On successful completion you will be able to:
1.
Knowledge and understanding of facts, concepts, principles and theories.
2.
Knowledge and understanding of commercial and economic issues.
3.
Knowledge of management techniques to achieve objectives.
4.
Knowledge of information security issues.
5.
Methods, techniques and tools for information modelling, management and security.
6.
Knowledge of systems architecture.
7.
Knowledge and understanding of scientific and engineering principles.
8.
Knowledge and understanding of mathematical principles.
9.
Knowledge and understanding of computational modelling.
10.
Principles of appropriate supporting engineering and scientific disciplines.
11.
Effective modelling and design.
12.
Problem solving strategies.
13.
Analyse if/how a system meets current and future requirements.
14.
Deploy theory in design, implementation and evaluation of systems.
15.
Recognise legal, social, ethical and professional issues.
16.
Specify, design or construct computer-based systems.
17.
Evaluate systems in terms of quality and trade-offs.
18.
Recognise risk/safety for safe operation of computing equipment.
19.
Deploy tools effectively.
20.
Work as a member of a development team.
21.
Development of general transferable skills.
22.
Deploy systems to meet business goals.
23.
Specify, deploy, verify and maintain information systems.
24.
Defining problems, managing design process and evaluating outcomes.
25.
System Design.
26.
Specify, deploy, verify and maintain computer-based systems.
27.
Application of practical and analytical skills.
28.
Awareness of wider customer contexts.
29.
The ability to work co-operatively.
30.
Critical self evaluation of the process.

Course Structure

Interim Award

Bachelor of Science

Certificate of Higher Education

Diploma of Higher Education

Teaching, Learning and Assessment

A wide range of teaching and learning strategies are employed on the courses. These include but are not limited to lectures, tutor-led tutorials, tutor-led and student-led seminars, case-studies, workshops, problem-based learning scenarios, and directed unsupervised study facilitated through study packs, self-test exercises and directed reading. All modules will include an … For more content click the Read More button below. The University complies fully with the Special Educational Needs and Disabilities Act (2010) and all reasonable adjustments are taken to avoid disabled students being placed at a substantial disadvantage in comparison to students who are not disabled.

Support for Students and their Learning

  • Year Tutors are available to provide guidance on academic progress.
  • Module Tutors are available to help with academic problems specific to the modules they deliver.
  • Supporting documentation is provided in the form of student handbooks, module handbooks, programme specifications and module specifications.
  • The Virtual-Learning Environment, Brightspace, is used to support all modules and year groups.
  • Lecture Capture is available for a large number of taught classes to aid student learning.

Criteria for Admission

The recruitment and admissions process endeavours to ensure a good match between the abilities and aptitudes of the applicants and the demands of the programme. The aim is to facilitate widening participation whilst ensuring that students can reasonably expect to succeed on their chosen course.

Indicative admissions requirements are: A-level BBB or DMM in BTEC Level 3 Extended Diploma for BSc courses and A-level AAB or DDD in BTEC Level 3 Extended Diploma for integrated masters courses. Since these may be subject to change, definitive admissions requirements, including UCAS points equivalence, will be as given on the University web site (https://courses.hud.ac.uk/).

Candidates with non-standard qualifications and/or experience will be considered on a case-by-case basis.  For candidates with supplementary qualifications and/or experience it may be possible to take this into account and offer these candidates exemption from specific modules, or entry onto a later year of the course.

The overriding consideration in admitting a student to any of these courses is evidence that the student is likely to be able to complete the course satisfactorily.

Methods for evaluating and improving the quality and standards of teaching and learning

Quality and Standards

  • The University’s Teaching and Learning Committee has ultimate responsibility for quality and standards of teaching and learning in the University.
  • The School Board, via the School Teaching and Learning Committee has responsibility for implementing University policy through School-defined procedures.
  • Periodic School and subject reviews take place on a rolling quinquennial programme and focus inter alia on the arrangements for quality management and enhancement, teaching, learning and assessment, C&IT strategies, the articulation and assurances of standards, external examiner reports and evaluation and links with professional bodies, employers and other external organisations.

Monitoring, Development and Evaluation

The Course Committee is responsible for the monitoring and development of the course or programme, taking account of feedback from staff, students and external examiners. Feedback is sought as follows:

  • From students through annual course and module evaluation questionnaires, termly Student Panel meetings, input from student members of the Course Committee and the National Student Survey.
  • From external examiners through annual reports, course assessment board minutes, assessment moderation reports and informal communication during the year.
  • From Professional Standards and Review Bodies through quinquennial reaccreditation visits.

Annual evaluation of the programme is the responsibility of the School Board.  The Course Committee prepares an annual evaluation report comprising reporting and evaluation, informed by feedback from staff, students and external examiners and by statistical data.

Validation of Courses, Modules and Changes

Course validation takes place under the University's Quality Assurance Procedures for Taught Programmes. Amendments to programme and module documents are validated by the School Accreditation and Validation Panel.

Teaching and Learning

The School Teaching and Learning Committee is tasked with implementing the University's teaching and learning strategy and with fostering innovation in teaching and learning and the dissemination of good practice.

Staff Development Priorities Include

  • Staff Annual Appraisal and institutional staff development courses
  • Fellowship of the Higher Education Academy
  • Updating professional developments
  • Regular course meetings and annual review and planning for subsequent academic year
  • Engagement in subject specific research conferences, including pedagogical research.

Please note

University awards are regulated by the Regulations for Awards (Taught Courses) on the University website.

Quick links to the Regulations for Taught Students, procedures and forms can be accessed on the University website.

Exception to Regulations

The following course regulation will be applicable from academic year 2022-2023 for those students wanting to partially or fully meet the requirements for Chartered Engineer (CEng). The regulation is not applicable nor required for meeting requirements for Chartered IT Professional (CITP).
  • A maximum of 30 credits in a Bachelor’s or Integrated Master's degree can be condoned (termed Compensation by the Engineering Council). If a module is available for Condonement, an opportunity will be given to undertake the appropriate referral assessment/s – if however the respective module is not subsequently assessed as an overall pass, then the condoned pass credits will be awarded, with no further module condonement available in subsequent levels of the course.

Indicators of Quality and Standards

The following are used as indicators:

  • Reports of validation panels
  • Annual course reviews
  • Annual evaluation report
  • External examiners’ reports
  • Qualifications and experience of staff
  • Report on University Review

Professional body reviews:

  • The BSc Computer Science with Games Programming was last accredited (as the BSc Computer Games Programming) by the BCS in January 2017.