The study of the design and development of computer systems. The main purpose of this narrow field of education is to develop an understanding of computer languages, computational theory as applied to information technology, and computer networks.
Computer Science develops skills in:
Computer Network Professionals research, analyse and recommend strategies for network architecture and development, implement, manage, maintain and configure network hardware and software, and monitor and optimise performance, and troubleshoot and provide user support.
Explore careerICT Business and Systems Analysts work with users to formulate system requirements, develop system plans and documentation, review and evaluate existing systems, and design and modify systems to meet users' business needs.
Explore careerICT Managers plan, organise, direct, control and coordinate the acquisition, development, maintenance and use of computer and telecommunication systems within organisations.
Explore careerICT Support Technicians provide support for the deployment and maintenance of computer infrastructure and web technology and the diagnosis and resolution of technical problems.
Explore careerMetal Fitters and Machinists fit and assemble fabricated metal parts into products, set up machining tools, production machines and textile machines, and operate machining tools and machines to shape metal stock and castings.
Explore careerMultimedia Specialists and Web Developers create computer animation, audio, video and graphic image files for multimedia presentations, games, motion pictures, CD-ROMs, information kiosks and the web, and plan, produce and maintain websites and web applications using web programming, scripting, authoring, content management and file transfer software.
Explore careerSoftware and Applications Programmers design, develop, test, maintain and document program code in accordance with user requirements, and system and technical specifications.
Explore careerUniversity Lecturers and Tutors prepare and deliver lectures and conduct tutorials in one or more subjects within a prescribed course of study at a university and conduct research in a particular field of knowledge.
Explore career