School of Computer Science

MSci Computer Science with Study Abroad - 2014

Final Award MSci
Programme TitleComputer Science with Study Abroad
School/DepartmentSchool of Computer Science
Banner Code5576
Length of Programme5 years
Total Credits600
Awarding InstitutionThe University of Birmingham
QAA Benchmarking GroupsComputing

Educational Aims Of Programme

  • Thorough coverage of the core areas of computer science, with a systematic grounding both in its theoretical underpinnings and in practical software development, through a focussed programme offering an extensive choice of advanced and specialist options in the third and fourth year.
  • A basis for a career as a computer science professional, producing graduates who are equipped to work effectively in a professional capacity, with transferable skills in numeracy, problem-solving, team working and general communication and information technology.
  • A solid foundation for advanced study in computing/IT, producing graduates who are self-motivating and are able to take responsibility for their continuing personal and professional development.
  • A curiosity-driven programme offering a choice of options in the second year and an extensive choice of advanced and specialist options from our specialised Masters programmes in the fourth and fifth year.
  • Flexibility to change programmes after the first year, e.g. to the BSc in Computer Science or the MEng in Computer Science/Software Engineering.

  • The vocational aspect of an honours degree in Computer Science is considerably enhanced when students are able to augment their academic study by working in a commercial environment. The integration of an industrial placement of one year’s duration in the programme aims to provide the opportunity for a student to:

  1. Understand how theoretical and academic work completed within the university environment relates to its practical application in the work place.
  2. Learn how computing professionals operate within a commercial organisation.
  3. Improve his or her skills of organisation, time management and record keeping over a significant period of work.
  4. Undertake technical project work in a commercial environment

Programme Outcomes and Learning, Teaching and Assessment Strategies

Knowledge and Understanding

  • The essential facts, concepts, principles and theories relating to Computing and computer applications as appropriate to the topics covered in the programme.
  • Appropriate theory, practices and tools for the specification, design, implementation and evaluation of computer-based systems.
  • Current problems and issues at the forefront of Computing including an awareness of emerging technology.
  • The role of computing professionals within a company and the interactions that normally take place with other disciplines.
  • The application of technical knowledge in a commercial context at an appropriate level for the student's qualifications.
  • The standard of professional presentation and reporting skills required in industry and commerce.

Skills & Other Attributes

  • The ability to apply the knowledge and understanding noted above to the analysis of a large given information handling problem.
  • The ability to specify, design and construct high quality computer-based systems in a professional manner, using appropriate tools, and to document all stages of this process,
  • The ability to evaluate critically and apply areas of current research and advanced scholarship in computer science.
  • A professional software engineering ethos and a responsible, ethical and open-minded attitude to their work.
  • The ability to work as a computing professional in a commercial environment, demonstrating a professional and responsible attitude.

Transferable Skills

  • The ability to work both independently and as an effective team member.
  • The ability to use and apply general IT facilities, including those required for effective information-retrieval.
  • Numeracy, in both understanding and presenting cases involving quantitative or similar formal, symbolic dimensions.
  • Management of learning and development, including time management, organizational skills, and the ability to pursue independently further professional development.