Computer Science with Industrial Placement (2024)
1. Programme Title:Computer Science with Industrial Placement |
NQF Level: |
6 |
---|
2. Description of the Programme (as in the Business Approval Form) |
---|
This programme offers an education in Computer Science that is both broad and deep. As well as covering basic elements such as computer fundamentals, programming, information systems, enterprise computing, social and professional issues, and the world-wide web, it also has a distinctive flavour from: first, its emphasis on applied computing (drawing on inter-disciplinary research and computing across the Faculty of Engineering, Mathematics and Physical Sciences); second, through its engagement with the research interests of the Computer Science group within the Faculty, notably Machine Learning, Pattern Recognition, and Knowledge Representation; and third, through the provision of extensive practical work experience in a business or commercial setting, contributing the students’ development as experienced computer scientists. |
3. Educational Aims of the Programme |
---|
Through this programme we aim to:
|
4. Programme Structure |
---|
The BSc in Computer Science with Industrial Placement is a four-year programme of study at National Qualification Framework (NQF) level 6 (as confirmed against the FHEQ). This programme is divided into four ‘Stages’. Each Stage is normally equivalent to an academic year. The programme is also divided into units of study called ‘modules’ which are assigned a number of ‘credits’. The credit rating of a module is proportional to the total workload, with 1 credit being nominally equivalent to 10 hours of work. If you do not pass the Industrial Placement or are not able to secure a placement you will be required to transfer to the BSc Computer Science Programme. Interim Awards If you do not complete the programme you may be able to exit with a lower qualification. If you have achieved 120 credits, you may be awarded a Certificate of Higher Education in Computer Science, and if you achieve 240 credits, where at least 90 credits are at NQF Level 5 or above, you may be awarded a Diploma of Higher Education in Computer Science.
|
5. Programme Modules |
---|
The following tables describe the programme and constituent modules. Constituent modules may be updated, deleted or replaced as a consequence of the annual review of this programme. Details of the modules currently offered may be obtained from the Facultyweb site https://intranet.exeter.ac.uk/emps/ You may take Option Modules as long as any necessary prerequisites have been satisfied, where the timetable allows, and if you have not already taken the module in question or an equivalent module. Descriptions of the individual modules are given in full on the Faculty web site https://intranet.exeter.ac.uk/emps/ You may take Elective Modules up to 30 credits outside of the programme in the second and third stages of the programme as long as any necessary prerequisites have been satisfied, where the timetable allows and if you have not already taken the module in question or an equivalent module. |
Stage 1
Code | Title | Credits | Compulsory | NonCondonable |
---|---|---|---|---|
ECM1400 | Programming | 15 | Yes | Yes |
ECM1407 | Social and Professional Issues of the Information Age | 15 | Yes | No |
ECM1410 | Object-Oriented Programming | 15 | Yes | Yes |
ECM1413 | Computers and the Internet | 15 | Yes | No |
ECM1414 | Data Structures and Algorithms | 15 | Yes | No |
ECM1415 | Discrete Mathematics for Computer Science | 15 | Yes | No |
ECM1416 | Computational Mathematics | 15 | Yes | No |
COM1011 | Fundamentals of Machine Learning | 15 | Yes | No |
ECM1425 | Employability and Placement preparation for Computer Scientists | 0 | Yes | No |
Stage 2
Code | Title | Credits | Compulsory | NonCondonable |
---|---|---|---|---|
ECM2414 | Software Development | 15 | Yes | Yes |
ECM2418 | Computer Languages and Representations | 15 | Yes | No |
ECM2419 | Database Theory and Design | 15 | Yes | No |
ECM2426 | Network and Computer Security | 15 | Yes | No |
ECM2434 | Group Software Engineering Project | 15 | Yes | Yes |
ECM2427 | Outside the box: Computer Science Research and Applications | 15 | Yes | No |
ECM2400 | Employability and Placement Preparation for Computer Scientists | 0 | No | No |
Select 30 credits: | ||||
ECM2423 | Artificial Intelligence and Applications | 15 | No | No |
ECM2425 | Mobile and Ubiquitous Computing | 15 | No | No |
ECM2433 | The C Family | 15 | No | No |
ECM1417 | Web Development | 15 | No | No |
******* | Free Choice Elective | 30 | No | No |
Students may choose up to 30 credits of modules which are not listed above, either from within or outside the Faculty of Environment, Science and Economy, subject to approval, timetabling and satisfaction of prerequisites.
Stage 3
Code | Title | Credits | Compulsory | NonCondonable |
---|---|---|---|---|
ECM3419 | Industrial Placement | 120 | Yes | Yes |
Stage 4
Code | Title | Credits | Compulsory | NonCondonable |
---|---|---|---|---|
ECM3401 | Individual Literature Review and Project | 45 | Yes | Yes |
Students will take 45-75 credits from: | ||||
ECM3408 | Enterprise Computing | 15 | No | No |
ECM3412 | Nature Inspired Computation | 15 | No | No |
ECM3420 | Learning from Data | 15 | No | No |
ECM3422 | Computability and Complexity | 15 | No | No |
ECM3423 | Computer Graphics | 15 | No | No |
ECM3428 | Algorithms that Changed the World | 15 | No | No |
ECM3446 | High Performance Computing | 15 | No | No |
You may select 0 to 30 credits of other options | ||||
******* | Free Choice Elective | 30 | No | No |
Students may choose up to 30 credits of modules which are not listed above, either from within or outside the Faculty of Environment, Science and Economy, subject to approval, timetabling and satisfaction of prerequisites.
6. Programme Outcomes Linked to Teaching, Learning & Assessment Methods |
||||
---|---|---|---|---|
On successfully completing the programme you will be able to: | Intended Learning Outcomes (ILOs) will be accommodated & facilitated by the following learning & teaching and evidenced by the following assessment methods: | |||
A Specialised Subject Skills & KnowledgeOn successfully completing the programme you will be able to: 1 Explain how computer systems are organised and how they work 2 Write computer programmes in a number of different programming languages 3 Specify, design, implement, test, and maintain a substantial piece of software 4 Apply your computer skills to a variety of different application areas 5 Make use of mathematical notations and techniques needed in the analysis of computational systems and problems 6 Apply Computer Science principles in an industrial, business, or commercial setting | Learning & Teaching ActivitiesAttending lectures, tutorials and practical workshops. Undertaking project work under supervision, both individually and as part of a team. Completing written exercises Producing and demonstrating software Work experience Private study | |||
Assessment Methods1 Written coursework (ILOs A1, A2, A4, A5, A6) 2 Technical reports (ILOs A3, A4, A5, A6) 3 Written examination (ILOs A1, A5) 4 Project demonstration (ILOs A3, A4)
| ||||
B Academic Discipline Core Skills & Knowledge7 Describe a range of topics in computing in the forefront of current research 8 Identify social, legal, and ethical issues arising in the work of computing professionals
| Learning & Teaching ActivitiesAttending lectures and tutorials Completing written exercises Work experience Private study | |||
Assessment Methods5 Written coursework (ILOs B7, B8) 6 Written examination (ILOs B7,B8) | ||||
C Personal / Transferable / Employment Skills & Knowledge8 Manage a computing project from inception to delivery 9 Work as part of a team 10 Communicate effectively both orally and in writing, and through a variety of presentation media | Learning & Teaching ActivitiesUndertaking project work under supervision, both individually and as part of a team. Giving stand-up presentations | |||
Assessment Methods9 Project report (ILOs C8,C10) 10 Written coursework (ILO C10) 11 Project demonstration (ILOs C8,C9,C10) 12 Team meeting report (ILOs C9, C10) 13 Group presentation (ILOs C9,C10) 14 Individual presentation (ILO C10) |
7. Programme Regulations |
---|
Credit The programme consists of 480 credits with 120 credits taken at each stage. Normally not more than 75 credits would be allowed in any one term. In total, students normally take no more than 150 credits at NQF Level 4, and must take at least 90 credits at NQF Level 6. The pass mark for award of credit in an individual module is 40%.
Progression You can progress to the next stage (or in the final year, to proceed to the award of an honours degree) once at least 90 credits have been passed in a stage, and provided that an average of at least 40% has been achieved over the 120 credits of assessment for that stage.
Condonement This programme is accredited by a PSRB under licence from the Engineering Council. Therefore, the latest Engineering Council regulations on condonement apply to this programme. Please find further details in the TQA Manual here:
Assessment and Awards Assessment at stage one does not contribute to the summative classification of the award. The award will normally be based on the degree mark formed from the credit-weighted average marks for stages 2, 3 and 4 combined in the ratio 2:1:4 respectively.
Classification The marking of modules and the classification of awards broadly corresponds to the following percentage marks: Class I 70% + Class II Division I 60-69% Class II Division II 50-59% Class III 40-49%
Full details of assessment regulations for UG programmes can be found in the Teaching Quality Assurance Manual (TQA) on the University of Exeter website. Generic marking criteria are also published here.
Please see the Teaching and Quality Assurance Manual for further guidance.
|
8. College Support for Students and Students' Learning |
|
---|---|
It is the student’s responsibility to secure an industrial placement for Stage 3 of the programme, but the College will be responsible for ensuring that the placement is appropriate, and maintaining regular contact with the student over the duration of the placement.
|
10. Admission Criteria |
---|
All applications are considered individually on merit. The University is committed to an equal opportunities policy with respect to gender, age, race, sexual orientation and/or disability when dealing with applications. It is also committed to widening access to higher education to students from a diverse range of backgrounds and experience. Candidates must satisfy the general admissions requirements of the University of Exeter. In addition, entry to this programme will normally require a qualification equivalent to A-levels at grades AAB or higher, including A-level Mathematics. |
11. Regulation of Assessment and Academic Standards |
---|
Each academic programme in the University is subject to an agreed Faculty assessment and marking strategy, underpinned by institution-wide assessment procedures. The security of assessment and academic standards is further supported through the appointment of External Examiners for each programme. External Examiners have access to draft papers, course work and examination scripts. They are required to attend the Board of Examiners and to provide an annual report. Annual External Examiner reports are monitored at both Faculty and University level. Their responsibilities are described in the University's code of practice. See the University's TQA Manual for details.
|
12. Indicators of Quality and Standards |
---|
The University and its constituent Faculties draw on a range of data in their regular review of the quality of provision. The annual produced Performance Indicator Dataset details admission, progression, completion and first career destination data, including comparisons over a five-year period Progression statistics form part of routine internal monitoring and review processes (see 18 below).
The BSc (Hons) Computer Science with Industrial Placement is accredited by the BCS (the Chartered Institute for IT) for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional, fully meeting the academic requirement for registration as an IT Technician, and (on behalf of the Engineering Council) for the purposes of partially meeting the academic requirement for registration as a Chartered Engineer. A programme of accredited further learning will be required to complete the educational base for CEng.
Accreditation is awarded for a maximum of 5 years under each assessment exercise. The dates applicable to the current accreditation of this degree programme can be viewed on the BCS list of accredited degrees: https://www.bcs.org/, and on the Engineering Council list of accredited degrees: www.engc.org.uk/acad
|
14 | Awarding Institution | University of Exeter | |
---|---|---|---|
15 | Lead College / Teaching Institution | Faculty of Environment, Science and Economy | |
16 | Partner College / Institution | ||
17 | Programme accredited/validated by | ||
18 | Final Award(s) | BSc (Hons) | |
19 | UCAS Code (UG programmes) | I401 | |
20 | NQF Level of Final Awards(s): | 6 | |
21 | Credit (CATS and ECTS) | 480 credits (240 ECTS) | |
22 | QAA Subject Benchmarking Group (UG and PGT programmes) | Computing |
23 | Origin Date | March 15th 2024 | Last Date of Revision: | July 23rd 2024 |
---|