MSci Computer Science

Last updated: August 30, 2023 | By  
MSci Computer Science

About the courseComputing enhances the quality of our lives and aims to meet the challenges of the modern world. This integrated Master’s course is based on our successful Computer Science BSc(Hons) course and includes an extra year that leads to an MSci qualification.The Computer Science MSci course is designed to give you the chance to cover the subject in more depth. Our aim, once you’ve completed the course, is to provide you with the skills to go on to a career in research or in industry, for example, as a computing scientist, research and development engineer or software manager.On the course you’ll be able to explore a range of topics, such as:ProgrammingSoftware engineeringMathematicsAlgorithms and data structuresNetworkingMobile computing and distributed systems.We’ll look at the theory and the practical side of things to help you develop your abilities. It’s all been designed to equip you with the theoretical and practical skills you need to meet the challenges of the rapidly expanding computer industry. Your tutors will encourage you to identify tough problems, and then work out how to solve them through software.In your Final Year you’ll explore more advanced areas. You will have the opportunity to develop higher level skills in software design and development, autonomous and autonomic intelligent systems, as well as the chance to work in a small group on a project leading to the production of a piece of working software. Wherever possible these projects will be for ‘real’ clients.During your studies you’ll be taught through a combination of formal lectures, tutorial groups, practical laboratory work and seminars. The course is fully accredited by the British Computer Society (BCS) and gives you the chance to apply your skills in the real world with an optional one-year placement. Previous students have taken placements at companies like IBM, Microsoft, Hewlett Packard, HBOS and British Airways.Your careerPrevious graduates from courses in this subject area have gone on to work in a variety of roles such as software engineer, server and storage analyst, senior developer, research software development engineer, systems security engineer and business analyst in organisations including BBC, West Yorkshire Police, Hermes, Microsoft, BT and Amazon UK.**Additionally, you may gain skills that are transferable to other industries and may be able to pursue any career that requires a good honours degree. You could go on to further study and the University has many options available for postgraduate study (including postgraduate teacher training) and research which may interest you.