Overview
The Computer Science (Hons) at Heriot-Watt University is a prestigious, accredited programme designed to meet the evolving needs of the global technology industry. This degree empowers students to master core computing principles while developing the professional skills required to pioneer innovative technologies for everyday use. By blending theoretical knowledge with practical project work, the curriculum ensures graduates are prepared to craft complex, robust systems.
Why Computer Science (Hons) at Heriot-Watt University?
Heriot-Watt University was one of the first institutions in the UK to offer undergraduate computing degrees, establishing a long-standing reputation for excellence. Students benefit from the Global Research, Innovation and Discovery (GRID) facility, which features ground-breaking VR Labs and a Games Design Studio. The campus is also home to the National Robotarium, a world-leading centre for robotics and artificial intelligence research.
The university provides a unique student equipment fund, allowing learners to purchase hardware and software such as Oculus Rifts or Raspberry Pis for personal and academic projects. Furthermore, the Go Global initiative offers the chance to study abroad at the Dubai campus or participate in exchange agreements with the Australian National University, providing a truly international educational experience.
Tuition Fee Breakdown
- International fee: GBP 25808 per year
- National fee: GBP 9535 per year
Visit the Fees and Funding section for a breakdown in your local currency.
Syllabus
The curriculum is structured to build expertise from fundamental logic to advanced individual research projects. Modules may include:
Year 1
- Logic and Proof
- Interaction Design
- Software Development
- Discrete Mathematics
- Computer Systems
- Web Design and Databases
Year 2
- User-Centred Experimental Design
- Programming Languages
- Data Structures and Algorithms
- Web Programming
- Database Management Systems
- Software Engineering
Year 3
- Artificial Intelligence and Intelligent Agents
- Data Communications and Networking
- Foundations
- Language Processors
- Operating Systems & Concurrency
- Professional Development
Careers with Computer Science (Hons)
Graduates from Heriot-Watt University are highly sought after, with approximately 90% entering employment or further study shortly after completion. The programme prepares students for diverse technical roles across various sectors, including software engineering, data science, and cyber security. Many alumni secure positions as developers, machine learning engineers, or robotics specialists.
The average starting salary for graduates is approximately £33,000, reflecting the high demand for the skills acquired during the degree. Potential career paths also extend to specialised fields such as games development, UX/UI design, and mobile app development, supported by the university's strong industry links and focus on employability.
Accreditation
Our Computer Science degree is accredited by BCS, the Chartered Institute for IT on behalf of the Engineering Council, fully meeting the academic requirement for Incorporated Engineer and partially meeting the academic requirement for a Chartered Engineer
Programme Structure
Courses included
- Logic and Proof
- Software Development
- Discrete Mathematics
- Software Development
- Web Design and Databases
- User-Centred Experimental Design
- Programming Languages
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
- Edinburgh, United Kingdom
Disciplines
Computer Sciences View 940 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
Standard entry requirements
- Highers ABBB (including Mathematics)
- A-Levels BBC (Including Maths at B)
- Int. Baccalaureate 28 points (with Mathematics at HL 5)
- BTEC DDM (including sufficient Mathematics)
- HNC B in graded unit (including sufficient Mathematics)
Minimum entry requirements
- Highers BBBC (including Mathematics at B)
- A-Levels BCC (including Mathematics at B)
Year 2
- Advanced Highers BBB including Maths and Computer Science, plus Higher ABBB.
- A-Levels BBB including Maths and Computer Science or Software Systems Development.
- International Baccalaureate 30 points. (including Maths and Computer Science at HL 6)
- BTEC Extended Diploma DDM. (relevant subject, including sufficient Maths and Computing)
- HNC A graded unit with 120 SCQF credit points. HNC must include Maths and Computing at SCQF Level 6, and include Java.
- HND AB/BA. Must include Maths and Computing at SCQF Level 6, and include Java.
- completion of our Technology with Accelerator Programme
Tuition Fees
-
International Applies to you
Applies to youNon-residents25808 GBP / year≈ 25808 GBP / year -
Domestic Applies to you
Applies to youCitizens or residents9535 GBP / year≈ 9535 GBP / year
Additional Details
- Scotland: Paid by SAAS
- England / Wales / N Ireland / Rep of Ireland: £9,250
Living costs
Edinburgh
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