• Xi’an Jiaotong-Liverpool University Featured Masters Courses
  • University of Bristol Featured Masters Courses
  • University of Derby Online Learning Featured Masters Courses
  • Birmingham City University Featured Masters Courses
  • Northumbria University Featured Masters Courses
  • University of Surrey Featured Masters Courses
  • Aberystwyth University Featured Masters Courses
London Metropolitan University Featured Masters Courses
University of Manchester Featured Masters Courses
Nottingham Trent University Featured Masters Courses
University of Leicester Featured Masters Courses
University of Bath Featured Masters Courses
  • Study Type

    Full time available

  • Subject Areas

    Computer Science

  • Start Date


  • Course Duration

    1 year full time

  • Course Type


  • Course Fees


  • Last Updated

    08 December 2017

Course content

This MSc conversion programme is for those with little or no previous academic computing experience and is designed for students coming from a variety of academic backgrounds. The aims of this programme are to build:
-An understanding of the theoretical basis of computer science, and its importance in software development.
-An understanding of the underlying principles of computer systems and their applications.
-A foundation in professional standards 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.

Programme structure

At the end of the first part of the programme, you will be able to approach large-scale software engineering design in a professional manner. Emphasis is placed on design and management. The main thread is the design of large software systems, starting from the initial problem and proceeding through specification to a finished product. The main programming language used in the course is C.

In the second part of the programme you will study a selection of key topics in computer science in depth. Having studied these topics, you will have the necessary background to begin work on your final project. Furthermore, you will be capable of managing all levels of computer systems in your future careers.

Core units
-Object-Oriented Programming with Java
-Overview of Computer Architecture
-Programming in C
-Research Skills
-Software Engineering and Group Project
-Web Technologies

You will also complete a project that involves researching, planning and implementing a major piece of work, and containing a significant scientific or technical component or a software development component. It is usually submitted in September.


The programme gives you an excellent background for a career in industrial or commercial organisations, and the required background in computer science to enable you to undertake further study, leading to the specialisations needed for a research career.

Visit the Computer Science (Conversion) MSc page on the University of Bristol website for more details!




Enquire About This Course

Recipient: University of Bristol

Insert previous message below for editing? 
* required field
Send a copy to me for my own records.

Your enquiry has been emailed successfully

Cookie Policy    X