Computer Science demands and develops a challenging mix of skills and abilities. These include a deep understanding of the technology, creativity and imagination, logic and attention to detail, strong analytic and design skills combined with excellent communication skills and the ability to work as part of a team.
Our graduates not only understand new technologies but are able to influence their development.
All our degrees courses have strong practical and theoretical foundations. Our courses have a similar foundation in the beginning, making it possible to transfer between courses.
Throughout the program, students engage in a variety of experiential learning opportunities that bridge the gap between academic study and real-world application. In the initial years, foundational classes cover programming, computer systems organization, and the concepts of computation and information. As students progress, they delve into specialized areas such as algorithms, databases, logic, and large-scale system design. In Year 3, students explore new programming languages and undertake group-based software development projects, fostering collaboration and practical problem-solving skills. Between Years 3 and 4, or Years 4 and 5, students have the opportunity to secure a 12-week paid industrial placement, working as part of a software systems development team either in the UK or abroad, providing invaluable industry experience. In the final year, MEng students undertake a significant group project to design, implement, and market a sizeable software system, often collaborating with industry partners to address real-world challenges.
Graduates of the MEng Computer Science program are well-prepared for careers across various sectors, including software development, technical consultancy, information systems analysis, and data analysis. The program's strong emphasis on both theoretical understanding and practical skills ensures that graduates possess a versatile skill set, enhancing their employability in the rapidly evolving tech industry. The program is accredited by the British Computer Society (BCS), fulfilling the academic requirements for registration as a Chartered IT Professional and partially meeting the academic requirements for a Chartered Engineer, providing professional recognition that can further career advancement.
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.