Computer Science (Taught) University of Bristol


This MSc conversion programme is for students from a variety of academic backgrounds who have little or no previous academic computing experience. The aims of the programme are to build:

  • an understanding of the basis of computer science and its importance in software development;

  • an understanding of the underlying principles of computer systems and their applications;

  • an introduction to industrial-style methods of analysis, design, implementation, testing and documentation in software development;

  • an appreciation of the current state and future directions of technological advances in computer science.

  • Qualification


  • Study mode


  • Location

    Clifton Campus

  • Start date

    September 2018

  • Duration

    1 year

Course details


The course is split into two teaching blocks and a summer project that involves researching, planning and implementing a major piece of work with a significant scientific, technical or software development component. The main programming languages taught on the course are C and Java. There is a strong emphasis on individual and group projects for putting into practice what you learn about software engineering, web technologies, databases, computer architecture and research skills.

By the end of the first teaching block you will have a solid foundation in imperative programming and computer hardware. You will also have begun the literature review component of your project. By the end of the second teaching block you will be able to apply industrial-style tools and techniques for agile software development and web applications in a teamworking context. You will also have refined your project idea and completed a detailed specification and work plan.

Over summer you will implement and evaluate your project and you will submit a dissertation describing your work in September.

Visit our programme catalogue for full details of the structure and unit content for our MSc in Computer Science (conversion). (

Entry requirements

A first or strong upper second-class honours degree with a final average of 65 per cent or above (or international equivalent) in any subject other than computer science. Competence in mathematics must be demonstrated, with at least a good grade in GCSE Mathematics or preferably A-level Mathematics or equivalent university-level experience.

See international equivalent qualifications on the International Office website.

Fees and funding

Tuition fees

Channel Islands £17,299 Year 1
EU £13,700 Year 1
International £21,100 Year 1
England £13,700 Year 1
Northern Ireland £13,700 Year 1
Scotland £13,700 Year 1
Wales £13,700 Year 1

Additional fee information

No additional fees or cost information has been supplied for this course, please contact the provider directly.