Skip to content ↓

Computing Science

“I think it’s fair to say that personal computers have become the most empowering tool we’ve ever created. They’re tools of communication, they’re tools of creativity, and they can be shaped by their user.”

Bill Gates


Mr Mark Paton

Computer systems are used in everyday life by the vast majority of the population, whether in work, in school or at home. Computing Science will equip students with the required skills to use different technologies for the 21st Century world of work. By studying this course, pupils will develop a plethora of transferable skills, which can open up a wide range of career and study opportunities.

S3/4: National 4 & National 5 Computing Science

The Computing Science course covers a common core of concepts which underpin the study of Computing Science and explores the role and impact of contemporary computing technologies. The course aims to develop computational thinking skills in four main topic areas: Software Development, Computer Systems, Database Design and Web Technologies. Pupils will develop problem solving skills while learning how to read and write basic code as well as producing their own digital solutions independently and co-operatively.

Pupils will learn about:

  • the software development process while learning how computers “think”
  • how the web works and how to create basic webpages using HTML
  • how data is managed using databases
  • cyber security

S5/6: Higher Computing Science

Higher Computing Science

The Higher Computing Science course introduces learners to an advanced range of computational processes and thinking. It also develops a rigorous approach to the design and development process across a variety of contemporary contexts. Learners gain an awareness of the importance that computing professionals play in meeting the needs of society today and for the future; in fields which include Science, Education, Business and Industry.

The course comprises of four areas of study:

  • Software design and development
  • Computer systems
  • Database design and development
  • Web design and development

In studying this course, pupils will:

  • learn advanced Python programming (involving logical thinking and problem solving, just like in maths)
  • learn advanced web design using HTML, CSS and JavaScript
  • study trends in intelligent systems such as driverless cars
  • learn more about multi-media and the need for compression
  • further their understanding of different computer systems and software
  • build their own multi-level website and learn how to use SQL to carry out queries.

Useful Links


Contact Us

Culduthel Road
01463 667800