2019 Programme Specification Modular BSC Hons Computer Science Online v2 20366
2019 Programme Specification Modular BSC Hons Computer Science Online v2 20366
Programme Specification
Susan Murray
Signature
Section Amendment
Table 1a-7 6WCM0035/36 is moved to semester A;
6WCM0019/20 is moved to semester B;
6WCM0025/26 is moved to semester C.
Table 4b Study plan is adjusted according to Table 1a-7.
Section 1.D Study pattern for level 5 allows both full-time or part-time.
If you have any queries regarding the changes please email [email protected]
Programme Specification
Modular BSc Honours in Computer Science (online)
This programme specification (PS) is designed for prospective students, enrolled students,
academic staff and potential employers. It provides a concise summary of the main features of the
programme and the intended learning outcomes that a typical student might reasonably be
expected to achieve and demonstrate if he/she takes full advantage of the learning opportunities
that are provided. More detailed information on the teaching, learning and assessment methods,
learning outcomes and content for each module can be found in Definitive Module Documents
(DMDs) and Module Guides.
Section 1
Awarding Institution/Body University of Hertfordshire
Teaching Institution University of Hertfordshire
University/partner campuses Online/Supported Distance Learning
Programme accredited by
Final Qualification BSc Honours
All Final Award titles BSc Honours in Computer Science
(Qualification and Subject) BSc Honours in Information Technology
FHEQ level of award 6
UCAS code(s) None
Language of Delivery English
A. Programme Rationale
The Modular BSc Honours in Computer Science (online) is a well-established and popular degree
programme. This programme is designed to mirror the operation of the campus-based modular BSc
Honours Computer Science. At Levels 4 and 5 the programme is offered in part-time mode only with
students typically studying 60 credits per year. At Level 6 students may choose to study one, two or three
years online and may study online in full-time (120 credits per year) or part-time (typically 60 credits per year)
mode.
The programme is likely to appeal to mature students who are in employment and wish to study part-time
and to students from overseas who wish to gain a qualification from a British university but do not wish to
spend all of their time in the UK. The final year of the programme will appeal to direct entrants who have
already gained 240 credits from an HND in Computer Studies or similar qualification, both those who are
newly qualified and want to continue to study, perhaps whilst in employment or seeking their first job and
those who qualified some years ago and would like the opportunity to ‘top up’ their qualification whilst still
working.
For entry to Level 5, students will have completed 120 credits from an appropriate programme (Diploma in
Computer Studies). In addition to accruing the appropriate number and level of credit points or equivalent,
admission to the programme is on the basis that applicants have successfully completed a programme of
study that is broadly equivalent to Level 4 of the campus-based based programme (CMCSITBSC).
For entry to Level 6, students will have completed 240 credits from an HND Computer Studies, Diploma or
Degree or equivalent. In addition to accruing the appropriate number and level of credit points or equivalent,
admission to the programme is on the basis that applicants have successfully completed a programme of
study that is broadly equivalent to Levels 4 and 5 of the campus-based based programme (CMCSITBSC).
The programme recognises a broad distinction between Computer Science (CS) and Information Technology
(IT), and is structured so as to allow students to progress along the two main themes of computer science
and information technology. There is a common core of compulsory material to both themes in the first and
second years of study to ensure that all students have the appropriate foundation for either theme.
For the Computer Science awards the programme additionally aims, at a high level, to provide students with
opportunities to:
• develop specific in depth technical abilities and skills that are relevant to the design, development and
management of computational systems;
• develop a broad understanding of, and practical abilities in, a range of computing disciplines.
For the Information Technology award the programme additionally aims, at a high level, to provide students
with opportunities to:
• develop specific in depth technical abilities and skills that are relevant to the design, development and
management of computing-based systems that support information handling and decision making;
• develop a broad understanding of, and practical abilities in, a range of computing disciplines.
• For entry at Level 4 the programme in its entirety is offered in two study patterns:
• For entry at Level 5 the programme in its entirety is offered in two study patterns:
This programme leads to the award of a BSc Degree with Honours in Computer Science, BSc Degree with
Honours in Information Technology. For the BSc award, entry is normally at Level 4, but entry is also
possible at Level 5 and at Level 6 with appropriate entry qualifications. (See further information in section G)
Once a BSc student has progressed to Level 5 and the student has made the decision to study for the
Information Technology degree or for the Computer Science degree, the student has no automatic right to
transfer between the BSc Computer Science and BSc Information Technology themes/routes. Requests to
transfer between themes/routes will however be considered on a case by case basis.
Programme Structure
The programme structure is presented in Table 1a-1 through Table 1a-6, with progression information
provided in Table 1b. Final awards are identified in Table 1c-1. Interim awards are identified in Table 1c-2.
The Programme Learning Outcomes are developed and assessed through the constituent modules. Table 2
identifies where each Programme Learning Outcome is assessed in modules.
The School operates on minimum student numbers. All optional modules are offered subject to student
demand and other operational constraints. This programme specification does not commit the School to
make optional modules available to students choosing to take a module as an option. In addition, not all the
compulsory modules at Level 4 are offered yearly due to the nature that the programme offers only part-time
study pattern at this level. Furthermore, Table 1a-1 through Table 1a-6 indicate which Level 4, 5 and 6
modules might operate in which semester. In reality, the programme publishes an annual calendar showing
which semester modules operate in, for that cycle. The order of delivery may vary depending on the intake.
Tables 3 and 4 provide examples of possible study patterns.
% examination
Online Module
% coursework
Language of
% practical
Semester
delivery
Credits
code
Compulsory Modules
Module Titles
Platforms for Computing (COM) 4WCM0019 30 English 0 100 0 B
Human Dimensions of Computing (COM) 4WCM0020 30 English 0 100 0 A, C
Models and Methods in Computing (COM) 4WCM0021 30 English 0 100 0 B
Programming (COM) 4WCM0022 30 English 0 100 0 A
% examination
Online Module
% coursework
Language of
% practical
Semester
delivery
Credits
code
Compulsory Modules
Module Tittles
Operating Systems and Computer Networks
5WCM0011 30 English 0 100 0 A
(COM)
Programming, Algorithms and Data Structures
5WCM0017 30 English 0 100 0 A
(COM)
Software Development Exercise (COM) 5WCM0018 30 English 0 100 0 B
Contemporary Issues (COM) 5WCM0019 15 English 0 100 0 B
Databases (COM) 5WCM0020 15 English 0 100 0 B
Table 1a-3: Level 5 modules for BSc (Hons) Information Technology route
% examination
Online Module
% coursework
Language of
% practical
Semester
delivery
Credits
code
Compulsory Modules
Module Titles
Operating Systems and Computer Networks
5WCM0011 30 English 0 100 0 A
(COM)
Software Development Exercise (COM) 5WCM0018 30 English 0 100 0 B
Contemporary Issues (COM) 5WCM0019 15 English 0 100 0 B
Databases (COM) 5WCM0020 15 English 0 100 0 A
IT in Organisations (COM) 5WCM0022 30 English 0 0 0 A
Table 1a-4: Compulsory Level 6 modules for BSc (Hons) Computer Science
% coursework
Language of
SDL Module
% practical
Semester
delivery
Credits
Code
code
Compulsory Modules
Module Titles
Programming and Software
6WCM0027 6WCM0028 30 English 0 100 0 B
Engineering Practice (COM)
Computer Science Project (COM) 6WCM0029 6WCM0030 30 English 0 100 0 B, C
Project Planning (COM) 6WCM0041 6WCM0042 15 English 0 100 0 A, B
Table 1a-5: Compulsory Level 6 modules for BSc (Hons) Information Technology
% examination
Online Module
% coursework
Language of
SDL Module
% practical
Semester
delivery
Credits
Code
code
Compulsory Modules
Module Titles
Web Scripting (COM) 6WCM0037 6WCM0038 30 English 0 100 0 B
Information Technology Project
6WCM0039 6WCM0040 30 English 0 100 0 B, C
(COM)
Project Planning (COM) 6WCM0041 6WCM0042 15 English 0 100 0 A, B
% coursework
Language of
SDL Module
% practical
Semester
delivery
Credits
Code
code
Optional Modules
Module Titles
Computer Systems Security (COM) 6WCM0032 6WCM0031 15 English 0 100 0 A
Mobile Computing (COM) 6WCM0034 6WCM0033 15 English 0 100 0 A
% examination
Online Module
% coursework
Language of
SDL Module
% practical
Semester
delivery
Credits
Code
code
Optional Modules
Module Titles
Quantum Computing (COM) 6WCM0019 6WCM0020 30 English 0 100 0 B
User Experience Design (COM) 6WCM0025 6WCM0026 30 English 0 100 0 C
Data Mining and Visualisation
6WCM0035 6WCM0036 30 English 0 100 0 A
(COM)
- CTS College of Business and Computer Science in Trinidad & Tobago: Quantum Computing module
and Mobile Computing module are not offered; Data Mining and Visualisation is only offered in
Semester A.
Students may include 30 credits of modules at level 6 from subject areas outside of Computer Science in
meeting the credit points total for the Honours Degree and each of the interim awards. In the case of the
Honours Degrees, they must pass all the contributory modules for their award.
The award of an Honours degree requires 360 credit points, with a minimum of 120 at Level 6, including the
relevant final year project.
Progression
UPR AS14 contains the University regulations governing the awards of this programme. Programme-specific
progression requirements are presented in Table 1b. Programme-specific minimum requirements for
eligibility to final and interim awards are presented, respectively, in Tables 1c-1 and 1c-2.
Level 4 (year 2 pt) Level 5 (year 3 pt) 120 credit points at Level 4 including a pass in 4WCM0022
CSWA2DP CSWA3DP Programming (COM).
CSWB2DP-1 CSWB3DP-1
CSWC2DP-1 ITWA3DP or
ITWA2DP ITWB3DP-1
ITWB2DP-1 90 credit points at Level 4 including a pass in 4WCM0022
ITWC2DP-1 Level 5 (year 3 ft) Programming (COM). Any level 4 shortfall should be redeemed at
CSWA3DF the first available opportunity.
ITWA3DF
The maximum study rate permissible is 90 credits per 2 semesters.
Level 5 (year 3 pt) Level 5 (year 4 pt) 120 credit points at Level 4, plus 30 to 60 credit points at Level 5.
CSWA3DP CSWA4DP
CSWB3DP-1 CSWB4DP-1
ITWA3DP ITWA4DP
ITWB3DP-1 ITWB4DP-1
Level 5 (year 4 pt) Level 6 (year 5 pt) 120 credit points at Level 4 plus 120 credit points at Level 5.
CSWA4DP CSWA5DP-1
CSWB4DP-1 CSWB5DP-1 or
ITWA4DP ITWA5DP-1
ITWB4DP-1 ITWB5DP-1 210 credit points (including 90 credits at Level 5)
Level 5 (year 3 ft) Level 6 (year 5 ft) The maximum study rate permissible is 150 credits per year. The
CSWA3DF CSWA5DF Level 4 / Level 5 shortfall should be redeemed at the first available
ITWA3DF ITWA5DF opportunity.
Level 6 (year 5 pt) Level 6 (year 6 pt) 120 credit points at Level 4 and 120 credit points at Level 5 and 30
CSWA5DP-1 CSWA6DP-1 to 60 credits at Level 6.
CSWB5DP-1 CSWB6DP-1
ITWA5DP-1 ITWA6DP-1
ITWB5DP-1 ITWB6DP-1
CSWTA5DP-1 CSWTA6DP-1
CSWTB5DP-1 CSWTB6DP-1
CSWTC5DP-1 CSWTC6DP-1
ITWTA5DP-1 ITWTA6DP-1
ITWTB5DP-1 ITWTB6DP-1
ITWTC5DP-1 ITWTC6DP-1
Honours classification
The University has approved structure and assessment regulations common to all programmes. Full details
Available
Final at end of Programme Learning Outcomes
Award Award Title Minimum requirements Level developed (see above)
BSc (Hons) Computer 360 credit points including 240 6 All programme learning outcomes
Science at level 6/5 of which 120 must (see Table 2)
be at level 6 and include:
•
6WCM0027/6WCM0028
Programming and
Software Engineering
Practice;
• successful completion
of the award-specific
final year project.
BSc (Hons) Information 360 credit points including 240 6 All programme learning outcomes
Technology at level 6/5 of which 120 must (see Table 2)
be at level 6 and include:
• 6WCM0037/6WCM0038
Web Scripting;
• Successful completion
of the award-specific
final year project.
Available at
Minimum end of Programme Learning Outcomes developed
Interim Award Award Title requirements Level (see above)
University 45 credit points at 4 See UPR AS11, section 13:
Certificate level 4 http://sitem.herts.ac.uk/secreg/upr/AS11.htm
Certificate of 120 credit points 4, 5 See UPR AS11, section 13:
Higher at level 4 http://sitem.herts.ac.uk/secreg/upr/AS11.htm
Education
Diploma of Computer 240 credit points 5, 6 A1, A2, A3, A4, C1, C2, C4, C5, D1, D2,
Higher Science including at least D3, D4
Education 120 at level 5; for
students on the
CS route of the
programme.
Diploma of Information 240 credit points 5, 6 A1, A2, A3, A5, C1, C2, C4, C6, D1, D2,
Higher Technology including at least D3, D4
Education 120 at Level 5 for
students on the IT
route of the
programme.
BSc Computer 300 credit points 6 A1, A2, A3, A4, C1, C2, C3, C4, C5, D1,
Science including 180 at D2, D3, D4, D5
level 6/5 of which
Direct entrants at
Level 6 must meet
the minimum
University of
Hertfordshire
credit and level
requirements
defined in UPR
AS11, including a
minimum of 75 UH
credits at Level 6
(the maximum
APL is 225 credits
at Levels 4 and 5).
BSc Information 300 credit points 6 A1, A2, A3, A5, C1, C2, C3, C4, C6, D1,
Technology including 180 at D2, D3, D4, D5
level 6/5 of which
60 must be at
level 6 and
include
6WCM0027/6WC
M0028 Web
Scripting or
6WCM0039/6WC
M0040
Information
Technology
Project.
Direct entrants at
Level 6 must meet
the minimum
University of
Hertfordshire
credit and level
requirements
defined in UPR
AS11, including a
minimum of 75 UH
credits at Level 6
(the maximum
APL is 225 credits
at Levels 4 and 5).
Final year BSc projects: A student cannot be compensated for the final year project.
Eligibility for a specialist Honours award: To be eligible for a specialist Honours award, a student must
pass, or be accredited with passes, in the compulsory modules for that award as identified in Table 1a-1
through Table 1a-6, as well as a pass (without compensation) in the project module for that award.
Typically, students must have studied and passed at least 45 credits prior to enrolling on the final year
project module, including the 6WCM0041/6WCM0042 Project Planning module.
Management
The programme is managed and administered through:
• Dean of School
• The Associate Dean of School (Academic Quality Assurance) and the Associate Dean of School
(Teaching and Learning) who have overall responsibility for programmes in Computer Science
• The Programme Leader who helps students understand the programme structure
• Student representatives on programme committees;
• A designated programme administrator
• Module Leaders
• Admission Tutor who is with specific responsibility for open days, recruitment and selection of students
• Programme Committee, the membership of which is defined by the Standing Orders of the Academic
Board
Support
Students are supported by:
• An induction week at the beginning of each new academic session
• A Programme Leader to help students understand the programme structure, and provide pastoral
support
• Academic support which will be provided by academic staff who have individual responsibility for a group
of students on a module
• Student representatives on programme committees
• A designated programme administrator
• Studynet, a versatile online inter-active intranet and learning environment
• Guided student-centred learning on Studynet module sites
• A range of online learning materials and activities specially designed to support students in their studies
• Study materials specially designed and developed by a team of Educational Technologists taking into
account online delivery and who advise on the of technology to enhance the design of learning, teaching
and assessment experiences
• Access to extensive digital and print collections of information resources
• A substantial Student Centre that provides advice on issues such as finance, University regulations,
legal matters, etc
• Office of Dean of Students, incorporating Counselling
• University Disability Advisors
• An Equality Office
• Careers Enterprise and Employment Services
The Students’ Union
The Herts Handbook is an introduction to the academic, social, cultural and sporting services and
opportunities available at the University of Hertfordshire, and includes the Student Charter and Student Code
of Conduct.
As a condition of registration, all students of the University of Hertfordshire are required to comply with the
University's rules, regulations and procedures. These are published in a series of documents called
‘University Policies and Regulations’ (UPRs). The University requires that all students consult these
documents which are available on-line, on the UPR web site, at: http://www.herts.ac.uk/secreg/upr/. In
particular, UPR SA07 ‘Regulations and Advice for Students’ Particular Attention - Index’ provides information
on the UPRs that contain the academic regulations of particular relevance for undergraduate and taught
postgraduate students.
The UK Quality Assurance Agency for Higher Education (QAA) has confirmed the quality and standards of
provision at the University of Hertfordshire. A key part of QAA's role is to review and report on how
universities maintain their academic standards and quality, to inform students and the wider public. The team
of QAA reviewers visited the University of Hertfordshire in 2015/16 and judged that its academic standards,
the quality and enhancement of its students’ learning experience, and the quality of information about this
learning experience all meet UK expectations. In other words, the University meets national requirements for
standards and quality. The QAA’s report can be accessed at: http://www.qaa.ac.uk/reviews-and-
reports/provider?UKPRN=10007147#.V-KHajXy0nE
G. Entry requirements
The normal entry requirements for the programme are:
Applications are welcomed from those with qualifications equivalent to the above, for instance from Access
Certificate courses.
Mature students who do not have the formal qualifications, but who have a firm background in computing,
will also be considered for entry to the programme. Professional references and a personal statement will be
required to determine suitability.
The programme is subject to the University's Principles, Policies and Regulations for the Admission of
Students to Undergraduate and Taught Postgraduate Programmes (in UPR SA03), along with associated
procedures. These will take account of University policy and guidelines for assessing accredited prior
certificated learning (APCL) and accredited prior experiential learning (APEL).
If you wish to receive a copy of the latest Programme Annual Monitoring and
Evaluation Report (AMER) and/or the External Examiner’s Report for the
programme, please email a request to [email protected]
Programme Learning Outcomes (as identified in Section 1 and the following page)
Knowledge &
Practical Skills Transferable Skills
Understanding
Compulsory (C)
Level Module Title Module Code or A1 A2 A3 A4 A5 C1 C2 C3 C4 C5 C6 D1 D2 D3 D4 D5
Optional (O)
Human Dimensions of Computing 4WCM0020 C X X X X X X X
Programming 4WCM0022 C X X X X X
Level 4
Databases 5WCM0020 C X X X X
18
Programme Learning Outcomes (as identified in Section 1 and the following page)
Knowledge &
Practical Skills Transferable Skills
Understanding
Compulsory (C) or
Level Module Title Module Code Optional (O) A1 A2 A3 A4 A5 C1 C2 C3 C4 C5 C6 D1 D2 D3 D4 D5
6WCM0027/
Programming and Software Engineering
6WCM0028 C (CS) X X X X X X X X X
Practice
6WCM0029/
Computer Science Project 6WCM0030 C(CS) X X X X X X X X X X X X X X X
6WCM0037/
Web Scripting 6WCM0038 C (IT) X X X X X
6WCM0039/
Information Technology Project 6WCM0040 C(IT) X X X X X X X X X X X X X X X
6WCM0041/
Project Planning 6WCM0042 C X X X X X X X
Level 6
6WCM0025/
User Experience Design 6WCM0026 O X X X X X X X X X X X X
6WCM0035/
Data Mining and Visualisation 6WCM0036 O X X X X X X X
6WCM0019/
Quantum Computing 6WCM0020 O X X X X X
6WCM0034/
Mobile Computing 6WCM0033 O X X X X X
6WCM0032/
Computer Systems Security 6WCM0031 O X X X X X
19
KEY TO PROGRAMME LEARNING OUTCOMES
Transferable Skills
D1 Communicate effectively orally, in writing and visually using the conventions,
vocabulary and the form and register of academic expression.
D2 Manage their own learning including time management, the organization and
retrieval of information, and the identification of personal needs for continuing
professional development.
D3 Select and use a variety of modes of discourse, including mathematical, informal
and diagrammatic.
D4 Work effectively both independently and/or as part of a team.
D5 Reflect upon their work and the work of others, and explain, justify and otherwise
defend their work and ideas, with reference to academic, professional issues,
debates and conventions.
20
Section 2
Programme management
Course details
Course details
21
Table 4a: Indicative Patterns of Study (in for example, September and January intakes Levels 4 and 5)
Modular BSc Honours in Computer Science (online)
The tables below show the indicative pattern of study for students joining the programme in, for example, September and January at Levels 4 and 5. Level 4 is
available part-time only and Level 5 is available in either part-time or full-time mode. The programme is designed to operate with multiple intakes per year and
the months shown in the table below provide examples of possible study patterns.
Year of Study / BSc Computer BSc Information Year of Study / BSc Computer BSc Information
Month Science award Technology award Month Science award Technology award
Year 1 / 4WCM0020 4WCM0020 Year 1 / January 4WCM0021 4WCM0021
September
Year 1 / January 4WCM0021 4WCM0021 Year 1 / 4WCM0022 4WCM0022
September
Year 2 / 4WCM0022 4WCM0022 Year 2 / January 4WCM0019 4WCM0019
September
Year 2 / January 4WCM0019 4WCM0019 Year 2 / 4WCM0020 4WCM0020
September
Year 3 / 5WCM0017 5WCM0022 Year 3 / January 5WCM0018 5WCM0018
September
Year 3 / January 5WCM0018 5WCM0018 Year 3 / 5WCM0011 5WCM0011
September
Year 4 / 5WCM0011 5WCM0011 Year 4 / January 5WCM0019 5WCM0019
September 5WCM0020 5WCM0020
Year 4 / January 5WCM0019 5WCM0019 Year 4 / 5WCM0017 5WCM0022
5WCM0020 5WCM0020 September
22
Table 4b: Indicative Patterns of Study (in for example, September, January and May intakes Level 6)
The tables below show indicative patterns of study for students joining or progressing to Level 6 in, for example, a January or September start. Level 6 is
available in either full-time or part-time mode. The precise pattern of study is determined by the study mode and student choice.
The programme is designed to operate with multiple intakes per year and the months shown in the table below provide examples of possible study patterns.
Table 11 defines which modules are core for an award and which are electives.
23