Skip to content
Curtin University
Courses Handbook 2012

This handbook contains information for courses and units at Curtin in 2012.
Information for current year courses and units is available at Courses Handbook 2011.

313313 v.1 Computer Science Major (Extended) (BScComp)

Introduction

Computer Science (CS) is focused on the foundations of modern computing, with the aim of producing graduates who have a high-level understanding of computer systems as a whole and the processes involved in both software and hardware construction and analysis. In Computer Science there is a strong emphasis on mathematics. Curtin's course in Computer Science teaches C++ and Java from first year. Linux (open source version of UNIX available for many platforms) and Object Orientated Skills are taught throughout the course. The course covers in depth software design and algorithm analysis as well as the aspects of artificial intelligence, computer communications, programming language design, databases and computer graphics. The CS course will prepare students for the areas of Information and Communication Technologies stated to be most in demand for the positions considered to be the most difficult to fill.

Major Entry Requirements/Prerequisites

Mathematics 2C/D is essential. Mathematics 3C/D is preferred. Applicants with TEE Discrete Mathematics/Applicable Mathematics will also be considered for entry into the course.

Professional Recognition

Graduates are eligible for Professional Level accreditation from the Australian Computer Society.

Further Information

For more information, contact the Career Consultant in the Faculty of Science and Engineering on (08) 9266 4816 or email: careers@vesta.curtin.edu.au or visit our website at http://www.scieng.curtin.edu.au

Course Structure Hrs/Wk Credit
313684 v.1   Computing Stream (BSc Comp) 200.0
313687 v.1   Computer Science Major (BScComp) 200.0
  400.0