Computer Science and Artificial Intelligence MComp (Hons)

4 Years On Campus Bachelors Program

University of Bath

Program Overview

The MComp in Computer Science and Artificial Intelligence at the University of Bath is designed for students who are passionate about AI and want to combine cutting-edge theory with practical skills. You'll explore everything from programming foundations to advanced AI techniques, preparing you for exciting careers in AI, machine learning, or software development.


Curriculum Structure:

Year 1:
In your first year, you'll build a strong foundation in computer science and AI. Key modules like Artificial Intelligence 1, Programming 1, and Core Pure and Statistical Mathematics A will teach you essential programming skills, core AI concepts, and the mathematics you need to tackle complex problems. This year sets you up with the tools to succeed in more advanced study later on.

Year 2:
Your second year gets more hands-on and specialized. With modules such as Artificial Intelligence 2 and Software Engineering 1, you'll start applying AI techniques in practical projects. Group work and interactive applications help you learn to collaborate effectively while deepening your understanding of real-world AI applications.

Year 3:
Year three is all about stepping into a professional or international environment. Whether you take a placement or study abroad, you’ll gain real-world experience and make valuable industry connections. Modules like Artificial Intelligence Systems Engineering and Reinforcement Learning will challenge you to design AI systems and explore advanced algorithms.

Year 4:
The final year focuses on research and specialisation. You’ll choose optional units such as Advanced Deep Learning and Introduction to Natural Language Processing to explore topics you’re most passionate about. The year culminates in a dissertation, giving you the chance to contribute original research to the AI field.


Focus Areas: Artificial Intelligence, Machine Learning, Software Development, Computational Mathematics, Computer Vision, Natural Language Processing, Human-Computer Interaction

Learning Outcomes: Gain strong AI and programming skills, apply software engineering practices, use mathematical modelling effectively, and conduct research with confidence

Professional Alignment (Accreditation): Accredited by UK professional bodies, enhancing your employability in tech and computing industries

Reputation (Employability Rankings): Ranked among the top 10 for student experience and satisfaction in Computer Science by The Times and The Sunday Times Good University Guide 2026.

Experiential Learning (Research, Projects, Internships etc.)

At Bath, learning goes far beyond lectures and textbooks. In the MComp Computer Science and AI program, you’ll gain hands-on experience with real-world tools, technologies, and projects that prepare you for a career in AI and computing. From working on collaborative group projects to experimenting in high-tech labs, there are plenty of opportunities to apply what you learn in practical ways. You’ll also have the chance to take part in placements or study abroad, giving you first-hand industry experience and a broader perspective on global technology trends.

Here’s how you’ll experience learning in action:

  • CAMERA Studio: A cutting-edge space for motion capture and video analysis, perfect for research in AI and human-computer interaction.

  • Lovelace Lab: Packed with 3D printers, Arduino kits, and other maker tools to bring your AI ideas to life.

  • Human-Computer Interaction Lab: Equipped with eye-tracking devices and panoramic screens for studying how people interact with intelligent systems.

  • High-Performance Computing (HPC) Facility: Access powerful computers to run complex AI algorithms and process large datasets.

  • Professional Placement or Study Abroad: Apply your classroom knowledge in real-world work environments or international settings.

  • Bath Computer Science Society: Join hackathons, coding competitions, and networking events to enhance skills and meet like-minded peers.

  • Skills Development Programme: Timetabled sessions to build your personal strengths, transferable skills, and industry insights.

  • Specialist Labs 24/7 Access: Work on projects whenever it suits you, using fully equipped labs for experimentation and research.

Progression & Future Opportunities

Graduates from Bath’s MComp Computer Science and AI program are highly sought after in the tech world. With a mix of solid theory, practical skills, and hands-on experience through placements, you’ll be ready for roles such as software engineer, AI researcher, data scientist, or machine learning engineer. These positions are in demand across industries like technology, finance, healthcare, and research.

Here’s how Bath supports your career journey:

  • Professional Placement Opportunities: Around 60% of students take a year-long paid industrial placement, gaining real-world experience that makes your CV stand out.

  • Industry Partnerships: Bath works with companies like Amazon, Microsoft, and JP Morgan Chase, giving you networking opportunities and potential career pathways.

  • Accreditation: The program is accredited by BCS, the Chartered Institute for IT, meaning your degree is recognised professionally in the UK and internationally.

  • Graduate Employment Outcomes: 81% of graduates secure full-time employment, with others pursuing further study, self-employment, or entrepreneurial ventures.

Further Academic Progression:
After completing the MComp, you can continue to advanced study in areas that match your interests, such as an MSc in Artificial Intelligence, MSc in Data Science, or even a PhD in Computer Science or AI. These paths open doors to research, specialist industry roles, and academic careers.

Program Key Stats

£32,000
£9,535
£ 29
Sept Intake : 14th Jan


60 %

Eligibility Criteria

A*A*A
NA
36
90

NA
NA
6.5
90

Additional Information & Requirements

Career Options

  • Software Engineer
  • AI Researcher
  • Data Scientist
  • Machine Learning Engineer
  • Robotics Engineer
  • Computer Vision Specialist
  • Natural Language Processing Engineer
  • Software Developer
  • Cybersecurity Analyst
  • Systems Architect
  • Research Scientist
  • IT Consultant
  • Deep Learning Engineer
  • Human-Computer Interaction Specialist
  • AI Product Manager

Book Free Session with Our Admission Experts

Admission Experts