Overview
The B.Sc. Computer Science (Hons) at the University of St Andrews is meticulously crafted to equip students with both theoretical understanding and practical expertise in the field of computer science. Over the course of four years, students will delve into programming, system organisation, and software engineering, ensuring a well-rounded education that prepares them for the evolving tech landscape.
Why Study Computer Science at the University of St Andrews?
The University of St Andrews is renowned for its academic excellence, consistently ranking among the top institutions in the UK. The School of Computer Science boasts state-of-the-art facilities and a dedicated faculty, providing students with an intimate learning environment. The university fosters partnerships with industry leaders, enhancing students' career prospects and offering valuable networking opportunities.Tuition Fee Breakdown
For the academic year, tuition fees for domestic students are £1,820, while international students are required to pay £31,670. These fees reflect the university's commitment to providing high-quality education and resources. Visit the Fees and Funding section for a breakdown in your local currency.Syllabus
The programme is structured to cover essential concepts and advanced topics in computer science. The curriculum includes:Object-Oriented Programming: Introduction to modelling and programming using Java.Programming with Data: Focus on data storage, processing, and analysis.Computer Systems: Skills in C programming, digital logic, and low-level organisation.Foundations of Computation: Fundamental algorithms and data structures.Logic and Reasoning: Foundations of logic relevant to computer science.Computational Complexity: Study of Turing machines and decidability.Software Engineering Team Project: Collaborative software engineering project.Major Software Project: Design and construct a medium-sized software system.In addition to these compulsory modules, students can choose from a variety of advanced options in their final years, including topics such as cyber security, artificial intelligence, and data ethics.Careers with Computer Science
Graduates of the B.Sc. in Computer Science from St Andrews are well-prepared for diverse career paths in technology and beyond. Typical roles include business analysts, software developers, systems architects, and project managers. Many graduates also pursue further studies, including MSc and PhD programmes, enhancing their qualifications and expertise. The university's Careers Centre provides tailored support to help students develop employability skills and connect with potential employers.Programme Structure
Courses include:
- Object-Oriented Programming
- Programming with Data
- Computer Systems
- Computation
- Logic and Reasoning
- Computational Complexity
- Software Engineering Team Project
Key information
Duration
- Full-time
- 48 months
Start dates & application deadlines
- Starting
- Apply before
-
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- St Andrews, United Kingdom
Disciplines
Computer Sciences View 933 other Bachelors in Computer Sciences in United KingdomWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- SQA Highers: AAAAB, including A in Mathematics and a pass in one of the following: Biology (or Human Biology), Chemistry, Computing Science, Geography, Physics, Psychology.
- GCE A-Levels: AAA, including A in Mathematics and a pass in one of the following: Biology, Chemistry, Computing Science, Further Mathematics, Geology, Geography, Physics, Psychology.
- IB points: 38 (HL 6,6,6), including HL6 in Mathematics and SL5 in one of the following subjects: Biology, Chemistry, Computer Science, Geography, Geology, Physics and Psychology.
Tuition Fees
-
International Applies to you
Applies to youNon-residents31670 GBP / year≈ 31670 GBP / year -
Domestic Applies to you
Applies to youCitizens or residents1820 GBP / year≈ 1820 GBP / year
Living costs
Saint Andrews
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Computer Science (Hons).
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility