BSc Computer Science
(Award available for year: Bachelor of Science)
On completion of the year/programme students should have provided evidence of being able to:- Understand and demonstrate coherent and detailed subject knowledge and professional competencies some of which will be informed by recent research/scholarship in the discipline;- Deploy accurately standard techniques of analysis and enquiry within the discipline;- Demonstrate a conceptual understanding which enables the development and sustaining of an argument;- Describe and comment on particular aspects of recent research and/or scholarship;- Appreciate the uncertainty, ambiguity and limitations of knowledge in the discipline;- Make appropriate use of scholarly reviews and primary sources;- Apply their knowledge and understanding in order to initiate and carry out an extended piece of work or project;- Present succinctly to a range of audiences (orally, electronically or in writing) rational and reasoned arguments that address a given information handling problem or opportunity;- Recognise the professional, economic, social, environmental, moral and ethical issues involved in the sustainable exploitation of computer technology and be guided by the adoption of appropriate professional, ethical and legal practices; - Evaluate systems in terms of general quality attributes and possible trade-offs presented within the given problem;- Critically analyse and apply a range of concepts, principles and practice of the subject in an appropriate manner in the context of loosely defined scenarios, showing effective judgement in the selection and use of tools and techniques;- Produce work involving problem identification, the analysis, the design or the development of a system, with accompanying documentation, recognising the important relationships between these. The work will show problem-solving and evaluation skills, draw upon supporting evidence and demonstrate a good understanding of the need for quality;- Apply appropriate practices within a professional, legal and ethical framework and identify mechanisms for continuing professional development and lifelong learning;- Explain a wide range of applications based upon the body of knowledge.
Transferable (key) skills
Students will have had the opportunity to acquire, as defined in the modules specified for the programme:- The transferable/key/generic skills necessary for employment related to the area(s) studied;- The exercise of initiative and personal responsibility;- The deployment of decision making skills in complex and unpredictable situations;- The communication of information, ideas, problems and solutions in a variety of ways to a variety of audiences;- The ability to undertake appropriate further training of a professional or equivalent nature;- The ability to organise work as an individual and as a team member and with minimum guidance;- The ability to manage one's own learning and development including time management and organisational skills;- An appreciation for the need for continuing professional development in recognition of the need for lifelong learning.
Achievement will be assessed by a variety of methods in accordance with the learning outcomes of the modules specified for the year/programme and will include:- Demonstrating the ability to apply a broad range of aspects of the discipline;- Work that draws on a wide variety of material;- The ability to evaluate and criticise received opinion;- Evidence of an ability to conduct independent, in depth enquiry within the discipline;- Work that is typically both evaluative and creative.