The Higher Computing Science Course introduces learners to an advanced range of computational processes and thinking, and 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.