University of Kent, School of Computing

Introduction

Our reputation for providing top quality graduates puts Kent fifth out of all Computing departments for 'Career after 6 months' in the Guardian league tables for 2013.

  • Clearing is now open - we have a limited number of vacancies for good candidates
  • Congratulations to our new students, we look forward to seeing you in Welcome Week.
  • Year in Industry: 75% of our undergraduates in 2014/15 are on a placement with leading companies including CISCO in California, HSBC in Hong Kong and IBM in the UK. Placements opportunities are now available for all MSc students.
  • KITC: students gain first-hand experience of working as IT consultants as part of their degree.

Why choose us?

Ten good reasons to choose the School of Computing at the University of Kent.

1. Employability

The 2012 National Student Survey (NSS) confirmed the excellent employment rates of the School of Computing graduates. All of the undergraduate programmes have a high proportion of graduates either going on to further study or to professional or managerial jobs. Computer Science with a Year in Industry graduates had the highest employability rates at the School with 100% being either employed in a professional post or on a further course of study six months after graduation.

2. Student satisfaction

The National Student Survey also confirmed Kent as a top UK university for student satisfaction. Kent was placed third for overall satisfaction, with Oxford and Cambridge joint second behind the Open University.

3. Industrial experience

During your degree you can gain industrial experience with leading companies in the UK and overseas as part of a Year in Industry with support to find industry experience from the School’s placement office. This experience means that after graduation many of our students go on to work for world-class businesses. The School of Computing can also provide commercial experience working as a student consultant within our KITC (Link).

4. World leading research

Our programmes are taught by leading researchers – 95% of our Computer Science research is of international quality, with 65% rated as world-leading or internationally excellent in the most recent Research Assessment Exercise. You get a chance to study subjects close to the leading edge in areas such as artificial intelligence, computer security, parallel systems, bio-inspired computing and mobile computing.

5. Teaching excellence

Kent has developed two leading object-oriented teaching environments for the Java programming language – BlueJ and Greenfoot. Our staff have also written several internationally acclaimed textbooks for learning programming, which are used worldwide.

The School of Computing has been awarded the status of Centre of Excellence in Object-Oriented Programming and two of our staff have received the SIGCSE Award for an Outstanding Contribution to Computer Science Education.

6. Wide ranging courses

We offer a wide variety of undergraduate and postgraduate degree programmes ranging from the more technical Computer Science courses through to joint honours degrees. Our undergraduate programmes include professional accreditation by the British Computer Society.

7. Attractive campuses

The School of Computing is based at the Canterbury and Medway campuses. Both sites have excellent facilities and combine a very safe and friendly environment with a great location, a wealth of cultural links and superb transport connections to London and continental Europe.

8. Excellent study support

We provide excellent support including access to web-based information systems, podcasts and web forums for students who can benefit from extra help. We use innovative teaching methods, including BlueJ and LEGO® Mindstorms for teaching Java programming. The library has over a million books, periodicals and journals, many of which are available online and can be used remotely as well as on campus.

9. Broad range of careers

Our graduates have launched their careers in many different sectors including finance and insurance, technology and IT, commerce, engineering, government, education, and health. Leading companies, such as, BAE Systems, Cisco, IBM, Disney, CitiGroup and BT, are keen to employ our graduates.

10. Competitive salaries

The average starting salary of School of Computing graduates is an impressive £25,000 to £27,000 (compared with a national average of £24,000 for similar courses).

This school offers programs in:
  • English

View MSc »

Programs

This school also offers:

MSc

MSc Advanced Computer Science

Campus Full time Part time 12 - 36 months August 2016 United Kingdom Canterbury + 1 more

It is likely to appeal to computing graduates whose interests span more than one specialism and/or those seeking the freedom to explore a wide variety of advanced topics. [+]

This flexible course offers a largely free choice of modules from our range of Advanced Masters programmes. It is likely to appeal to computing graduates whose interests span more than one specialism and/or those seeking the freedom to explore a wide variety of advanced topics. Depending on the options chosen, this course can serve as a springboard for employment or research. Entry requirements - A 1, 2.1 or good 2.2 honours degree in computing or a related subject - A good ordinary Bachelors degree in computing or a related subject [-]

MSc Advanced Software Development

Campus Full time Part time 12 - 36 months August 2016 United Kingdom Canterbury + 1 more

This highly practical course will appeal to computing graduates seeking careers as professional software engineers and equip them with the skills necessary to succeed. [+]

This highly practical course will appeal to computing graduates seeking careers as professional software engineers and equip them with the skills necessary to succeed. Employers often complain that computing graduates lack real-world practical skills. This course addresses software development for new and emerging platforms such as mobile phones/pads, multi-core processors and cloud computing. Modern development environments, languages and tools are also covered. Entry requirements - A 1, 2.1 or good 2.2 honours degree in computer science or a closely related subject with a substantial coverage of programming and software engineering. - A good ordinary Bachelors degree in computer science or a closely related subject with a substantial coverage of programming and software engineering. [-]

MSc Computer Animation

Campus Full time 1 year September 2016 United Kingdom Canterbury

Our programme is oriented towards current industrial needs, technology and practice; it aims to be a direct route into this high-profile modern, creative industry, and has been developed jointly by the School and Framestore CFC, our industrial partner. [+]

Our programme is oriented towards current industrial needs, technology and practice; it aims to be a direct route into this high-profile modern, creative industry, and has been developed jointly by the School and Framestore CFC, our industrial partner. Each module is delivered by means of lectures, demonstrations and workshops. The School of Engineering and Digital Arts successfully combines modern engineering and technology with the exciting new field of digital media. The School was established over 40 years ago and has developed a top-quality teaching and research base, receiving excellent ratings in both research and teaching assessments. The School undertakes high-quality research that has had significant national and international impact, and our spread of expertise allows us to respond rapidly to new developments. Our 30 academic staff and over 130 postgraduate students and research staff form teams providing an ideal focus to effectively support a high level of research activity. There is a thriving student population studying for postgraduate degrees in a notably friendly and supportive teaching and research environment. We have research funding from the UK Research Councils, European research programmes, a number of industrial and commercial companies and government agencies – such as the Ministry of Defence, and many others. Our Electronic Systems Design Centre and Digital Media Hub provide training and consultancy for a wide range of companies. Many of our research projects are collaborative, and we have well-developed links with institutions worldwide. [-]

MSc Computer Science

Campus Full time Part time 12 - 36 months August 2016 United Kingdom Canterbury + 1 more

This conversion course prepares graduates from any discipline for a career in, or involving, computing. [+]

This conversion course prepares graduates from any discipline for a career in, or involving, computing. No prior knowledge of computer science is required. A broad introduction is provided, including the key technologies and skills needed for employment. You can explore your personal interests through a variety of optional modules. Advanced intellectual, teamwork, communication and other transferable skills are developed. Hundreds of past graduates from this course are now working across the globe for companies such as IBM, Cisco, Logica/CMG, Pfizer, Reuters, Shell and Zurich Financial. Some chose technical careers in leading software houses, advanced technology companies or commercial sectors. Others work at the interface between technicians and clients, as systems analysts or consultants. Many now hold senior positions as project leaders or managers. You might like to follow in their footsteps. Entry requirements (further information) Standard Masters - A 1, 2.1 or good 2.2 honours degree in any subject - No specific knowledge of computer science is required but applicants must have an interest in the subject and possess general honours-level IT, intellectual and communication skills International Masters - A good ordinary Bachelors degree in any subject - No specific knowledge of computer science is required but applicants must have an interest in the subject and possess general Bachelor's-level IT, intellectual and communication skills [-]

MSc Computer Security

Campus Full time Part time 12 - 36 months August 2016 United Kingdom Canterbury + 1 more

The course addresses computer and information security holistically because a vulnerability in any one component can compromise an entire system. This includes computer architectures, operating systems, network technologies, data storage and software development processes. [+]

Computer security remains a hot topic in the media and there is strong demand for graduates with technical skills in the area. The course addresses computer and information security holistically because a vulnerability in any one component can compromise an entire system. This includes computer architectures, operating systems, network technologies, data storage and software development processes. A wide range of threats and other security issues (e.g. denial of service attacks, hacking, viruses, worms, etc) are covered along with defences and countermeasures. The course is aimed at computing graduates seeking careers as computer security professionals or interested in research. [-]

MSc Computing and Entrepreneurship

Campus Full time Part time 12 - 36 months August 2016 United Kingdom Canterbury + 1 more

This course offers a flexible mix of technical, business and entrepreneurship modules delivered by the School of Computing and Kent Business School with support from the Enterprise Hub. [+]

There is growing demand from employers for graduates who possess both technical and business skills. Such people can play vital leadership roles and function as a bridge between management and technical development and support teams. Moreover, many new graduates are in a position - with guidance - to set up an enterprise of their own. This course offers a flexible mix of technical, business and entrepreneurship modules delivered by the School of Computing and Kent Business School with support from the Enterprise Hub. Entry Requirements - A 1, 2.1 or good 2.2 honours degree in any subject - A good ordinary Bachelors degree in any subject - Applicants must have a keen interest in, and sufficient prior knowledge of, information technology (which need not have been gained via formal academic study) [-]

MSc in Advanced Computer Science (Computational Intelligence)

Campus Full time Part time 1 - 2 years August 2016 United Kingdom Canterbury + 1 more

Our world-leading researchers, in key areas such as systems security, programming languages, communications, computational intelligence and memory management. [+]

MSc in Advanced Computer Science (Computational Intelligence) Our world-leading researchers, in key areas such as systems security, programming languages, communications, computational intelligence and memory management, and in interdisciplinary work with biosciences and psychology, earned us an outstanding result in the most recent national research assessment. In addition, two of our staff have been honoured as Distinguished Scientists by the ACM and we have also held Royal Society Industrial Fellowships. As an internationally recognised Centre of Excellence for programming education, the School of Computing is a leader in computer science teaching. Two of our staff have received the ACM SIGCSE Award for Outstanding Contribution to Computer Science Education. We are also home to two National Teaching Fellows, to authors of widely used textbooks and to award-winning teaching systems such as BlueJ. We provide an extensive support framework for our research students and encourage involvement in the international research community. While studying taught Master’s, you can gain work experience through our industrial placement scheme or with the Kent IT Clinic, which provides a project-based consultancy service to businesses in the region.We have strong links with industry including Cisco, IBM, Microsoft and Oracle and are among the top ten in the UK for graduate employment prospects. This programme is available with an optional industrial placement (or may be combined with a Pre-Master's course to form an International Master's programme). Research areas Programming Languages and Systems Research Group Our research involves all aspects of programming languages and systems, from fundamental theory to practical implementation. The Group has interests across a wide range of programming paradigms: object-oriented, concurrent, functional and logic. We research the links between logic and programming languages, the verification of the correctness of programs, and develop tools for refactoring, tracing and testing. We are interested in incorporating safe concurrent programming practices into language design. The Group is also interested in practical implementation of programming languages, from massively concurrent parallel processing to battery operated mobile systems. Particular research topics include lightweight multi-threading kernels, highly concurrent operating systems, memory managers and garbage collectors. Research areas include: theoretical and architectural questions concerning designs for both hardware and software abstractions and implementations of concurrency in programming languages formal specification of systems and their architecture design patterns and tools for enabling the safe and scalable exploitation of concurrency compilers, memory managers and garbage collectors lightweight multi-threading kernels and highly concurrent operating systems • refactoring of functional and concurrent languages applications of formal methods to provably correct, secure systems model checking and abstract interpretation, including applications to discovering security vulnerabilities program verification and theorem proving Computational Intelligence Research Group This group brings together interdisciplinary researchers investigating the interface between computer science and the domains of bioscience and cognition. In terms of applying computation to other domains, we have experts in investigating the modelling of gene expression and modeling of human attention, emotions and reasoning. From the perspective of applying biological metaphors to computation, we research new computational methods such as genetic algorithms and swarm intelligence. The Group also develops novel techniques for data mining, visualisation and simulation. These use the results of interdisciplinary research for finding solutions to computationally expensive problems. The Group has strong links with other schools at the University of Kent, as well as with universities, hospitals and scientific research institutes throughout the country and internationally. Areas of research activity within the group include: bio-inspired computing including neural networks, evolutionary computing and swarm intelligence application of computational simulations in biology and medicine systems biology including gene expression modelling theory and application of diagrammatic visualisation methods data mining and knowledge discovery construction of computational models of the human cognitive and neural system. Security Research Group This Group is a key partner in the University’s Interdisciplinary Cyber Security Research Centre. Security of computer systems and the information held on them is becoming even more important as a consequence of society’s increased reliance on electronic devices – with most of these holding valuable information or performing critical operations, and connected through networks of some kind. The Security Research Group covers a wide range of security topics, including identity management and authorization, privacy, cloud computing, intrusion detection, intrusion tolerance, network overlays, cryptography, formal methods and reverse engineering for vulnerability analysis. It has a strong involvement with postgraduate teaching in the MSc programmes in Computer Security, Information Security and Biometrics, and Networks and Security. A main subgroup is the Information Systems Security Group led by the authors of PERMIS, a fully functional open source authorisation (or privilege management) infrastructure written in Java. Research in the Security group contributes to the Research Councils UK Global Uncertainties programme. Research areas include: public key and privilege management infrastructures trust management and metrics and reputation systems intrusion detection tools for vulnerability analysis formal methods for cryptography policy-based security security and risk management privacy and security autonomic security user-friendly security continuous auditing cloud security Computing Education Research Group We focus on disciplinary-specific pedagogy, especially the teaching and learning of computer science and programming. Our research interests focus on understanding the aspects of learning that are specific to computing education, and which range from examining general theories of learning, through thematically focused investigations (such as gender), to tool construction. We examine education from multiple aspects, including supporting computing education research infrastructure, working with teachers, or focusing on student learning. Areas of interest include: building an evidence base of research on early programming education tool support for learning and teaching of programming, including custom-made development tools, such as educational programming languages, or development environments, which can adapt to changes in programming paradigms and technology and pedagogical advances analysis of data generated as a part of the learning process, which could be text-based, naturally occurring in the classroom (eg, assessments), generated as a reflective process on learning (eg, diaries), or generated from interaction with programming environments. Future Computing Research Group We target the next generation computing paradigms and their applications. The Group has been working on grid/cloud computing (internet II), green computing and virtual computing, etc, for many years. A developed grid/cloud computing platform conforms to the internet standard and can universally accelerate office/database/web/media applications by a factor of up to ten. This work won an ACM/IEEE Super Computing Finalist Award. The Group’s other important work is on environment-friendly green computing through utilising a revolutionary element – memristor. Most recently, the Group has discovered that memristor has a peculiar effect (they named it ‘delayed switching’ in an IEEE paper). It has demonstrated that power-saving memristors can be packed at least twice as densely as semiconductors, achieving a significant breakthrough in computer storage density. The CEMAS Lab is part of this group and conducts research in the intersection between computer science and economics (including finance), and the crossroads between multi-agent systems and cloud computing. Areas of interest include: grid/cloud computing green computing biologically-inspired computing computational economics and finance multi-agent systems and distributed artificial intelligence evolutionary computation and optimisation web-based information retrieval Fees As a guide only, the 2014/15 annual tuition fees for this programme are: Advanced Computer Science (Computational Intelligence) - MSc at Canterbury: Full-time: £5100 UK/EU; £14865 Overseas Part-time: £2550 UK/EU; £7430 Overseas Advanced Computer Science (Computational Intelligence) International Masters - MSc at Canterbury: Full-time: £5100 UK/EU; £14865 Overseas Part-time: £2550 UK/EU; £7430 Overseas Advanced Computer Science (Computational Intelligence)with an Industrial Placement - MSc at Canterbury: Full-time: £5100 UK/EU; £14865 Overseas Part-time: £2550 UK/EU; £7430 Overseas Advanced Computer Science (Computational Intelligence)with an Industrial Placement International Masters - MSc at Canterbury: Full-time: £5100 UK/EU; £14865 Overseas Part-time: £2550 UK/EU; £7430 Overseas Exceptions may apply. Key facts School: School of Computing Subject area: Computing Award: MSc Course type: Taught Location: Canterbury Mode of study: Full-time or part-time Attendance mode: Campus Duration: One year full-time, two years part-time Start: September Total Kent credits: 180 Total ECTS credits: 90 [-]

MSc Information Security and Biometrics

Campus Full time Part time 1 - 2 years September 2016 United Kingdom Canterbury + 1 more

This programme offers an advanced level of learning by providing you with a thorough understanding of the theories, concepts and techniques for the design, development and effective use of secure information systems. [+]

Secure information systems are critically important to modern day businesses and societies. Whether they be banking systems, medical systems, power infrastructures, or a simple home PC, ensuring their security is vitally important since they are usually all interconnected directly or indirectly via the Internet or telephony system. This programme offers an advanced level of learning by providing you with a thorough understanding of the theories, concepts and techniques for the design, development and effective use of secure information systems. Graduates of this programme are then capable of adapting to changes in the field and of leading it in innovation. The School of Engineering and Digital Arts successfully combines modern engineering and technology with the exciting new field of digital media. The School was established over 40 years ago and has developed a top-quality teaching and research base, receiving excellent ratings in both research and teaching assessments. The School undertakes high-quality research that has had significant national and international impact, and our spread of expertise allows us to respond rapidly to new developments. Our 30 academic staff and over 130 postgraduate students and research staff form teams providing an ideal focus to effectively support a high level of research activity. There is a thriving student population studying for postgraduate degrees in a notably friendly and supportive teaching and research environment. We have research funding from the UK Research Councils, European research programmes, a number of industrial and commercial companies and government agencies – such as the Ministry of Defence, and many others. Our Electronic Systems Design Centre and Digital Media Hub provide training and consultancy for a wide range of companies. Many of our research projects are collaborative, and we have well-developed links with institutions worldwide. [-]

MSc IT Consultancy

Campus Full time Part time 12 - 36 months August 2016 United Kingdom Canterbury + 1 more

This unique course prepares graduates for a career in information technology (IT) consultancy, particularly in relation to small and medium enterprise (SME) clients. [+]

This unique course prepares graduates for a career in information technology (IT) consultancy, particularly in relation to small and medium enterprise (SME) clients. It provides: - The opportunity to learn consultancy skills in the environment of a real IT consultancy, the Kent IT Consultancy (KITC), working for local SMEs. - The development of knowledge and skills that are highly sought after by employers and which open up a wide range of careers to graduates, within computing and other professional fields. IBM UK has been a strong supporter of the work of KITC since its inception, precisely because of the skill set it imparts to students. - A firm grounding in computing including up-to-date coverage of key industrially relevant topics. - The opportunity to combine modules relating to computing with a selection of modules taught by the Kent Business School as part of their Management MSc programmes. The course may appeal to graduates seeking a career in consultancy or to practising consultants wishing to round out their skills and achieve formal academic recognition. [-]

MSc Networks and Security

Campus Full time Part time 12 - 36 months August 2016 United Kingdom Canterbury + 1 more

This course provides a broad coverage of computer networks, computer security and mobile device technologies. [+]

The Internet carries huge volumes of personal, business and financial data, much of which is accessed wirelessly through mobile devices. Security measures are increasingly essential to protect systems and data from attack (e.g. interception) and abuse (e.g. junk email). This course provides a broad coverage of computer networks, computer security and mobile device technologies. It looks in depth at some of the security issues that fixed and wireless networks are subject to and the current solutions employed to address these problems. This course will appeal to computing graduates seeking careers in the network or network security industries, or those who wish to carry on with this topic as an area of research. [-]

Research degrees (PhD / MPhil / MSc)

Campus Full time Part time August 2016 United Kingdom Canterbury

We offer a wide variety of research projects suggested by our research groups. We also welcome research suggestions from you and would be keen to support these if we are able to provide appropriate expertise and technical support. [+]

Funded research project areas We offer a wide variety of research projects suggested by our research groups. We also welcome research suggestions from you and would be keen to support these if we are able to provide appropriate expertise and technical support. Projects offered by the Computational Intelligence Research Group covering: - bio-inspired computing, genetic algorithms, simulation of biological systems - data-mining, knowledge discovery - graph display, information visualisation - cognitive psychology and computing - human attention, human reasoning Projects offered by the Computing Education Research Group covering: - pedagogy of programming, software tools in education Projects offered by the Future Computing Research Group covering: - Computational Economics (CEMAS Lab) - Grid and cloud computing - Green computing - Data Storage & Data Communication - Multi-Agent Systems (CEMAS Lab) Projects offered by the Security Research Group covering: - trust management, security & risk management - privacy and security, cryptography Projects offered by the Programming Languages and Systems Research Group covering: - functional programming, refactoring - term rewriting, abstract interpretation, refinement - concurrency: theory & practice - complex systems modelling, memory management - mobile & ubiquitous systems, ad hoc networks, high-speed networks [-]

Contact

The University of Kent

Address CT2 7NZ United Kingdom
Website http://www.kent.ac.uk/
Phone +44 1227 764000

University of Kent, Medway

Address ME4 4AG United Kingdom
Website http://www.kent.ac.uk/locations/medway/
Phone +44 1227 764000