Computer Science

By studying Computer Science, you will have the opportunity to understand and apply the fundamental principles and concepts of Computer Science, including abstraction, decomposition, logic, algorithms and data representation. You should be a keen problem solver and mathematician as you will develop your skills of computational thinking by analysing problems through practical experience, including designing, writing and debugging programs. This course is for you if you want the opportunity to be able to think creatively, innovatively, analytically, logically and critically.