MEng (Hons) Computer Science with Artificial Intelligence (with a year in industry)
Program start date | Application deadline |
2024-09-01 | - |
Program Overview
The University of York's MEng (Hons) Computer Science with Artificial Intelligence program provides an in-depth study of computer science with a focus on AI. Students gain a strong foundation in computer science principles and specialize in AI areas like machine learning and computer vision. The program includes a year in industry, enhancing employability and preparing graduates for careers in software development, AI, data science, and other fields.
Program Outline
MEng (Hons) Computer Science with Artificial Intelligence (with a year in industry)
University
University of York
Campus
Campus East
Length
5 years full-time
Start Date
September 2024
Entry Requirements
Typical offer A AA (full entry requirements)
Fees
- UK (home): £9,250 per year
- International and EU: £28,800 per year
Accreditation
- BCS, the Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional.
- BCS, The Chartered Institute for IT on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for registration as a Chartered Engineer.
Program Overview
This integrated Masters program offers an in-depth study of computer science with a strong focus on artificial intelligence. It aims to equip students with the knowledge and skills necessary to imitate and surpass human reasoning capabilities through computer systems. The program includes a year in industry, providing practical experience and enhancing employability.
Program Objectives:
- Develop a strong understanding of the fundamental principles of computer science.
- Specialize in the field of artificial intelligence, covering areas like natural language processing, machine learning, and computer vision.
- Engage with cutting-edge research and collaborate with industry leaders on real-world projects.
- Gain professional experience through a year-long placement in industry.
- Become well-rounded professionals, prepared for successful careers in the rapidly evolving field of AI.
Program Structure:
- Year 1: Establish a solid foundation in computer science, focusing on programming, data structures, algorithms, and foundational topics.
- Year 2: Build upon the foundations laid in year 1 and explore areas like data science, operating systems, network security, computability, complexity logic, and machine learning.
- Year 3: Spend a year working in industry, gaining valuable practical experience and enhancing employability.
- Year 4: Return to university and delve deeper into specialized areas of AI. This includes studying option modules and working on a group engineering project in collaboration with industrial partners.
- Year 5: Focus on advanced AI topics through further specialized modules and complete an individual research project.
Modules:
Year 1:
- Software 1: Foundations of Programming for Computer Science
- Theory 1: Mathematical Foundations of Computer Science
- Human-Computer Interaction
- Software 2: Object-Oriented Data Structures and Algorithms
- Systems and Devices 1: Introduction to Computer Architectures
- Theory 2: Formal Languages and Automata
- Academic Integrity module
Year 2:
- Data: Introduction to Data Science
- Systems and Devices 2: Operating Systems, Security and Networking
- Theory 3: Computability, Complexity and Logic
- Intelligent Systems: Machine Learning and Optimisation
- Engineering 1: Systems and Software Engineering
- Systems and Devices 3: Advanced Computer Systems
Year 3:
- Industry placement (Year in industry)
Year 4:
- Option modules (4) selected from:
- Cryptography Theory and Practice
- Embedded Systems Design and Implementation
- Evolutionary and Adaptive Computing
- Computer Vision and Graphics
- High-Integrity Systems Engineering
- Computing by Graph Transformation
- Assurance and Proof
- Engineering 2: Advanced Software Engineering
- Autonomous Robotic Systems Engineering
- High-Performance Parallel and Distributed Systems
- Intelligent Systems: Probabilistic and Deep Learning
- Human Factors: Technology in Context
- Qualitative Approaches to Investigating UX
- Quantum Computation
- Network Security
- Legal Practice, Technology and Computer Science
- Systems and Devices 4: Networking
- Group Project (Integrated Masters) or Advanced Project: Computer Science
- Elective module (optional)
Year 5:
- Option modules (4) selected from:
- Cryptography Theory and Practice
- Embedded Systems Design and Implementation
- Evolutionary and Adaptive Computing
- Computer Vision and Graphics
- High-Integrity Systems Engineering
- Computing by Graph Transformation
- Assurance and Proof
- AI Problem-Solving with Search and Logic
- Engineering 2: Automated Software Engineering
- Autonomous Robotic Systems Engineering
- High Performance Parallel and Distributed Systems
- Intelligent Systems: Probabilistic and Deep Learning
- Ethical Hacking, Analysis and Investigation
- Human Factors: Technology in Context
- Player Experiences in Digital Games
- Qualitative Approaches to Investigating UX
- Quantum Computation
- Research Methods in Computer Science
- Network Security
- Elective module (optional)
- Group Project (Integrated Masters) or Advanced Project: Computer Science
Assessment:
Assessment methods vary depending on the module and may include:
- Exams (closed-book, open-book, take-home)
- Programming assignments
- Project reports
- Presentations
- Group work
- Essays
- Case studies
- Practical demonstrations
- Participation in discussions The specific marking criteria and weighting will be provided for each module.
Teaching:
Teaching methods include:
- Lectures
- Tutorials
- Practical sessions
- Seminars
- Guest lectures
- Individual and group supervision
- Project work
- Independent learning Students will be taught by experienced academics who are active researchers in the field of artificial intelligence. The department has a strong focus on student-centered learning, providing a supportive environment where students can thrive.
Careers:
Graduates of this program are highly sought after by employers in various industries, including:
- Software development
- Artificial intelligence
- Data science
- Cybersecurity
- Research and development
- Finance
- Healthcare
- Gaming
- Education
- Government The program prepares students for a wide range of careers, such as:
- Software engineer
- AI engineer
- Data scientist
- Machine learning engineer
- Computer vision engineer
- Robotics engineer
- Research scientist
- Software developer
- Network manager
- IT systems manager
Other:
- The department has modern, dedicated facilities, including software laboratories, hardware laboratories, and a study and social pod.
- The university offers a range of support services to help students succeed, including academic advising, career counseling, and mental health support.
- Students have the opportunity to participate in research projects and engage with industry partners.
- The university offers a variety of extracurricular activities and societies.
- York is a beautiful and historic city with a vibrant student life.
Tuition Fees and Payment Information:
UK (home) fees: £9,250 per year International and EU fees: £28,800 per year UK (home) or international fees? The level of fee that you will be asked to pay depends on whether you're classed as a UK (home) or international student. Check your fee status. Fees for subsequent years UK (home) fees may increase within the government fee cap in subsequent academic years. We will notify you of any increase as soon as we can. International fees are subject to increase in subsequent years in line with the prevailing Consumer Price Index (CPI) inflation rate (up to a maximum of 10%). More information For more information about tuition fees, any reduced fees for study abroad and work placement years, scholarships, tuition fee loans, maintenance loans and living costs see undergraduate fees and funding. Additional costs There are unlikely to be any mandatory additional costs associated with the course, although you may want to set aside £200 for optional photocopying and personal stationery over the duration of the course.