Studying on this programme you benefit from direct employer engagement in the form of guest lectures, project case studies, participation in competitions, attendance at the employer - student events and work placements. You will acquire the right balance of technical, interpersonal, project management and business skills needed as a software developer. In addition you will have many opportunities to showcase your abilities to employers.
Fundamentals of Computer Systems; Fundamentals of Software Engineering; Programming 1; Maths for Computing; Fundamentals of Network and Cloud Computing; Database Development; Integrated Project 1.
Programming 2; Object Oriented Analysis & Design; Human Computer Interaction ; Data Structures and Algorithm; Web Application Development 1; Integrated Project 2.
IT Project Management 1; Web Application Development 2; Applications Architecture and Design Patterns; Research Skills & Professional Issues; Integrated Project 3; DevOps.
Honours Project; Machine Learning and Data Analytics; Programming Paradigms; Secure Software Development; Cloud Platform Development.
2022 entry requirements
Standard entry: 4 Highers at BBBC including Maths, Computing Science or Physics plus National 5 English and Maths.
Widening access entry: 4 Highers at BBCC including Maths, Computing Science or Physics plus National 5 English and Maths.
4 - 5 years
School of Computing, Engineering and Built Environment