University of Sussex

University of Sussex

Advanced Computer Science

This course equips you to work with tomorrow's computer systems. Platforms may be mobile, embedded, distributed or multi-core, and require new techniques to make software efficient, correct and reliable. Networks may be wired or wireless, ad hoc or highly planned, high bandwidth or slow and unreliable, and overlaid with various applications and social connections. Computers are becoming aware of their surroundings: who is using them, where they are, what interfaces are available, how much energy they consume and the semantics of the data they process. Together these advances lead to challenges of a scale that dwarfs the problems computer science has solved up to now. In order to meet these challenges successfully, computing needs skilled scientists to be involved in system design. This course connects with research in the Department of Informatics, while retaining very practical links with software engineering and advanced networking issues, and offers options in areas including multimedia, web systems, security and business.

Entry requirements

A 1st or upper 2nd Class undergraduate Honours degree. Applicants with an undergraduate degree in computing, science, mathematics or engineering with significant computing experience are ideally suited to this course. Mature applicants with relevant experience will also be considered.

Course modules

Autumn term: Advanced software engineering; topics in computer science. You also choose 2 options from cryptography; e-business and e-commerce systems; human-computer interaction; web computing. Spring term: Web applications and services. You also choose 3 options from: Adaptive systems; advanced digital communication; image processing; machine learning; multimedia design and applications; technology-enhanced learning environments; web 3D applications. Summer term: You undertake supervised work for the MSc dissertation. This may be research or commercially driven, but usually requires background research and a significant practical element, which may be focused on a software development, an experimental study or theoretical analysis. Part-time courses: Year 1: in each of the autumn and spring terms you take 2 modules. In the summer term you undertake work on the dissertation. Year 2: In each of the autumn and spring terms you take 2 modules. In the spring and summer terms you complete work on the dissertation.

Assessment methods

You are assessed by coursework, unseen examinations, essays, programming projects, and a 12,000-word dissertation.

Qualifications

Qualification Study mode Start month Fee Course duration
MSc Full-time October 2016 GBP 6,060 per Year 1 (England) 12 months
MSc Full-time October 2016 GBP 18,300 per Year 1 (International) 12 months
MSc Full-time October 2016 GBP 6,060 per Year 1 (Northern Ireland) 12 months
MSc Full-time October 2016 GBP 6,060 per Year 1 (Scotland) 12 months
MSc Full-time October 2016 GBP 6,060 per Year 1 (Wales) 12 months
MSc Part-time October 2016 - 24 months

Campus details

Campus name Town Postcode Region Main campus Campus Partner
Sussex House Brighton BN1 9RH South East

Get in touch

Remember to mention TARGETpostgrad when contacting universities.

Key information

Contact: 
Informatics PG Admissions
Telephone number: 
01273 678195