Year 1: Software Development (Java); Information Systems in Organisations; Introduction to Human Computer Interaction; Computer Systems; Mathematics for Software Engineering; 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; Algorithms and Data Structures; Options.
Year 4: Information: Society and Security; Project; Software Architecture; Computational Intelligence in Games; Management of Software Projects.
Year 5: Digital Markets; Formal Approaches; Emergent Computing; Enterprise Computing; Advanced Software Engineering; Team Working.
Work placement: You will have the opportunity to complete a substantial work placement or study part of your course elsewhere in Europe. We have established links with universities in Germany, Finland, Sweden and Spain where courses are delivered in English.
2022 entry requirements
4 Highers at ABBB including Maths plus English at National 5.
Widening access entry:
4 Highers at ABCC or BBBC including Maths plus English at National 5.
For entry to year 2 you must have 3 Advanced Highers at BBC including Maths.