📚About the Program
Computer Science (Infrastructure) is about developing software and infrastructure for applications ranging from those on smart devices to those in global corporations. This course provides the skills required to build data centres and networks, and to develop software securely, individually and in teams.
Recent graduates work as software developers, software engineers and system administrators. No prior programming experience is required.
Application areas include intelligent cities, ethical hacking, search-engine development, games, and legal and financial software.
You’ll gain a working knowledge of the components of a computer and a network, become familiar with the components of an operating system, and learn to administrate large distributed systems. You’ll write programs in multiple languages for platforms varying from single-user, single-platform applications to multi-user, multi-layered distributed systems.
You’ll learn how to ensure that an IT infrastructure complies with the most effective security techniques; learn many technologies, about web clients and servers, data storage, manipulation and analysis, the use of different platforms and physical devices, and techniques for developing systems, from small mobile devices to cloud-based services. You’ll learn how to integrate these technologies.
You’ll also study the architecture and infrastructure of large systems; how to design, document, implement and manage them.
In your final year, you’ll present your work at a highly regarded project fair to an audience of industry partners and experts.
Study Abroad Opportunities
You can apply to participate in an international exchange for the second half of third year as part of your experiential learning. Erasmus places are available in a number of European countries and there are also other student exchanges in countries such as South Korea. All modules taken abroad are taught through English.
Work Placement
You can apply for work placement in Year 3, to gain invaluable experience in the IT industry, or you can study further modules.
Professional Accreditation
Students earning BSc (Hons) will be eligible for Professional Membership of BCS, the Chartered Institute for IT (MBCS).
Show less
Show more