Computer Science is a dynamic and developing field that is increasingly pervading every aspect of society. In this program you will learn the fundamental principles underpinning computer science and learn practical software technology development skills for many different platforms and applications.
You will have the choice of studying topics such as Programming Languages, Distributed Computing, Computer Architectures, Algorithms and Operating Systems, Machine Learning, Intelligent Systems, Robotics, Programming for Web, Mobile and Embedded Applications, Scientific Computing, Visualisation and Big Data Mining, and Analytics. |
These courses are intended as guidelines. Speak to your guidance counsellor to see what courses are offered at your school. An assumed knowledge of Maths B (4SA) is recommended. |
* We make every attempt to provide accurate information on prerequisites, programs, and tuition. However, this information is subject to change without notice and we highly recommend that you contact the school to confirm important information before applying.