The MEng Computer Science course offered by the University of York is an in-depth course that goes beyond the fundamentals of computer science to include advanced topics and projects to cultivate students' research skills. This four-year full-time program has been designed to equip students with deep understanding and advanced analytical skills in computer science, also providing opportunities to work on research projects and collaborate with professionals from the industry.Course Content: The course covers a comprehensive range of subjects within computer science, starting from fundamentals before moving onto more complex and challenging content. During the first two years, students study six core modules per year, with modules like Machine Learning, Robotics, and Artificial Intelligence offered in the final two years. The course also includes a significant project work component where students can develop their specialties in the final two years. This component can be either industry-related or research-based; it enables students to connect theory to practice, solve real-world problems, and gain practical experience. Key Modules: Some of the key modules of this course include Algorithms and Data Structures, Software Engineering, Database Systems, Systems Programming, Human-Computer Interaction, Artificial Intelligence, Machine Learning, Big Data Systems, Distributed and Parallel Systems, Cyber Security, and more. Accreditations: The MEng Computer Science Program at the University of York is accredited by the British Computer Society (BCS), The Chartered Institute for IT. Future Careers: Graduates of this course can find opportunities in a range of careers such as software development, IT consultancy, systems analysis and design, network design and management, and web design and development. Graduates of this course have been known to secure positions in prestigious companies like Google, Microsoft, and IBM.For more information on this course, please visit the official course page here.