Why this course?

As technology becomes ever more central to our lives and the structure of society, understanding how that technology works becomes ever more important.  Completing this course will teach you how computer systems work, giving you the skills you need to write programs and applications. You will learn a range of skills including logical thinking, systems design, problem-solving, resilience and persistence.

Course Content

  • Programming
  • Data structures
  • Algorithms
  • Theory of computation
  • Data representation
  • Computer systems
  • Computer organisation and architecture
  • Consequences of uses of computing
  • Communication and networking
  • Databases
  • Big Data
  • Functional programming
  • Systematic approach to problem solving

How will I be assessed?

4 units of which 3 are mandatory (2 are externally assessed and 1 is optional).

External Examinations
Unit 1: Principles of Computer Science and Unit 2: Fundamentals of Computer Systems

Internal Assessments
Unit 7: IT Systems Security and Encryption and Unit 2: 15 Website Development

Student Profile

Successful Computer Science students will be logical thinkers, able to break problems down into their component parts and design step-by-step solutions. An eye for detail and strong understanding of Mathematics are essential.

Complimentary Subjects

  • Chemistry
  • Mathematics
  • Business

What could I do next?

A few of the degree courses that could be completed are:

Computer Science; Mathematics; Science; Engineering.

to name a few!

The future career opportunities are

Computer Science; Mathematics; Science; Engineering.

to name a few!