MSc Advanced Computer Science
This flexible course offers a largely free choice of modules from our range of Advanced Master's programmes.
This degree is likely to appeal to you as a computing graduate whose interests span more than one specialism or if you want the freedom to explore a variety of advanced topics. Depending on the options chosen, this course can serve as a springboard for employment or research.
This programme is available with an optional industrial placement of between eight and 50 weeks. The course duration varies depending on the options taken.
Teaching and assessment
Assessment is through a mixture of written examinations and coursework, the relative weights of which vary according to the nature of the module. The final project is assessed by a dissertation.
Programme aims
This programme aims to:
- enhance the career prospects of graduates seeking employment in the computing/IT sector
- prepare you for research and/or professional practice at the forefront of the discipline
- develop an integrated and critically aware understanding of one or more areas of computing/IT and their applications (according to your degree title)
- develop a variety of advanced intellectual and transferable skills
- equip you with the lifelong learning skills necessary to keep abreast of future developments in the field.
Learning outcomes
Knowledge and understanding
You gain knowledge and understanding of:
- how to engineer software systems that satisfy the needs of customers using a state-of-the art methodology and an industrially-relevant programming language
- a broad variety of advanced topics relating to computing/IT (the specific topics will depend on the optional modules you chose and may vary from year to year in response to developments in the field, staff changes etc).
This flexible course offers a largely free choice of modules from our range of Advanced Master's programmes.
This degree is likely to appeal to you as a computing graduate whose interests span more than one specialism or if you want the freedom to explore a variety of advanced topics. Depending on the options chosen, this course can serve as a springboard for employment or research.
This programme is available with an optional industrial placement of between eight and 50 weeks. The course duration varies depending on the options taken.
Teaching and assessment
Assessment is through a mixture of written examinations and coursework, the relative weights of which vary according to the nature of the module. The final project is assessed by a dissertation.
Programme aims
This programme aims to:
- enhance the career prospects of graduates seeking employment in the computing/IT sector
- prepare you for research and/or professional practice at the forefront of the discipline
- develop an integrated and critically aware understanding of one or more areas of computing/IT and their applications (according to your degree title)
- develop a variety of advanced intellectual and transferable skills
- equip you with the lifelong learning skills necessary to keep abreast of future developments in the field.
Learning outcomes
Knowledge and understanding
You gain knowledge and understanding of:
- how to engineer software systems that satisfy the needs of customers using a state-of-the art methodology and an industrially-relevant programming language
- a broad variety of advanced topics relating to computing/IT (the specific topics will depend on the optional modules you chose and may vary from year to year in response to developments in the field, staff changes etc).