Heriot Watt University UK United Kingdom

BSc (Hons) Computer Science and Diploma in Industrial Training

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 5 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Closing soon September 2026

Course Overview

The BSc (Hons) Computer Science and Diploma in Industrial Training at Heriot Watt University UK is designed for aspiring technologists who seek a robust academic grounding combined with invaluable professional experience. This undergraduate degree equips you to tackle complex challenges in software development, artificial intelligence, and data management, preparing you for a dynamic career in the tech industry. You will explore core concepts in programming, computer systems, and discrete mathematics, building a strong foundation in software engineering and algorithmic thinking. This program is ideal for students eager to understand, design, and implement cutting-edge software and systems.

You will study this full-time, on-campus program over five years, including a mandatory 12-month industrial training placement in your fourth year. This immersive work experience allows you to apply theoretical knowledge to real-world projects, developing essential professional skills. Your curriculum progresses through foundational modules in programming and databases to advanced topics like artificial intelligence, operating systems, and software engineering, culminating in a major individual project. You will graduate with a comprehensive skillset and practical experience, ready for diverse roles in computing and technology sectors.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This program offers a comprehensive education in Computer Science, integrating theoretical foundations with practical application. Students will explore core areas such as logic, discrete mathematics, software development, and computer systems in the initial years. Subsequent years delve into advanced topics including artificial intelligence, data communications, operating systems, and software engineering, culminating in a significant research project and professional development. The curriculum is designed to equip graduates with the skills and knowledge necessary for a successful career in the field.

1 Year 1

Logic and Proof Compulsory
Introduction to Interaction Design Compulsory
Praxis Compulsory
Software Development 1 Compulsory
Discrete Mathematics Compulsory
Introduction to Computer Systems Compulsory
Software Development 2 Compulsory
Web Design and Databases Compulsory

2 Year 2

User-Centred Experimental Design Compulsory
Programming Languages Compulsory
Introduction to Data Structures & Algorithms Compulsory
Web Programming Compulsory
Data Structures and Algorithms Compulsory
Database Management Systems Compulsory
Hardware-Software Interface Compulsory
Introduction to Software Engineering Compulsory

3 Year 3

Artificial Intelligence and Intelligent Agents Compulsory
Data Communications and Networking Compulsory
Foundations 1 Compulsory
Software Engineering Compulsory
Foundations 2 Compulsory
Language Processors Compulsory
Operating Systems & Concurrency Compulsory
Professional Development Compulsory

4 Year 4

Industrial Training Placement A Compulsory
Industrial Training Placement B Compulsory

5 Year 5

Research Methods & Requirements Engineering Compulsory
Design & Implementation Compulsory
Project Testing and Presentation Compulsory

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

14% off
First Year Fee Tuition fee
USD 24,678.00 USD 28,718.00
Second Year Fee Tuition fee
USD 28,718.00
Third Year Fee Tuition fee
USD 28,718.00
Fourth Year Fee Tuition fee
USD 28,718.00
Fifth Year Fee Tuition fee
USD 28,718.00
Total Program Cost Estimated total tuition
USD 139,553.00 USD 143,593.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 503.00 - USD 2,667.00
Food & Groceries USD 4,833.00 - USD 6,444.00
Transport USD 967.00 - USD 1,128.00
Utilities & Bills USD 2,417.00 - USD 6,847.00
Estimated Total USD 8,217.00 - USD 14,419.00

Living cost estimates are based on Edinburgh Campus.

Outcomes & Employability

What happens after you graduate

84%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Automation & RoboticsEnergy Trading & MarketsFintech & Mobile MoneyIndustry 4.0 & Digital ManufacturingInvestment Management & Asset ManagementLean Manufacturing & Process ImprovementMidstream Operations & Energy LogisticsNetworking & Internet ServicesSupply Chain & ProcurementWireless & Mobile Communications

Top Employers Hiring for this course

Accenture

Apple

EY

Microsoft

NatWest Group

SLB

Sainsbury's

Tesco

Why Study BSc (Hons) Computer Science and Diploma in Industrial Training at Heriot Watt University UK

What makes this program stand out

September 2026 Closing soon

Next intake is in September 2026

Life at Heriot Watt University UK in United Kingdom

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about BSc (Hons) Computer Science and Diploma in Industrial Training at Heriot Watt University UK

Can I work while studying?

International students can work 20 hours per week during term time and full-time during breaks. A separate work permit is not needed.

What English language score do I need for this course?

To meet the English requirements, you can take tests like TOEFL, IELTS, or PTE, each with specific listening, speaking, reading, and writing score requirements. Ensure you achieve the necessary scores for admission.

What jobs can I get after studying this course?

Graduates can pursue careers as Software Developers, System Analysts, Web Developers, Data Analysts, or Project Managers.

What will I actually study in this course?

This course combines rigorous computer science studies with a year of work placement, providing valuable industry experience. Core topics include software design and practical skills development.

When can I start — what are the intake months?

The course intake occurs every September. Be sure to apply before the deadline to secure your place.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️