Advanced Computing

|

MSc

|

Full Time

| Admissions status: Open
PURPOSE
For students with computer science, mathematics, science or engineering backgrounds and good knowledge of computer programming. To improve ability to solve advanced computational problems by providing a thorough knowledge of data structures, design, quantitative analysis of algorithms and algorithmic applications and impart skills necessary for algorithm implementation within the overall context of software development.

DESCRIPTION
Compulsory modules are: Algorithm Design; Data Structures and their Implementation in C++; Parallel and Distributed Algorithms.

Optional topics include advanced algorithms for: multimedia, optimisation problems, text processing, web applications and molecular biology.

We require students to complete an individual project to be eligible for the MSc degree.


KEY FACTS
Programme leader/s
Professor Costas Iliopoulos
Awarding institution
King's College London
Credit value (UK/ECTS equivalent)
UK 180/ECTS 90
Duration
One year FT, September to September.
Location
Strand Campus.
Student destinations
Our graduates gain employment in general software consultancy companies, in specialised software development companies and in IT departments of large institutions (financial, telecommunications and public sector). Their jobs involve maintenance of software systems and IT project management. Our graduates have also entered into academic and industrial research in software engineering, bioinformatics, algorithms and computer networks.
Year of entry 2012
Offered by
London South Bank