

High Drop-out Rate Alert
35% of students drop out or transfer from this specific course. Consider asking why on an open day.
BSc Computing (Application Software Development)
About this course
Application software development is at the heart of how technology solves problems and creates value in every sector of the modern economy. From mobile apps and web platforms to enterprise software and data systems, the ability to design and build software that does what users need, reliably and at scale, is one of the most in-demand skills in the global economy. This programme focuses specifically on the development side of computing, equipping you with the practical and theoretical foundations to work as a professional software developer. This two-year full-time programme at Robert Gordon University is an intensive and practical degree that includes a sandwich year, a year abroad, and a work placement, a remarkable combination for a two-year programme that reflects RGU's commitment to applied, professionally oriented education. The sandwich and placement years provide direct experience of working as a developer in real software teams, and the year abroad gives you the opportunity to study or work in an international environment. With a typical tariff of 136 points, the programme is aimed at students who are ready to work hard and move quickly through the material. You will develop skills in software design and architecture, programming across multiple languages and paradigms, database design, web development, testing and quality assurance, and project management, alongside the theoretical computer science foundations that underpin professional development practice. The applied focus means the content is consistently oriented towards what professional developers actually do, and the placement and sandwich experiences give you direct context for that learning. Graduates from software development programmes are among the most employable of any discipline. Career paths include software engineering, web and mobile development, full-stack development, systems analysis, technical project management, and a wide range of technology roles across every sector. Many graduates move directly into well-paid professional roles, and some continue to postgraduate study or pursue specialist certifications in areas such as cloud computing, security, or machine learning.
Syllabus & Modules
Typical curriculumStudent Satisfaction
National Student Survey - 20 respondents (95% response rate)
Similarly Ranked Alternatives
What comes next? π
Choosing the right university starts with choosing the right school. Explore transparent, data-driven school profiles powered by official DfE statistics.
Explore Schools on WhatSchool.ai β


