MSci Computer Science (Artificial Intelligence)

Our advanced, four-year MSci with a dedicated Artificial Intelligence (AI) pathway is designed to give you the knowledge, skills and practical experience to pursue a high level career in computing and AI. It offers a thorough grounding in computing as well as an in-depth study of the latest trends and technologies in the rapidly evolving world of AI. You will explore an AI related topic of your choice and showcase your abilities in an extended final year project. You will also have the chance to take courses from our MSc courses and to graduate with an integrated masters qualification. It is particularly recommended for students who want to go on to postgraduate study or a scientific or technical career. You will not only enhance your knowledge and understanding of the subject but also gain a competitive edge over graduates from standard three-year BSc courses.

AI is one of the most exciting and rapidly developing aspects of 21st century technology. On this course you will learn from leading researchers in the field, covering topics such as computer learning, intelligent agents, neural networks, bioinformatics, information security and computational finance, and benefit from access to our internationally renowned Computer Learning Research Centre. All this will be underpinned by a thorough grounding in the fundamentals of computing and the essentials of application development, from programming to software engineering, databases to web development, computer graphics to robotics. From the outset you be experimenting with programming games, robots, Gadgeteer kits, Subversion, JUnit testing, Scrum-based Agile software and more, in our well-equipped laboratories. Alongside our core modules you will have the flexibility to choose from a range of optional courses. There is also the possibility of transferring onto our five-year, year in industry course subject to good academic progress.

We are a highly respected, research-focused department with a friendly approach and award-winning teaching. We offer a summer work placement course and a dedicated personal adviser to guide you through your studies. You will also be welcome to join our Computing Society, a thriving community of more than 400 computer enthusiasts from across the College. We are proud to be among the few departments in the UK to hold the Athena SWAN bronze award for our commitment to increasing female participation in computer science.

Read more

Modules

  • Compulsory modules
  • Programming laboratory
  • Internet Services
  • Machine Fundamentals
  • Mathematical Structures
  • Object-oriented Programming
  • Software Design
  • Academic Integrity
  • Compulsory modules
  • Algorithms and Complexity
  • Databases
  • Introduction to Information Security
  • Operating Systems
  • Software Engineering
  • Team Project
  • Introduction to Artificial Intelligence
  • Mathematical Methods for Computer Science
  • Compulsory modules
  • Individual Project
  • Options modules
  • Computational Finance
  • Intelligent Agents and Multi-agent Systems
  • Machine Learning
  • Semantic Web
  • Data Visualisation and Exploratory Analysis
  • Advanced Data Communications
  • Concurrent and Parallel Programming
  • Interconnected Devices
  • Applications of Cryptography
  • Cyber Security
  • Digital Forensics
  • Malicious Software
  • Smart Cards, RFIDs and Embedded Systems Security
  • Human-computer Interaction
  • IT Project Management
  • Software Language Engineering
  • Bioinformatics
  • Compilers and Code Generation
  • Computational Optimisation
  • Digital Audio and Applications
  • Functional Programming and Applications
  • £25,200 Per Year

    International student tuition fee

    4 Years

    Duration

    Sep 2024

    Start Month

    Aug 2024

    Application Deadline

    Upcoming Intakes

    • September 2024
    • September 2025

    Mode of Study

    • Full Time