STRU-CMPSC v.1 Computer Science Stream (BSc Science)
Major/Stream Overview
This major/stream is part of a larger course. Information is specific to the major/stream, please refer to the course for more information.
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.
Major/Minor/Stream Organisation
Course Structure | Hrs/Wk | Credit | |||
---|---|---|---|---|---|
Year 2 Semester 1 | |||||
MATH1011 | v.1 | Mathematics 2 | 5.0 | 25.0 | |
25.0 | |||||
Year 2 Semester 2 | |||||
COMP2001 | v.1 | Foundations of Computer Science | 3.0 | 25.0 | |
COMP2007 | v.1 | Programming Languages | 3.0 | 25.0 | |
SELECT ELECTIVE UNITS TO THE TOTAL VALUE OF: | 25.0 | ||||
75.0 | |||||
Year 3 Semester 1 | |||||
COMP3006 | v.1 | Artificial and Machine Intelligence | 3.0 | 25.0 | |
PRJM3000 | v.1 | Project Design and Management | 3.0 | 25.0 | |
50.0 | |||||
Year 3 Semester 2 | |||||
COMP4001 | v.1 | Machine Perception | 3.0 | 25.0 | |
COMP3002 | v.1 | Theoretical Foundations of Computer Science | 3.0 | 25.0 | |
50.0 |
Handbook
The Courses Handbook is the repository of Curtin University ("Curtin") course information. While Curtin makes all reasonable endeavours to keep this handbook up to date, information on this website is subject to change from time to time. Curtin reserves the right to change the: course structure and contents, student assessment, tuition fees and to: withdraw any course or its components which it offers, impose limitations on enrolment in any unit or program, and/or vary arrangements for any course without notification via the website.
For course and enrolment information please visit our Future Students website.