Undergraduate study in Computer Science
The School offers specialised Honours degree programmes that can be taken over four or five years:
These courses share modules and have similar course structures. Transfer between degree programmes is possible if a suitable combination of modules is taken. For information on direct entry to second year, see the sections on BSc (Hons) direct entry and MSci (Hons) direct entry.
The School offers a range of joint Honours degrees with other Schools in the University. See the joint options section of the BSc (Hons) programme page for more information.
See the University of St Andrews Undergraduate Prospectus for further details on life and undergraduate study in St Andrews.
Visiting the School of Computer Science
Prospective applicants are welcome to visit the school on one of the University's visiting days which are held regularly during academic semesters. Contact firstname.lastname@example.org if you want to arrange an alternative visit.
For general information on admissions, the University prospectus, fees and so on, see the University study pages.