Year 1: Software Development (Java); Information Systems in Organisations; Introduction to Human Computer Interaction; Computer Systems; Agile Application Development; Option.
Year 2: Software Development (C#); Systems and Services; Database Systems; Software Engineering Methods; Web Technologies; Option.
Year 3: Software Development (UML); Software Engineering; Mobile Games Development; Group Project; Options.
Year 4: Information: Society and Security; Honours Project; Software Architecture; Computational Intelligence in Games; Management of Software Projects. Students who achieve the required grades will have the opportunity to transfer on to MEng Software Engineering at the end of year 3.
Work placement: Optional one-year work placement.
2022 entry requirements
4 Highers at BBBB plus English and Maths at National 5.
Widening access entry:
4 Highers at BBCC plus English and Maths at National 5.
For entry to year 2 you must have 3 Advanced Highers at BBC.