Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Artificial Intelligence (AI) represents a fast-growing domain within computer science, dedicated to creating smart systems that tackle real-world challenges by mimicking human cognition and behavior. AI's influence now touches almost every facet of modern life, driving increasing need for skilled specialists in this area. Whether you're new to the field or looking to advance your expertise, our innovative MSc in Artificial Intelligence equips you for specialized roles in this exciting discipline. The program provides adaptable study pathways, enabling completion in 12 months full-time or 24-36 months part-time.Tailored to different experience levels, the curriculum starts with core subjects like Python coding, AI fundamentals, and career development skills before advancing to specialized modules that expand your technical knowledge. The program emphasizes practical AI implementations and industry applications while keeping pace with the latest methodologies and developments in this evolving sector.Our School of Computing Sciences enjoys global recognition for outstanding research, education, and innovation, especially in AI and associated technologies. With substantial funding from UK Research Councils and Innovate UK, our academic team leads groundbreaking research and technological advancements.Situated within the prestigious Norwich Research Park (NRP), the course leverages strong ties to both UK and international tech industries, including partnerships with major firms like Apple, Aviva, BT, and IBM. Through the School's extensive industry networks and NRP facilities, you'll gain opportunities to work alongside leading specialists across multiple fields such as healthcare, agriculture, environmental studies, marine sciences, sustainable energy, government agencies, and more.
UK and International fee-paying students. Choose UK or International above to see relevant information. The entry point is in September each year.
UK Bachelors degree - 2.2 or equivalent 
A Bachelor’s degree (UK’s 2.2 or above or equivalent) in any discipline, provided that you gain some experience of programming (in Python ideally) prior to the start of your course. If you haven’t programmed in Python before you will have to learn some basics of the Python Programming Language by yourself before the start of the course by using on-line open sources or the recorded lectures provided by us. 
If your degree grade does not meet the normal entry requirement, you may still apply if you can demonstrate significant relevant work experience.  Our course is flexible, and we will create different pathways for you depending on your previous knowledge and in discussion with advisor. 
English Foreign Language
Applications from students whose first language is not English are welcome. We require evidence of proficiency in English (including writing, speaking, listening and reading):