BSc (Hons) Computing

01 Aug 2022 - 31 Aug 2028

Course Leader Paul Jarvis
Course Team Hannah Seale, Adam Jones
Awarding Body University of South Wales
Teaching Institutions University of South Wales
Modes of Study Full Time, Full Time Sandwich, Part Time

Document Version

Version 2
Valid From 01 Aug 2022
Valid To 31 Aug 2028

QAA Benchmarks

The course’s aims and learning outcomes support the requirements of the Quality Assurance Agency’s Subject Benchmark Statements for Computing (QAA, 2019), detailed here: https://www.qaa.ac.uk/docs/qaa/subject-benchmark-statements/subject-benchmark-statement-computing.pdf?sfvrsn=ef2c881_10By following these benchmark statements, the BSc Computing provides students with computing related cognitive skills with a foundation of knowledge and understanding of how computers are used appropriately. Students develop practical computing skills and abilities to apply them effectively in a range of contexts. Students also develop generic and transferable skills that enhance their abilities to work with others and apply their knowledge after completing the course, creating well-rounded and employable graduates.

Educational Aim

  1. To develop an ability to critically analyse and apply essential concepts, principles and practices in the context of defined IT scenarios, showing effective judgement in the selection and use of tools and techniques to achieve various solutions.
  2. To equip students with transferable skills, knowledge and the understanding necessary for them to be successful in a range of IT careers.
  3. To develop an ability to recognise the legal, social, ethical and professional issues involved in the exploitation of IT and computing technology and be guided by the adoption of appropriate professional, ethical and legal practices.
  4. To develop skills in leadership and management using strategies and tactics that meet the requirements of the business.
  5. To be able to set policies, standards and guidelines for how an organisation conducts IT strategy development and planning.
  6. To enhance technical and managerial understanding of software development/deployment practice by incorporating into a structured learning experience the essential features of industrial/business operations.
  7. To develop conceptual understanding that enables the student to devise and sustain arguments, solve problems, and describe and comment upon aspects of current research, or equivalent advanced scholarship.
  8. To develop knowledge and understanding of methods, techniques and tools for information modelling, management and security

Learning Outcomes

A1 Evaluate the methods and issues involved in deploying systems to meet business goals, founded on appropriate technological disciplines.
A2 Recognise the broad applicability of vocational computing and the range of career opportunities available in Computing.
A3 Evaluate management techniques that are utilised to achieve objectives within a computing context.
A4 Recognise information security issues in relation to the design, development and use of computer-based systems.
A5 Understand essential facts, concepts, principles, theories and recurring themes.
A6 Recognise the commercial and economic context of the development, use and maintenance of software.
A7 Apply methods, techniques and tools for information modelling, management and security.
A8 Understand systems architecture and related technologies for developing software.
A9 Apply mathematical and/or statistical principles, including quantitative risk, within a computing context.
B1 Critically analyse and apply essential concepts, principles and practices in the context of loosely defined scenarios, showing effective judgement in the selection and use of tools and techniques to achieve a solution to a problem.
B2 Recognise the legal, social, ethical and professional issues involved in the exploitation of computer technology and be guided by the adoption of appropriate professional, ethical and legal practices.
B3 Deploy appropriate theory, practices and tools for the specification, design, implementation and evaluation of computer-based systems.
B4 Analyse the extent to which a computer-based system meets the criteria defined for its current use and future development.
B5 Recognise and analyse criteria and specifications appropriate to constrained problems, and plan strategies for their solution.
B6 Utilise essential facts, concepts, principles and theories in the modelling of computer-based systems for the purposes of comprehension, communication, prediction and understanding of trade-offs.
B7 Devise and sustain arguments, solve problems, and describe and comment upon aspects of current research, or equivalent advanced scholarship.
B8 Deploy accurately established techniques of analysis and enquiry.
B9 Critically evaluate arguments, assumptions, abstract concepts and data to make judgements and to frame appropriate questions to achieve a solution to a problem.
B10 Develop a system-perspective that encompasses multiple levels of detail and abstraction.
B11 Perform a risk analysis and evaluation.
C1 Ability to undertake manage and document the specification, analysis, design, development and evaluation of solutions to constrained problems relating to computing.
C2 Ability to deal with complex issues systematically, apply understanding, develop ideas, solve problems and make sound judgements, sometimes in the absence of complete data.
C3 Ability to produce justified, self-reflective, solutions to significant problems that are fit for purpose and informed by a critical review of research and the application of established techniques of analysis and enquiry.
C4 Ability to recognise any risks or safety aspects associated with computer-based system
C5 Ability to deploy effectively the tools used for the construction and documentation of computer applications
C6 Ability to apply mathematical methods appropriate to computing
C7 Ability to use appropriate theoretical and practical processes to specify, design, deploy, verify and maintain software, including working with technical uncertainty.
C8 Ability to define a problem, research its background, understand the social context, identify the social context, identify constraints, understand requirements, identify and manage cost drivers, ensure fitness for purpose, manage the design process and evaluate outcomes.
C9 Ability to apply the principles, methods and tools of systems design, and appropriate supporting engineering disciplines, to develop systems and services that meet business needs.

Course Structure

Level 3 Modules

Module Code Module Id Module Title Module Status Credit Value Module Type
IS0S362 MOD011893 Integrated Computing Devices Running 20 specified
IS0S363 MOD009090 Web Development Fundamentals Running 20 specified
IS0S364 MOD009091 Information Systems Running 20 specified
IS0S366 MOD012608 Software Development Fundamentals Running 20 specified
MS0S11 MOD013707 Introduction to University Mathematics Running 20 specified
FP0S05 MOD013709 Investigative Group Project Running 20 specified
3B004E MOD013893 The Impact Challenge Running 30 specified
3B001E MOD013892 Starting your University Journey Running 30 specified
3B022E MOD013887 Programming Fundamentals: First Steps into Software Development Running 30 specified
3B023E MOD013883 Data Solutions That Drive Change Running 30 specified

Level 4 Modules

Module Code Module Id Module Title Module Status Credit Value Module Type
IS1S461 MOD009085 Designing and Implementing Interactive Systems Running 20 specified
IS1S462 MOD011894 Computer Systems and Network Technologies Running 20 specified
IS1S467 MOD011895 Computer Programming Running 20 specified
MS1S461 MOD009118 Mathematics and Statistics for Computing Running 20 specified
IS1S464 MOD009096 Information Engineering Running 20 specified
IS1S463 MOD008932 Professionalism and Employability Running 20 specified

Level 5 Modules

Module Code Module Id Module Title Module Status Credit Value Module Type
IS2S561 MOD009097 Project Management and Professional Practice Running 20 specified
IS2S563 MOD009098 Dynamic Website Development Running 20 specified
IS2S564 MOD009099 Web Content Management Technologies Running 20 specified
IS2S565 MOD009100 Database Development Running 20 specified
IS2S566 MOD009101 Team Application Project and PPE Running 20 specified
IS2S568 MOD011896 Operating System Theory and Implementation Running 20 specified
GEPU203 MOD013664 Professional Practice and Sandwich Placement Running 120 optional
GEPT202 MOD012859 Professional Practice and Placement Running 0 optional

Level 6 Modules

Module Code Module Id Module Title Module Status Credit Value Module Type
IS3D660 MOD010154 Individual Project - Informatics Running 40 core
IS3S662 MOD009107 Advanced Databases and Modelling Running 20 specified
IS3S664 MOD009108 Advanced Internet and Mobile Computing Running 20 optional
IS3S665 MOD009109 GIS and the Spatial Web Running 20 specified
IS3S687 MOD012478 Advanced Integrated Computing Devices Running 20 optional
IS3S668 MOD013816 The Computing Professional in Practice Running 20 specified

Teaching and Assessment


Learning and Teaching Methods

The underlying philosophy is that the teaching and learning strategy should:help the student achieve the intended learning outcomes;suit methods to the development of knowledge, understanding and skills;encourage students to take responsibility for independence in their own learning;provide an appropriate range of, and balance between, learning methods;provide alternative learning methods for the student if they have specific needs.It is intended that the learning programme be both stimulating and demanding, to lead learners through progressive stages of development towards increasingly complex and open-ended tasks, increasingly sophisticated application of intellectual/conceptual and personal (transferable) skills, and increasingly independent study. Learning opportunities are provided through a mixture of:lectures, that provide a guide to relevant content, methodologies, techniques and associated issues;supervised laboratory periods, which provide hands-on experience of a variety of ICT tools and techniques;tutor supported tutorials/seminars that clarify and reflect on lecture content and frequently use problem solving scenarios and case studies;directed learning through reference to flexible learning materials available via the Virtual Learning Environment, set texts, journal papers and electronic sources.To aid students from a wide variety of academic backgrounds, many teaching and learning materials are available on-line, presented within the framework of a managed learning environment to encourage the lifelong learning aspects. Appropriate use of advanced teaching aids such as on-line presentations and demonstrations will be employed. Students have access to on-line teaching and learning resources from off campus.

Employer Engagement

Most modules use case studies, scenarios and examples from the computer industry to illustrate concepts and their importance. Opportunities for work-related learning activities continue as students engage in and contribute in a positive manner to the solution of world of work tasks and problems. The two principal opportunities for work-related learning are in the Level 5 PPE module and the optional Supervised Work Experience sandwich year. These work-related elements will enable students:

to experience and gain a sound understanding of how enterprises operate;

to develop an appreciation of enterprise and the entrepreneurial qualities required in today's workplace.

The work-related elements expose students to more open-ended design and implementation problems within a world of work setting. Successful participation in such work-related activities will enhance students' confidence in their own ability, communication and organisational skills, initiative and autonomy.


Means of Assessment

The learning outcomes are assessed through assessment practices comprising, formal reports, practical work, tests, demonstrations, portfolios, presentations, examinations, projects and dissertations that may be based on individual or group activities. Module in-course assessments, tutorial and supervised laboratories and on-line teaching and learning support provide a variety of formative feedback opportunities. The work-based elements will be assessed though academic tutor visits, submission of a report and completion of a log-book requiring personal reflection and employment supervisor's assessment.

Transferable skills are practised and developed through specific modules dedicated to them, and through teaching, learning and assessment practices embedded in the course’s modules.

Students will be expected to apply themselves to prescribed or agreed tasks. Successful participation in such activities will enhance students' confidence in their own ability, communication and organisational skills, initiative and autonomy.

The key skills are those skills that are most commonly needed to succeed in a range of activities - at work, in education and training as well as in everyday life. These skills are practised and developed through dedicated professional skills modules, and through teaching, learning and assessment practices embedded in the course's other modules. The standard University-wide regulations apply to all courses, unless the Academic Policy Committee Regulations Sub-Committee has approved amendments. Such amendments are normally only given in respect of external requirements, such as those of a relevant PSRB. The regulations are published and/or referenced in the student handbooks and University web sites.


Learning Support

The entry requirements for the courses ensure that students arrive with similar ability levels. The need for support specifically aimed at less able or direct entry students is therefore limited. Standard support, which is made available to the whole student cohort, includes:

student induction process;

course leaders and, where necessary, course tutors;

Advice Shop, operated within the Treforest campus;

Student “Drop In Centre” (based in the Library);

Student Services, a University-wide service providing specialist advice for welfare, health or financial advice, and special needs support;

use of Unilearn learning environment; the student handbook.

A range of resources will be made available to students to support them in their learning.

These include:

Course information defining the course specification and timetable of study. The course documentation is supported by an online module database.

Virtual Learning Environment providing controlled access to teaching and assessment material as well as on-line discussion space.

Special needs coordinator within the Faculty.

Modern computing laboratories providing access to specialist resources, and access to centrally-managed open-access cluster laboratories.

A modern Library providing access to textbooks, journals, on-line materials and equipment.

Student e-mail accounts providing support access to teaching and tutorial staff.

Course Exit Points

Award Criteria Final
Bachelor of Science (with Honours) 360 credits of which at least 100 must be at Level 6 or above, 120 at Level 5 or above, 120 at Level 4 or above and no more than 20 at Level 3 Final
Certificate of Higher Education 120 credits of which at least 100 must be at Level 4 or above and no more than 20 at Level 3 Intermediate
Diploma of Higher Education 240 credits of which at least 100 must be at Level 5 or above, 120 credits at Level 4 or above and no more than 20 credits at Level 3. Intermediate

Progression Route

n/a


Entry Requirements

Admission to the course is typically through the following qualifications:

The arrangements for admissions will seek to ensure equality of opportunity for all applicants. It is expected that anyone admitted to the course should be able to fulfil the objectives of this particular course and achieve the required standard. Evidence will be required that applicants are able to meet the demands of the course.

Level 3 entry:

the University’s published UCAS tariff points or grades, including at least two GCE Advanced Levels; or

equivalent grades gained from Scottish Highers/Advanced Highers or Irish Leaving Certificate; or

equivalent grades gained from BTEC Extended Diploma; or any equivalent qualifications as expressed in the UCAS tariff.

Level 4 entry:

the University’s published UCAS tariff points or grades, including at least three GCE Advanced Levels; or

equivalent grades gained from Scottish Highers/Advanced Highers or Irish Leaving Certificate; or

equivalent grades gained from BTEC Extended Diploma; or any equivalent qualifications as expressed in the UCAS tariff.

In addition, five GCSE passes at grade C or above are required, including English and Mathematics.

Equivalent international qualifications are acceptable. International students must demonstrate proficiency in English with an IELTS score - or equivalent - of 6.0 or higher.

Those without such qualifications are considered on an individual basis and a wide range of prior experience may be taken into account. Consideration for RPCL, RPEL and work-based learning is available within University procedures. In each case entry is judged on a reasonable expectation of the applicant successfully completing the course.


Inclusive Curriculum Statement

The University of South Wales operates a policy of inclusive learning, teaching and assessment to ensure that all students have an equal opportunity to fulfil their educational potential. Course teams will have considered ways of designing out any potentially disadvantageous element of courses during the course design process. However some specific needs may remain, details about how to apply to have your needs assessed can be found at: http://unilife.southwales.ac.uk/pages/3040-disability-and-dyslexia-service/


Addendum for Delivery at a Partner Institution

N/A


Methods Of Quality Standards

N/A


Quality Of Standards Indicators

N/A