MSc Advanced Computing Science

+ Information by E-mail

MSc Advanced Computing Science

  • Objectives Subjects taught within the degree reflect the research strengths of the School of Computer Science, particularly in the mathematical foundations of programming, in automated scheduling and planning, and in vision and graphics. The degree aims to bring students to the forefront of research in these areas, equipping them to take leading roles in software development where the demands of reliability and efficiency are particularly important.
  • Entry requirements This advanced Masters degree in Computing Science is designed for those who have already completed a first degree in Computer Science or a related subject. (If in doubt about whether you meet the entry requirements, please do not hesitate to contact us.) The degree prepares students for highly skilled programming careers in industry and/or research.
  • Academic title MSc Advanced Computing Science
  • Course description Key facts

    -Overseas graduates of this MSc qualify for the UK Government Science and Engineering Graduate Scheme (SEGS) whereby students are allowed to work full-time in the UK for up to one year after their course finishes.
    -The School of Computer Science and Information Technology received a Grade 5 in the last Research Assessment Exercise

    Course Content
    During semester one, you will take compulsory modules in:

    -Algorithm Design and Operations Research
    -Mathematical Foundations of Programming
    -Advanced Data Structures

    You will then have the option to take the following elective module:

    -Computer-Aided Formal Reasoning
    -During semester two you will take two or three of the following compulsory modules:

    -Non-standard Computation
    -Computer-aided Formal Reasoning
    -Decision-support Methodologies
    -Programming Algebra
    -Heuristic Search Methods
    -Vision and Graphics

    Please note that all module details are subject to change.

    Over the summer period towards the end of the course, you will undertake an Individual Project.

    Course Structure

    The MSc in Advanced Computing Science is offered on a full-time basis over one year or part-time over two to four years.

    The course comprises 180 credits, split across 120 credits’ worth of compulsory and optional modules and a 60-credit research project.

    The first semester provides a rigorous basis for the development of advanced software. The second semester gives the opportunity to specialise in an area close to the research strengths of the School. This specialisation is reinforced by the individual project completed over the summer months
+ Information by E-mail

Other programs related to computer science