GCRD

Artificial Intelligence & Machine Learning

Overview

Develop in-demand digital and AI skills and learn how to apply them in real-world technology roles with this BSc (Hons) Artificial Intelligence and Machine Learning degree.

Designed for motivated learners—including those with no prior coding or AI experience—this practical computing course takes a step-by-step approach to build your confidence and technical ability. You’ll gain hands-on experience, work on real projects, and graduate with a professional portfolio that showcases your skills to employers.

You will explore how AI and machine learning integrate into modern software systems and learn how to apply these technologies responsibly across industries.


What You’ll Learn
  • Practical AI and machine learning in software systems
  • Data-driven applications and computational intelligence
  • Generative AI and modern development workflows
  • Programming using industry-standard tools such as Python and SQL
  • Data management, cloud systems, and secure computing

All projects are designed to build real, demonstrable experience for your career portfolio.


Course Structure
Year 1 Modules
  • Technology Projects (30 credits)
  • Software Development (30 credits)
  • Software Applications (30 credits)
  • Mathematics and Algorithms (30 credits)
Year 2 & Year 3

You will progress into advanced areas including:

  • Applied Artificial Intelligence
  • Machine Learning Systems
  • Data-driven Technologies
  • Advanced Software Development
  • Final Year Project
Placement Year (Optional)

Gain valuable industry experience with a placement year between Year 2 and Year 3.

Modules may be updated in line with industry and academic developments.


Key Module Highlights
Technology Projects

Build core computing knowledge through hands-on challenges including networking, operating systems, hardware, and cyber security fundamentals, supported by real-world case studies.

Software Development

Learn programming fundamentals using Python, including computational thinking, debugging, and problem-solving, while also exploring AI-assisted development tools.

Software Applications

Design and build full-stack web applications, working with databases, frontend/backend systems, and modern development practices such as testing and version control.

Mathematics and Algorithms

Develop logical thinking and problem-solving skills through topics such as algorithms, data structures, and discrete mathematics—key foundations for AI and computing.


Teaching & Learning
  • Practical lab-based sessions and workshops
  • Short lectures and interactive learning
  • Real-world projects and group collaboration
  • Industry-relevant tools and technologies

You’ll benefit from:

  • Continuous feedback from lecturers
  • Portfolio-driven learning
  • Exposure to current industry practices and tools

Assessment

Assessment focuses on real-world skills rather than traditional exams, including:

  • Practical projects and portfolios
  • Programming challenges
  • Reports and presentations
  • Application prototypes

This ensures you graduate with both technical expertise and a strong portfolio.


Careers

AI and digital skills are in high demand across multiple industries. This degree prepares you for a wide range of entry-level and hybrid technology roles.

Career paths include:

  • Software Developer
  • Data Analyst
  • AI/ML Technician
  • Technology Support Specialist

Graduates can work across sectors such as:

  • Finance and insurance
  • Retail and logistics
  • Public sector
  • SMEs and consultancies

By the end of the course, you’ll have real-world experience and a portfolio that demonstrates your ability to apply AI in professional environments.


Career Support

You’ll receive ongoing support to help you succeed, including:

  • Career workshops and employer events
  • CV building and interview preparation
  • Networking opportunities with industry professionals and alumni

From your first day, you’ll be developing the skills needed for a successful career in a technology-driven workplace.


Learning Experience

You’ll start with core computing fundamentals before progressing to advanced AI and machine learning topics. By your final year, you’ll complete a major project where you design and implement a real AI solution.

This practical, career-focused approach ensures you graduate as a confident, job-ready professional with the skills to succeed in modern digital industries.

Contact Us

Please prove you are human by selecting the star: