Learn how computers really work — from binary numbers to how text, graphics, and sound are stored. You’ll also explore networks, encryption, firewalls, and the environmental impact of technology.
Computing Science
National 5
 
          Software Design and Development
You’ll learn to write and understand programs using Python. Explore how to design, build, test, and improve software while learning about loops, decisions, data types, and more.
 
          Web Design and Development
Build your own web pages using HTML and CSS, and learn how websites are structured. You’ll also explore good design, navigation, testing, and how to make your sites clear and user-friendly.
How is National 5 Computing Science assessed?
The National 5 Computing Science exam is worth 80 marks and lasts 90 minutes. It covers all three units: Computer Systems, Web Design and Development, and Software Design and Development. However, the marks aren’t split equally — Systems has the fewest questions, Web has a bit more, and most of the marks come from Software Design and Development.
That means it’s really important to understand how the balance works. Picking up easy marks in Systems can make a big difference, even if it’s a smaller section. Doing well in Web is also important, especially if you’re confident with HTML and CSS. But the Software unit is the biggest part, so being able to write, understand, and debug code (usually in Python) is crucial for a strong grade.
By focusing your revision time in the right areas, you’ll give yourself the best chance of success in the final exam.
Assessment Breakdown
Exam - 80 Marks
- Duration: 90 minutes
- Covers all topics
Assignment - 40 Marks
- Completed in class over 8 hours
- Covers Software and Web
National 5 Past Papers
Past papers are a great way to prepare for the National 5 exam. They help you practise real questions, get used to the format, and check your answers using the marking scheme. Each paper and its marking instructions can be downloaded below.
 
				