Course overview

  • Starts: Feb 2026 / Sep 2026
  • Duration: 1 year
  • Mode: Full-time
  • Fees: UK: £9,750 (2026/27) / International: £18,500 (2026/27)

Transforming ideas into software.

This course uniquely blends advanced software development practices with creative technology and innovation. From financial services to manufacturing, and from gaming to virtual reality, industries worldwide depend on innovative software solutions. This programme encapsulates Ravensbourne’s commitment to blending technical expertise with creativity, preparing students to design software solutions across diverse sectors.

Why study this course?

  1. Master advanced software engineering practices with a focus on architectural design, robust testing methodologies, and secure coding principles, tailored for the dynamic demands of a variety of industry disciplines
  2. Foster innovation by integrating emerging technologies and frameworks to design and develop cutting edge software solutions, particularly in creative settings
  3. Develop independent analytical and problem-solving abilities by engaging in complex, real-world project work that requires the application of software engineering principles
  4. Become a driver of progress in software engineering across all industries
  5. Lead software projects using agile methods and cutting-edge technologies, including AI and machine learning
  6. Obtain the skills required to thrive in a rapidly evolving world

This course combines advanced software development with creative technology and innovation, preparing students to design software solutions across industries like finance, gaming, and virtual reality. Ravensbourne’s emphasis on industry-led practical activities and links with creative sectors sets this programme apart.

The course blends technical knowledge with hands-on projects and strong collaboration with other creative disciplines. Students will develop not only technical expertise but also problem-solving and teamwork skills. With advanced technology training and a focus on design thinking, graduates will be equipped to shape the future of software engineering.

Classes are Monday to Friday, between 9:00am and 9:00pm, with some evening sessions.

Ideal for...

aspiring software engineers and software developers wishing to deliver innovative software solutions in a variety of domains. If you’re looking for a course at the intersection of computing and creativity, this could be for you.

hide title

Key study topics

  • Advanced software development practice
  • Design thinking in a creative context
  • Object-oriented design and development methodologies
  • Artificial intelligence and machine learning to solve real world problems
  • Business strategy in a digital setting
  • Creative and research-based thinking

The specifics

Interested?

Register your interest