The Computer Science MEng course at the University of Strathclyde in Glasgow offers students an in-depth and comprehensive education in various elements of computer science. Covering a wide range of topics, it allows students to fully explore this dynamic field, with special emphasis on design and engineering methodologies, programming languages, and advanced algorithms, among others.Course Content: This MEng programme extends the BSc route by offering industrially focused-education in pretty much any aspect of computing you can imagine. Through this course, students gain comprehensive knowledge of design and engineering methodologies, programming languages and environments, advanced algorithms and data structures, computational models and architectures, software engineering principles and practices, visualisation and graphics, and much more.In addition, students will also have the opportunity to tackle challenging and diverse problems associated with designing, writing, debugging, and evaluating complex programs, and to design, implement, and experiment with graphical interfaces, network-based systems, text-based systems, digital multimedia technologies, and more. Key Modules: Key modules include 'Reactive Programming', 'Software Engineering Principles', 'System Software', 'Mathematics for Computer Scientists', 'Data Structures and Algorithms', 'Database Systems'.Accreditations: The course is fully accredited by the British Computer Society, the Chartered Institute for IT.Future Careers: Studying Computer Science will prepare you for a career in IT, software and web development, computing consultancy, finance, education and health informatics, among others. Several graduates have gone on to work in software development and others have found roles working with the digital technologies used to deliver services in the finance, energy and health sectors.For more information on this course, please visit the official course page.