






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
the BSc (Hons) Computer Science programme for the third (and thus final) year of their study. Third year MSci students must have.
Typology: Study notes
1 / 11
This page cannot be seen from the preview
Don't miss anything!







PAF Originally Approved by QA&AA: 26 June 2007 PAF modified by ASQ re: exit awards: 10th^ May 2010 PAF finalised for 2010/11: 18 October 2010 PAF modified by QAS for 2011/12: 23rd^ August 2011 PAF modified re exit award title: 29 March 2012 PAF modified re: modules: 30 April 2012 PAF finalised for 2012/13: 6 September 2012 PAF modified by QAS for 2013/14: 16th^ April 2013
1
1. Programme title and designation Computer Science
Single honours Joint Major/minor
2. Final award
Award Title Credit Value
equivalent
Any special criteria
MSci Computer Science
480 240 7CCS4PRJ is core. Progression from 2nd to 3rd year students must have gained at least 210 credits over the first two years, excluding condoned fails and a level 5 module average of >=55% at the first attempt. Students unable to meet this criterion will transfer to the BSc (Hons) Computer Science programme for the third (and thus final) year of their study. Third year MSci students must have gained at least 330 credits over the first three years, excluding condoned fails, in order to progress to the fourth year.
3. Nested awards
Award Title Credit Value
equivalent
Any special criteria
BSc (Hons) Computer Science
360 180 7CCS4PRJ is core for honours and ordinary degrees in computer science, and compulsory for the ordinary degrees in computer studies.
4. Exit awards
Award Title Credit Value
equivalent
Any special criteria
BSc (Hons) Computer Science
360 180 7CCS4PRJ is core for honours and ordinary degrees in computer science, and compulsory for the ordinary degrees in computer studies.
Ordinary Degree Computer Science/ Computer Studies
300 150 7CCS4PRJ is core for honours and ordinary degrees in computer science, and compulsory for the ordinary degrees in computer studies.
X
PAF Originally Approved by QA&AA: 26 June 2007 PAF modified by ASQ re: exit awards: 10th^ May 2010 PAF finalised for 2010/11: 18 October 2010 PAF modified by QAS for 2011/12: 23rd^ August 2011 PAF modified re exit award title: 29 March 2012 PAF modified re: modules: 30 April 2012 PAF finalised for 2012/13: 6 September 2012 PAF modified by QAS for 2013/14: 16th^ April 2013
2
Undergraduate Diploma
Natural and Mathematical Sciences
Undergraduate Certificate
Natural and Mathematical Sciences
5. Level in the qualifications framework M 6. Attendance
Full-time Part-time Distance learning Mode of attendance X N/A N/A
Minimum length of programme 4 Years
Maximum length of programme 10 Years
7. Awarding institution/body King’s College London 8. Teaching institution King’s College London 9. Proposing department Informatics 10. Programme organiser and contact details
Dr Tomasz Radzik [email protected]
11. UCAS code (if appropriate) G 12. Relevant QAA subject benchmark/ professional and statutory body guidelines - Computing - British Computer Society 13. Date of production of specification Updated for CF July 2006 14. Date of programme review 2014/ 16. Educational aims of the programme
The programme aims to: Equip students with state-of-the-art knowledge and experience of the theory and practice of computer science, so that they might be able to pursue a professional career and/or postgraduate study successfully. Equip students so that they may demonstrate originality in the application of knowledge and a thorough understanding of how established research techniques can be used to create and interpret knowledge in computer science. Offer students opportunities to develop analytical and practical transferable skills and prepare them to play a creative role in the community. Develop students’ understanding and appreciation of the changing role of information technology in society and motivate them to pursue continual professional development. Ensure that students acquire an understanding of their professional and ethical responsibilities and of the impact of computing technologies in a wide and varied range of contexts.
17. Educational objectives of the programme/programme outcomes
The programme provides opportunities for students to develop and demonstrate knowledge and understanding and skills in the following areas:
PAF Originally Approved by QA&AA: 26 June 2007 PAF modified by ASQ re: exit awards: 10th^ May 2010 PAF finalised for 2010/11: 18 October 2010 PAF modified by QAS for 2011/12: 23rd^ August 2011 PAF modified re exit award title: 29 March 2012 PAF modified re: modules: 30 April 2012 PAF finalised for 2012/13: 6 September 2012 PAF modified by QAS for 2013/14: 16th^ April 2013
4
programme. Analysis and problem solving skills are further developed through coursework, laboratories, tutorials and supervision of project work.
Assessment : Analysis and problem solving skills are assessed through unseen written examinations and coursework. Research and design skills are assessed through laboratory work, coursework reports and project reports and presentations.
Practical skills :
These are achieved through the following teaching/learning methods and strategies :
Practical skills are developed through a combination of lectures, tutorials, small group supervision, supervised laboratory classes, coursework, individual and group projects throughout the 4 years of the programme, especially in the context of coursework and individual and group projects.
Assessment : Practical skills are assessed through coursework reports and individual and group project reports and presentations. Skill 10 is not explicitly assessed.
Generic/transferable skills :
These are achieved through the following teaching/learning methods and strategies :
Transferable skills are developed through a combination of lectures, tutorials, small group supervision, supervised laboratory classes, coursework, individual and group projects throughout the 4 years of the programme.
Skills 7, 8, 9, 11 are developed through most of the curriculum. Skill 2 is taught through lectures and coursework. Skill 3 is developed through group project
PAF Originally Approved by QA&AA: 26 June 2007 PAF modified by ASQ re: exit awards: 10th^ May 2010 PAF finalised for 2010/11: 18 October 2010 PAF modified by QAS for 2011/12: 23rd^ August 2011 PAF modified re exit award title: 29 March 2012 PAF modified re: modules: 30 April 2012 PAF finalised for 2012/13: 6 September 2012 PAF modified by QAS for 2013/14: 16th^ April 2013
5
work. Skills 4, 5, 6, 7, 8, 9, 10, 11 are developed mostly through group and individual project work.
Assessment : Skill 1 is assessed through coursework reports, presentations and oral and written examinations. Skill 2 is assessed primarily through examinations, coursework and project work. Skill 3 is assessed in the context of the 2 group projects. Skills 4, 7 and 8 (in part), 10 and 11 are assessed mostly in the context of the individual project.
The other skills are not formally assessed.
18. Statement of how the programme has been informed by the relevant subject benchmark statement(s)/professional and statutory body guidelines
There is no explicit subject benchmark for this type of programme at this level. The programme is, however, informed by the subject benchmark in computing and the national qualifications framework.
19. Programme structure and award requirements (where relevant the information should also differentiate the particular requirements of pathways within a programme or linked/exit awards) (a) numbers of compulsory and optional units to be taken in each year of the programme
Year 1: 120 credits (compulsory) Year 2: 120 credits (compulsory) Year 3: 120 credits optional Year 4: 30 credits (core), 90 credits (optional) Students may be permitted to take additional modules up to a maximum value of 30 credits with academic approval.
(b) range of credit levels permitted within the programme: 4-
(c) maximum number of credits permitted at the lowest level: 150
(d) minimum number of credits required at the highest level: 90
(e) progression and award requirements (if different from the standard) 7CCS4PRJ is core for MSci Honours in Computer Science, and compulsory for BSc Honours and Ordinary Degrees in Computer Studies.
Second-year students must have gained at least 210 credits over the first two years, excluding condoned fails, in order to progress to the third year. Additionally, progression from second to third year requires level 5 module average of >=55%., achieved at the first attempt. Students unable to meet this criterion will transfer to the BSc (Hons) Computer Science programme for the third (and thus
PAF Originally Approved by QA&AA: 26 June 2007 PAF modified by ASQ re: exit awards: 10th^ May 2010 PAF finalised for 2010/11: 18 October 2010 PAF modified by QAS for 2011/12: 23rd^ August 2011 PAF modified re exit award title: 29 March 2012 PAF modified re: modules: 30 April 2012 PAF finalised for 2012/13: 6 September 2012 PAF modified by QAS for 2013/14: 16th^ April 2013
7
Programme structure
Title Credit level
Credit value
Status (I, C, O) for each type of programme
Progression Assessment
Single honours
Joint honours
Major/ minor
Single honours
Joint honours
Major/ minor
4CCS1CS1 Computer Systems I 4 15 Cp N written exam
4CCS1DST Data Structures 4 15 Cp N written exam & coursework
4CCS1ELA Elementary Logic with Applications 4 15 Cp N written exam
4CCS1FC1 Foundations of Computing I 4 15 Cp N written exam
4CCS1IAI Introductory Artificial Intelligence 4 15 Cp N written exam & coursework
4CCS1PEP Practical Experiences of Programming
4 15 Cp N Coursework
4CCS1PRA Programming Applications 4 15 Cp N written exam & coursework
4CCS1PRP Programming Practice 4 15 Cp N written exam & coursework
5CCS2CSL Computer Science Logic 5 15 Cp N written exam
5CCS02DB Database Systems 5 15 Cp N written exam
5CCS2FC2 Foundations of Computing II 5 15 Cp N written exam
5CCS2OSD Object-orientation Specification and Design
5 15 Cp N written exam & coursework
5CCS2OSC Operating Systems and Concurrency 5 15 Cp N written exam
5CCS2PLD Programming Language Design Paradigms
5 15 Cp N written exam
5CCS2SEG Software Engineering Group Project 5 30 Cp N Presentations, coursework and demonstrations
6CCS3AST Advanced Security Topics 6 15 O N written exam
6CCS3AFL Automata & Formal Languages 6 15 O N Written exam & coursework
6CCS3COM Computational Models 6 15 O N written exam
6CCS3GRS Computer Graphics Systems 6 15 O N written exam
PAF Originally Approved by QA&AA: 26 June 2007 PAF modified by ASQ re: exit awards: 10th^ May 2010 PAF finalised for 2010/11: 18 October 2010 PAF modified by QAS for 2011/12: 23rd^ August 2011 PAF modified re exit award title: 29 March 2012 PAF modified re: modules: 30 April 2012 PAF finalised for 2012/13: 6 September 2012 PAF modified by QAS for 2013/14: 16th^ April 2013
8
6CCS3CIS Cryptography and Information Security
6 15 O N written exam
6CCS3DSM Distributed Systems 6 15 O N written exam
6CCS3INS Internet Systems 6 15 O N written exam
6CCS3OME Optimization Methods 6 15 O N written exam
6CCS3PAL Parallel Algorithms 6 15 O N written exam
6CCS3SAD Software Architecture and Design 6 15 O N written exam
6CCS3SIA Software Engineering of Internet Applications
6 15 O N written exam
6CCS3SMT Software Measurement and Testing 6 15 O N written exam
6CCS3TSP Text Searching and Processing 6 15 O N written exam
7CCS4PRJ MSci Individual Project 7 30 Cr** Y coursework
7CCSMART Advanced Research Topics 7 15 O N report
7CCSMAMS Agents and multi-agent systems 7 15 O N written exam
7CCSMCMB Algorithms for Computational Molecular Biology
7 15 O N written exam
7CCSMAIN Artificial Intelligence 7 15 O N written exam
7CCSMCOM Computational Models 7 15 O N written exam
7CCS4CFC Computer Forensics and Cybercrime 7 15 O N written exam
7CCSMDBT Database Technology 7 15 O N written exam
7CCSMOME Optimization Methods 7 15 O N written exam
7CCSMTSP Text Searching and Processing 7 15 O N written exam
7CCSMAPP Access Control and Privacy Policies 7 15 O N Written exam and coursework
7CCSMDSM Distributed Systems 7 15 O N Written examination
7CCSMWAL Algorithmic Issues and the Web 7 15 O N Written examination
PAF Originally Approved by QA&AA: 26 June 2007 PAF modified by ASQ re: exit awards: 10th^ May 2010 PAF finalised for 2010/11: 18 October 2010 PAF modified by QAS for 2011/12: 23rd^ August 2011 PAF modified re exit award title: 29 March 2012 PAF modified re: modules: 30 April 2012 PAF finalised for 2012/13: 6 September 2012 PAF modified by QAS for 2013/14: 16th^ April 2013
10
Not all of the information in this section will be relevant for all programmes and for some programmes this section will not be relevant at all
1. Programme name
MSci Computer Science
2. If the programme is a joint award with an institution outwith the University of London has the necessary approval been sought from Academic Board?
Yes No Not applicable
Please attach a copy of the request to Academic Board
3. In cases of joint honours programmes please provide a rationale for the particular subject combination, either educational or academic
N/A
4. If the programme involves time outside the College longer than a term, please indicate how the time will be spent, the length of time out and whether it is a compulsory or optional part of the programme N/A
Year abroad Year in employment Placement Other (please specify)
Time spent ………………………….. Compulsory/optional ……………………….
5. Please provide a rationale for any such time outside the College, other than that which is a requirement of a professional or statutory body N/A 6. Please give details if the programme requires validation or accreditation by a professional or statutory body
Name and address of PSB
The British Computer Society Sanford Street Swindon SN12 1HT
Date validation/accreditation commenced: TBC
X
PAF Originally Approved by QA&AA: 26 June 2007 PAF modified by ASQ re: exit awards: 10th^ May 2010 PAF finalised for 2010/11: 18 October 2010 PAF modified by QAS for 2011/12: 23rd^ August 2011 PAF modified re exit award title: 29 March 2012 PAF modified re: modules: 30 April 2012 PAF finalised for 2012/13: 6 September 2012 PAF modified by QAS for 2013/14: 16th^ April 2013
11
Date of last validation/accreditation: February 2013 (accreditation backdated to cover 2011 intake).
Frequency of validation/ accreditation Date of next validation/ accreditation 5 years 2017
7. In cases where parts or all of the programme (other than those in box 4 above) are delivered either away from one of the College campuses and/or by a body or bodies external to the College please provide the following details
Name and address of the off-campus location and/or external body
The undergraduate ambassador scheme: London secondary schools
Percentage/amount of the programme delivered off-campus or by external body
Approximately 3% for those students who participate.
Nature of the involvement of external body
Students spend a few hours per week in a London secondary school, supervised by the staff of that school, assisting in the teaching of computing
Description of the learning resources available at the off-campus location
Normal secondary school resources
What mechanisms will be put in place to ensure the ongoing monitoring of the delivery of the programme, to include monitoring of learning resources off-site or by the external body?
All schools are visited by KCL Computer Science department staff and an individual teacher is responsible for the student in the school. A member of KCL staff monitors the students while they are in the student ambassador scheme.
Please attach the report of the visit to the off-campus location
N/A