BSc (Hons) Software Development for Business (Graduate Apprenticeship) 48 months Undergraduate Programme By Heriot-Watt University |TopUniversities
Subject Ranking

# 351-400QS Subject Rankings

Programme Duration

48 monthsProgramme duration

Main Subject Area

Computer Science and Information SystemsMain Subject Area

Programme overview

Main Subject

Computer Science and Information Systems

Degree

BSc

Study Level

Undergraduate

Study Mode

On Campus

The Software Development for Business graduate apprenticeship programme is designed to provide a solid foundation in computing and its necessary applied skills. It includes object-oriented web programming, writing algorithms and understanding fundamental database programming and management, as well as network security.

The graduate apprenticeship programme is open to new or existing employees in Scotland of all ages and consists of 20% academic learning and 80% work-based learning.

This programme helps you develop highly skilled employees in:
  • Software development and testing
  • Web development
  • Database architecture and development.

Graduate skillset
The Software Development for Business graduate apprenticeship programme aims to produce BSc (Hons) graduates who:
  • have a solid foundation in computer science and are proficient in applying programming techniques in diverse application
  • are able to operate in a team and multidisciplinary contexts
  • have problem-solving skills
  • have the ability to develop innovative solutions to society's practical needs
  • have developed professional competencies of software engineers.


Key areas of the programme

The primary focus of the Software Development for Business graduate apprenticeship programme is on developing the knowledge, understanding and skills outcomes sought by employers.
Business
  • Business functions, behaviours, ethics, and courtesies
  • Business strategy and management
  • Business finance and accounting


Technology
  • Data structures and algorithms
  • Object-oriented programming
  • Design and development of interactive systems
  • Web applications and mobile apps
  • Database management systems
  • Software development life cycle
  • Software design, modelling and analysis
  • Software architectures and design patterns
  • Software verification, testing and quality assurance
  • Cloud-native applications
  • Data mining, modelling and data analysis
  • Artificial intelligence and machine learning
  • Network and software security


Personal and interpersonal
  • Communications
  • Personal attributes
  • Professional attributes
  • Team working

Software project and delivery management
  • Project management methodologies
  • Project planning
  • Project execution
  • Agile project delivery
  • Risk assessment and management
  • Software project planning and management
  • Software configuration and release management

Programme overview

Main Subject

Computer Science and Information Systems

Degree

BSc

Study Level

Undergraduate

Study Mode

On Campus

The Software Development for Business graduate apprenticeship programme is designed to provide a solid foundation in computing and its necessary applied skills. It includes object-oriented web programming, writing algorithms and understanding fundamental database programming and management, as well as network security.

The graduate apprenticeship programme is open to new or existing employees in Scotland of all ages and consists of 20% academic learning and 80% work-based learning.

This programme helps you develop highly skilled employees in:
  • Software development and testing
  • Web development
  • Database architecture and development.

Graduate skillset
The Software Development for Business graduate apprenticeship programme aims to produce BSc (Hons) graduates who:
  • have a solid foundation in computer science and are proficient in applying programming techniques in diverse application
  • are able to operate in a team and multidisciplinary contexts
  • have problem-solving skills
  • have the ability to develop innovative solutions to society's practical needs
  • have developed professional competencies of software engineers.


Key areas of the programme

The primary focus of the Software Development for Business graduate apprenticeship programme is on developing the knowledge, understanding and skills outcomes sought by employers.
Business
  • Business functions, behaviours, ethics, and courtesies
  • Business strategy and management
  • Business finance and accounting


Technology
  • Data structures and algorithms
  • Object-oriented programming
  • Design and development of interactive systems
  • Web applications and mobile apps
  • Database management systems
  • Software development life cycle
  • Software design, modelling and analysis
  • Software architectures and design patterns
  • Software verification, testing and quality assurance
  • Cloud-native applications
  • Data mining, modelling and data analysis
  • Artificial intelligence and machine learning
  • Network and software security


Personal and interpersonal
  • Communications
  • Personal attributes
  • Professional attributes
  • Team working

Software project and delivery management
  • Project management methodologies
  • Project planning
  • Project execution
  • Agile project delivery
  • Risk assessment and management
  • Software project planning and management
  • Software configuration and release management

Admission Requirements

28+
Year 1 – 96 SCQF credits at level 6 or Minimum 106 UCAS points, for example:​
  • SQA Highers at ABBB including Computing or equivalent, plus suitable Mathematics;​
  • A-Levels at BBB including Computing or equivalent, plus suitable Mathematics;​
  • Int. Baccalaureate 28 points;​
  • BTEC Extended Diploma (QCF 3) at DDM;​
  • Foundation Apprenticeship in Software Development in conjunction with SQA Highers at BBB.​


Year 2: – 96 SCQF credits at level 7, for example:​


  • SQA Advanced Highers at BBB including Computing and excellent SQA Highers or Scottish Baccalaureate plus suitable Mathematics;​
  • A-Levels at ABB including Computing plus suitable Mathematics;​
  • Int. Baccalaureate 30 points including Mathematics and Computing at Higher Level 6.​

4 Years
Sep

Scholarships

Selecting the right scholarship can be a daunting process. With countless options available, students often find themselves overwhelmed and confused. The decision can be especially stressful for those facing financial constraints or pursuing specific academic or career goals.

To help students navigate this challenging process, we recommend the following articles:

More programmes from the university

Undergrad Programmes 730