Skip to content
Curtin University
Courses Handbook 2013

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

314652 v.1 Computer Science Stream (BSc Science)

Introduction

The Computer Science stream focuses on the knowledge required to build operating systems and design new programming languages. Computer Science professionals design the computing technology that we all use rather than customised software for specific clients. The stream 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 stream 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.

Course Structure Hrs/Wk Credit
Year 2 Semester 1
7492 v.5   Mathematics 104 5.0 25.0
  25.0
Year 2 Semester 2
12332 v.3   Foundations of Computer Science 200 3.0 25.0
3437 v.13   Programming Languages 200 3.0 25.0
  SELECT ELECTIVE UNITS TO THE TOTAL VALUE OF:   25.0
  75.0
Year 3 Semester 1
4517 v.8   Artificial and Machine Intelligence 300 3.0 25.0
4549 v.9   Project Design and Management 300 2.0 25.0
  50.0
Year 3 Semester 2
12334 v.5   Theoretical Foundations of Computer Science 300 5.0 25.0
4539 v.7   Machine Perception 400 3.0 25.0
  50.0

Handbook Disclaimer

The online handbook is the repository of Curtin University of Technology (“Curtin”) course information. While Curtin makes all reasonable endeavors to keep its online courses handbook up-to-date, information within this website is subject to change from time to time. Curtin reserves the right to change the contents and/or the method of assessment, to change or alter tuition fees of any unit of study, to withdraw/any unit of study or program which it offers, to impose limitations on enrolment in any unit or program, and/or to vary arrangements for any program without notification via the website.

For course overviews and enrolment information please visit our future students website.