入学要求 Requirement:
学术要求: Candidates should have a first degree in computing or cognate discipline from a UK university or the international equivalent. They should have obtained the degree at Upper Second level or higher. In exceptional circumstances, work experience may also be considered if the candidate has achieved less than Upper Second.
英语要求:Non-native speakers of English will normally be required to have IELTS 6.5 or above (or equivalent).
Please note that the University of Surrey offers English language programmes and is also an IELTS Test Centre.
学费 Tuition Fee:2011/2012 12500pounds
课程特征 Course Features
The Internet has changed the way we use computers, and it is still changing. This programme will develop expertise in key technologies and shape the Internet of the future, including security, computational intelligence and cloud computing.
The programme is expected to help alleviate skills shortages within the UK and overseas in the area of well-trained Internet professionals with solid foundations in the key disciplines required.
Graduates of the programme will have an in-depth understanding of the key principles of Internet computing, including enabling software systems and security, together with the ability to critically evaluate software systems and tools related to Internet technology.
The programme benefits directly from the research expertise of the Department, especially from the extensive activities in computational intelligence and information security. It also has an option for training in IBM mainframe computing taught by IBM consultants.
This programme has been designed to produce graduates who will assume responsibility for the planning, design and implementation of Internet-based information systems as high-calibre systems analysts, technical managers or consultants.
课程内容 Course Content :
Compulsory Modules
Challenges for Computing Professionals
IT professionals need to appreciate that technologies do not exist in isolation; they require a broad understanding of law and ethics that will enable them to assess the potential risks of, rather than to, a project, from a variety of perspectives in any technology-related undertaking.
Collective Intelligence
Collective intelligence is an emerging field for the combining of behaviour, preferences or ideas of a group of people to create novel insights. This module aims toprovide students with an understanding of the concepts, algorithms and techniques for setting up collective intelligence methods. It covers ways to extract meaning from data through various comprehensive collections of computational methods with practical examples for relating vast amounts of data on the Internet.
Enterprise Systems Development
Internet computing in general aims to harness distributed systems technologies and techniques in order to develop useful large-scale systems. This module focuses on the applicability of Internet computing techniques in the domain of enterprise-wide systems. You will explore advanced Java programming in order to develop prototype client-server systems to automate processes within a corporate environment. The module is highly practical as it involves a series of interactive programming laboratory sessions.
Information Security Management
Security is one of the greatest challenges for computer and information systems in the near future. Information security is a managerial problem as well as a technical one, and good security solutions depend on an ability to identify security requirements based on business needs and business processes. Thus, this module has a two-fold objective. It will look at how information systems can be managed and designed to fill actual business needs. It will also raise an awareness of the great range of security threats and how protection depends on a holistic view of the system.
Network Technologies
The Internet is built up from many millions of connected computers, which employ a range of networking equipment, and these must all operate together and be dynamically reconfigured. This module explores the characteristics of these devices and then shows how communication protocols can provide the static and mobile communication services that we all use today.
Web Hacking Countermeasures
During the last 15 years, web technologies have considerably changed the way we view and use computer systems. The open access nature makes web-based systems harder to keep secure than traditional systems. This new module will build on modules in Computer Security and in Enterprise Systems Development and look at concrete security problems in web-based systems.
Optional modules include:
Cloud Computing
This module provides an understanding of how, and why, cloud computing is quickly becoming a strategically important consideration for future industrial and research activities.
IBM Mainframe Computing
The IBM Mainframe Computing module introduces mainframe concepts and ‘Large Systems Thinking’, providing the knowledge and skills necessary for using mainframes and preparing for a career in large systems computing.
Service-oriented Architectures
Originally just a means to provide access to information,the World Wide Web is now as important as a medium for services like flight bookings and shopping. Some services are consumed directly by human customers. However, using standardised messaging standards, it is also possible for one business to interact with another business’s services with minimal human intervention, offering tremendous potential for the delivery of more complex and innovative services to users. Service-oriented Architectures cover the main technologies to support such composite services.
教学与评估 Teaching and Assessment:
Teaching
Taught Masters programmes in the Department of Computing utilise our research-active staff in conjunction with state-of-the-art facilities. We provide a range of learning experiences including lectures, tutorials, directed study, practical laboratories and project work that prepare graduates for their professional life.
We are particularly keen to develop, in all our students, a broad range of generic skills to complement the core technical or scientific competencies of their chosen subject area. Our modular programme format, coupled with the increasing use of innovative teaching and learning strategies such as e-learning and industrially focused short courses, provides a flexible study environment whilst maintaining academic rigour and quality.
Our record of graduate employment is outstanding, with Surrey graduates consistently being in high demand across all sectors.
其它信息 Other Information:
Industry Sponsors and Prizes
The Department benefits greatly from strong links with industry, and our industry partners support the programme in various ways; some with guest lectures and some with prizes for the best student performance (typically £150-200 per prize).
Scholarships
The Department pays a scholarship of £500 to students with a First class honours degree or equivalent, who do not receive any other scholarship or bursary from the University. Please see the Department web pages for the full conditions.
Our Department
The Department of Computing is a research-active department with 16 full-time academic staff, and around 350 students at all levels from undergraduate through to PhD. We are proud of our reputation as a friendly department and aim to provide a supportive environment for our student population.
We have strong links with industry, including industrially funded research projects and doctoral students, and are involved in a number of Knowledge Transfer Partnerships with companies across the UK.
The Department has a strong research culture and a growing research profile. Our research specialisms and activities inform our teaching on the Masters programmes, both with respect to particular MSc modules, and also in terms of the MSc projects that our students can pursue.
Masters students in the Department will surely note the large groups in information security and in computational intelligence.Our security research covers externally funded projects in electronic voting, in image forensics and digital watermarking, and in security contact-less payment systems. Disciplines employed include cryptology, protocol analysis, image and signal processing, and antenna design.
The research group for Biologically Inspired Modelling and Applications includes research on machine-learning and computational intelligence, with applications in security and surveillance, natural language processing, medical imaging, and biological classification. This group also takes an interest in emerging technologies for Internet computing, such as cloud computing and semantic web.
Other groups, although possibly less visible in the MSc programmes, have also been very successful. The Digital Ecosystems Group and the formal methods activity focus fundamental research on theories and techniques that will be required to support new generations of pervasive computing systems, and are developing analytical modelling techniques to support the development of high-quality complex reactive systems.
Our Degree Programmes
The Department offers three MSc programmes. Each with its own distinct focus, all of them offer a taste of the Department's specialisms.
Both Internet Computing and Security Technologies and Applications are technical degrees requiring a solid background in computing or a cognate discipline.
The MSc Information Systems is more of a generalist degree, accepting students from a wider range of backgrounds. It takes a more high-level, overall view on information technologies, and prepares students for managerial roles rather than technical roles in their future careers. It covers business and management topics as well as technical computing subjects.
The MSc Security Technologies and Applications is our newest degree, and it is the most specialised one, building directly on the Department's multiple activities in information security.
The MSc Internet Computing is concerned with distributed information and computing resources. This includes, but is not limited to, web technologies. The programme also has a strong element of more general, technical computer science and software development skills.
Students also value the strong element of computational intelligence in Internet Computing, and following the appointment of a new chair in computational intelligence in 2009, this is an aspect we want to develop further; possibly as a new degree and possibly as a pathway within Internet Computing.
All of the programmes benefit from the strong research community and the industrial partnerships of the Department. In particular, the dissertation project allows students to work on a topic in one of the key research areas. Even though the programmes share many modules, each has its own focus and direction.
Regardless of which programme you choose, we are committed to making your year at Surrey a valuable and enjoyable experience.