ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
ACADEMIC QUALITY TEAM
2
Programme Specifications 2025-26
3
4
5
Programme TitleBSc (Hons) Computer Science with Artificial Intelligence (with or without a Year in Industry)
6
7
This document applies to students who commenced the programme(s) in:2025Award type BSc
8
9
What level is this qualification?6Length of programme3 years (4 with a Year in Industry)
10
11
Mode of study (Full / Part Time)Full-time
12
13
Will the programme use standard University semester dates? YesFor York Online programmes, will standard dates for such programmes be used?N/A
14
15
Awarding institutionUniversity of YorkBoard of Studies for the programmeComputer Science
16
17
Lead departmentComputer ScienceOther contributing departmentsN/A
18
19
Language of study and assessmentEnglishLanguage(s) of assessmentEnglish
20
21
Is this a campus-based or online programme?Campus-based
22
23
Partner organisations
24
If there are any partner organisations involved in the delivery of the programme, please outline the nature of their involvement. You may wish to refer to the Policy on Collaborative Provision
25
N/A
26
27
Reference points

28
Please state relevant reference points consulted in the design of this programme
(for example, relevant documentation setting out PSRB requirements; the University's Frameworks for Programme Design (UG or PGT); QAA Subject Benchmark Statements; QAA Qualifications and Credit Frameworks).
29
This programme meets UoY Framework of Programme requirements (including current modularisation and semesterisation guidance).

The programme is also informed by QAA Subject Benchmark in Computing and ACM curricular reference points. Many of these requirements overlap with the requirements of the BCS accreditation that we have received. BCS is also licenced by the Engineering Council and therefore needs to meet the AHEP and Compensation and Condonment rules for Chartered Engineer (CEng).
30
31
Credit Transfer and Recognition of Prior Learning
32
Will this programme involve any exemptions from the University Policy and Procedures on Credit Transfer and the Recognition of Prior Learning? If so, please specify and give a rationale
33
N/A
34
35
Exceptions to Regulations
36
Please detail any exceptions to University Award Regulations and Frameworks that need to be approved (or are already approved) for this programme. This should include any that have been approved for related programmes and should be extended to this programme.
37
Please note - accreditation will only be applied (backdated) as the new programme has graduates (from 2026).

PSRB statements:
Accredited by BCS, The Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional (CITP). In addition, accredited by BCS, The Chartered Institute for IT, on behalf of the Engineering Council for the purposes of partially meeting the academic requirement for a Chartered Engineer (CEng).

PSRB requirements:
- Compensation limited to 30 credits per programme of study, and only on marks 10% below the Pass mark.
- The Project (PRBX) cannot be compensated.

Students who exceed the accreditation compensation limits, but meet the UoY compensation rules, will be transferred to BSc (Hons) Computer Systems Engineering with Artificial Intelligence (with and without Year in Industry).
38
39
Internal Transfers
40
Please use the boxes below to specify if transfers into / out of the programme from / to other programmes within the University are possible by indicating yes or no and listing any restrictions. These boxes can also be used to highlight any common transfer routes which it would be useful for students to know.
41
42
Transfers in:YesTransfers out:Yes
43
44
45
Statement of Purpose
46
Please briefly outline the overall aims of the programme. This should clarify to a prospective student why they should choose this programme, what it will provide to them and what benefits they will gain from completing it.
47
The BSc in Computer Science with Artificial Intelligence produces multi-skilled, highly competent graduates who are equipped to make significant contributions to their career field and who understand the implications of their work both for themselves and for society as a whole. Through the programme, you will see two integrated strands of work which help you to develop both your computational thinking and your skills as an engineer. It is the combination of these two areas that will make you attractive to employers, enabling you to make an immediate contribution when you move into employment.

The programme will provide you with a solid foundation in the principles and practices of Computer Science, including coding, mathematics and basic engineering; with breadth in Computer Science and related technical disciplines; and with specialist training in the focussed areas of Artificial Intelligence and Machine Learning. You will cover the theoretical underpinnings of these disciplines, become skilled in modern day practice, and gain an appreciation for how they impact our society as a whole.

You will understand engineering trade-offs that cross disciplines, for example between hardware and software, and you will be able to participate effectively in multidisciplinary teams. You will also develop the skill to contribute professionally to solving complex commercial and industrial engineering problems, having undertaken a focussed project in the field of AI and Machine Learning.

The intention is for the programme at least to be accredited by the BCS (the Chartered Institute for IT) – a professional body of computing and engineering.
48
49
If there are additional awards associated with the programme upon which students can register, please specify the Statement of Purpose for that programme. This will be most relevant for PGT programmes with exit awards that are also available as entry points. Use additional rows to include more than one additional award. Do not include years in industry / abroad (for which there are separate boxes).
50
Exit Award TitleIs the exit award also available as an entry point?Outcomes: what will the student be able to do on exit with this award?Specify the module diet that the student will need to complete to obtain this exit award
51
BSc (Hons) Computer Systems Engineering with Artificial Intelligence (with or without the year in industry)Exit award onlyAll PLOs met, but without accreditation.Same as the standard programme (but with UoY compensation rules).
52
53
Programme Learning Outcomes
54
What are the programme learning outcomes (PLOs) for the programme? (Normally a minimum of 6, maximum of 8). Taken together, these outcomes should capture the distinctive features of the programme and represent the outcomes that students progressively develop in the programme and achieve at graduation. PLOs should be worded to follow the stem 'Graduates will be able to...'
55
1Apply computational thinking to problems they encounter, using skills in problem analysis, representation and abstraction, and in algorithm selection, at different scales in complex situations, and drawing on the foundations of computer science.
[Computational thinking].
56
2Adapt to new technologies, languages, paradigms, terminologies and models as they become available, being confident to use advanced techniques and tools in their practice.
[Adaptability].
57
3Design and build computer-based systems to serve the needs of users, with the most appropriate combination of software and hardware, by applying the theory and practice of programming, software engineering, and artificial intelligence, while making effective use of the variety of physical implementations on which that software may be running.
[Software and hardware; Users].
58
4Engineer solutions to problems in which computation forms a significant part, by using skills from the whole breadth of Computer Science across all parts of the development lifecycle, with deeper skills in Artificial Intelligence.
[Engineering; Breadth and depth].
59
5Make immediate and effective contributions as part of multidisciplinary teams in industry, consultancy or education, by managing workloads, optimising resources and meeting deadlines, using experiences from team projects.
[Team working].
60
6Communicate with technical and non-technical stakeholders about complex computational problems and their solutions in a clear and organised manner.
[Communication]
61
7Operate as responsible Computer Science professionals, by maintaining awareness of key legal and ethical issues, appreciating how computers and technology can impact on society, and by continuing to expand and deepen their knowledge through critical engagement with the discipline.
[Professionalism].
62
63
Diverse entry routes
64
Detail how you would support students from diverse entry routes to transition into the programme. For example, disciplinary knowledge and conventions of the discipline, language skills, academic and writing skills, lab skills, academic integrity.
65
While our programme does rely on students having taken an A-level in Mathematics (or equivalent), we do not have requirements for any student to have qualifications in Computer Science, Programming, or any other specific technical skill. We presume no knowledge specific to computing, and use the first modules of the programme to bring all students to the same level. To this end, we teach a wide variety of technical skills and programming languages.
We also presume only a basic familiarity with computing and other lab skills, and support such development through the Software 1 and Systems and Devices 1 modules.
Equally, we make heavy use of peer-learning to allow students to model good learning to each other. Every module in the programme uses lab sessions in which students work together on problems, and a we have extensive group coursework assessments.
Early modules in stage 1 teach and assess academic writing skills, which helps students to develop this key skill and also supports students in which English is an additional language. This is continued through into later stages, culminating in the final stage project which has a significant writing component.
66
67
Inclusion
68
69
Please confirm by ticking the box on the right that the design, content and delivery of the programme will support students from all backgrounds to succeed. This refers to the University's duties under the Equality Act 2010. You may wish to refer to the optional Inclusive Learning self-assessment tools to support reflection on this issue.
70
71
Employability
72
Please give a brief overview - no more than 5 sentences - of how the programmes helps develop students' employability. Your Faculty Employability Manager can help reflection on this issue. This statement will be used by Marketing as the basis for external content with respect to employability.
73
Skills for employability are embedded throughout the programme, with opportunities for students to return to skills throughout the degree. Throughout the programmes, industrial case studies are used, and several modules (eg HCIN, ENG1 and ENG2) base teamwork projects on realistic scenarios where students are exposed to managed risks and project management.
74
75
[For Undergraduate and Integrated Masters Programmes Only]
76
Are you offering any variations of this programme, such as additional years abroad or industry?
77
78
Year abroadWill the year abroad programme be available directly via UCAS; for students to transfer in having entered the main programme; or both? NA
79
80
Year in industryWill the year in industry programme be available directly via UCAS; for students to transfer in having entered the main programme; or both? Both
81
82
Year in enterprise
83
84
Placement year
85
86
87
Description of Structure
88
Provide a BRIEF description of the structure of the first stage (UG) or programme (PGT): this is only necessary if this is not evident from the tables below. For instance, an entry might be 'students choose X modules in Autumn Semester from List A and Y modules from List B'. For York Online programmes using the 'carousel' model, the description should include whether any modules have to be taken in a particular order (e.g. if there is an introductory module and/or any constraints on the timing of option and/or ISM or ISM-related modules).
89
See tables below.
90
91
Part-Time Structure (Normally PGT Only): For part-time variants of programmes, please use the box below to specify which modules will be taken in year 1 and which will be taken in year 2 (and so on if more than 2 years).
92
N/A
93
94
Are students on this programme permitted to take elective modules (in place of any of their option module choices; subject to limits set out in the UG and PGT programme design policies)?Yes
95
96
Can a York Language Elective module be taken ab initio (ie beginner level) in Stage 1?No
97
98
Module List & Programme Structure
99
Please use the following tables to indicate the programme structure by listing the modules on the programme. There are separate tables for each stage of the programme. For PGT programme or other programmes that only have one stage, simply use the first table and leave the rest blank. As far as possible, please order modules by semester. Additional rows can be added as needed (copy and paste an existing row to retain formatting).

Note: It is suggested that optional modules that are grouped (e.g. where students have to select from lists grouped by term or theme) be listed under a generic title for the group under the 'title of module' column, with titles of individual specific modules in that group in the 'further title' column. Where modules are grouped, it is not necessary to complete each row against every column for every module in the group if the information is the same for all modules in that group.
100
Stage 1 (UG):