Year 2: In your second year you will study Java programming, object oriented software engineering, data structures and algorithms, algorithmic foundations, computer systems and information management.
Years 3, 4 and 5: If you progress to Honours (years three and four), you will study courses which present a practical, design-oriented approach to computing. These courses cover software engineering itself and related topics such as databases, human-computer interaction and real-time systems. You will also take a particular set of courses in your final year.
2023 entry requirements:
3 Advanced Highers at AAA including Maths and Computing Science (in one sitting).
College of Science and Engineering
School of Computing Science