151099 v.5 Bachelor of Science (Computer Science)
BSc(Curtin)
Course CRICOS Code: 007892B
Registered Duration for International Onshore Students on student visas: 3 Years
Introduction
The emphasis of this course is on software with a technological and scientific bias preparing students with the necessary knowledge and skills to work in such areas as technical support, application software development, systems programming and network management.
Course Entry Requirements/Prerequisites
TEE Discrete Mathematics or Applicable Mathematics. Students with Discrete Mathematics only will be required to undertake a bridging mathematics unit as their elective in the first year.
Specific Requirements
The STAT is not accepted for entry to this course.
Recognition of Prior Learning
Applications for recognition of prior learning are assessed on an individual basis.
Duration and Availability
The course is three years full-time or equivalent part-time study. The course may not be studied externally. Two intakes are offered each year, in March and August. Prospective students should note that places may not always be available for the August intake.
Professional Recognition
Graduates are eligible for Professional Level accreditation of the Australian Computer Society.
Career Opportunities
Graduates are employed as specialists in industry, mining, research organisations and government departments.
Additional Course Expenses
Students may be expected to purchase a number of textbooks, readers and other vital study materials.
Course Structure |
Hrs/Wk |
Credit |
Year 1 Semester 1 |
12702 |
v.2 |
|
Computer Engineering 103 |
4.0 |
25.0 |
1920 |
v.7 |
|
Software Technology 151 |
5.0 |
25.0 |
302388 |
v.1 |
|
Statistics for Engineers and Scientists 101 |
3.0 |
12.5 |
|
OR |
|
307590 |
v.1 |
|
Data Evaluation and Experimental Design 101 |
3.0 |
12.5 |
307554 |
v.1 |
|
Science Communications 101 |
2.0 |
12.5 |
308862 |
v.1 |
|
Mathematics 115 |
5.0 |
25.0 |
|
OR |
|
308863 |
v.1 |
|
Mathematics 137 |
4.0 |
25.0 |
|
100.0 |
Year 1 Semester 2 |
10163 |
v.9 |
|
Introduction to Programming Environments 152 |
4.0 |
25.0 |
1922 |
v.7 |
|
Software Technology 152 |
7.0 |
25.0 |
308625 |
v.1 |
|
Introduction to Operating Systems 101 |
3.0 |
25.0 |
|
SELECT ELECTIVE UNITS TO THE TOTAL VALUE OF: |
|
25.0 |
|
100.0 |
Year 2 Semester 1 |
12332 |
v.2 |
|
Foundations of Computer Science 152 |
3.0 |
25.0 |
4533 |
v.5 |
|
Database Systems 252 |
4.0 |
25.0 |
8933 |
v.10 |
|
Software Engineering 251 |
3.0 |
25.0 |
|
SELECT OPTIONAL UNITS TO THE TOTAL VALUE OF: |
|
25.0 |
|
100.0 |
Year 2 Semester 2 |
4517 |
v.7 |
|
Artificial and Machine Intelligence 251 |
3.0 |
25.0 |
4521 |
v.6 |
|
Computer Communications 252 |
3.0 |
25.0 |
4524 |
v.5 |
|
Computer Graphics 252 |
4.0 |
25.0 |
8934 |
v.8 |
|
Software Engineering 252 |
3.0 |
25.0 |
|
100.0 |
Year 3 Semester 1 |
12333 |
v.5 |
|
Design and Analysis of Algorithms 251 |
3.0 |
25.0 |
4542 |
v.8 |
|
Foundations of Computer Science 351 |
3.0 |
25.0 |
4549 |
v.7 |
|
Project Design and Management 351 |
2.0 |
25.0 |
|
SELECT OPTIONAL UNITS TO THE TOTAL VALUE OF: |
|
25.0 |
|
100.0 |
Year 3 Semester 2 |
12334 |
v.4 |
|
Theoretical Foundations of Computer Science 352 |
5.0 |
25.0 |
3437 |
v.12 |
|
Programming Language Design Concepts 352 |
3.0 |
25.0 |
|
SELECT OPTIONAL UNITS TO THE TOTAL VALUE OF: |
|
50.0 |
|
100.0 |
|
Optional Units (No Year Level Specified) |
Hrs/Wk |
Credits |
2519 |
v.16 |
|
Systems Programming and Design 251 |
4.0 |
25.0 |
3442 |
v.9 |
|
Computing Project 352 |
4.0 |
25.0 |
4522 |
v.6 |
|
Computer Communications 352 |
3.0 |
25.0 |
4523 |
v.5 |
|
Computer Communications 363 |
3.0 |
25.0 |
4525 |
v.7 |
|
Advanced Graphics and Visualisation 361 |
3.0 |
25.0 |
4529 |
v.4 |
|
Computing Topics 251 |
3.0 |
25.0 |
4530 |
v.4 |
|
Computing Topics 252 |
3.0 |
25.0 |
4539 |
v.6 |
|
Machine Perception 362 |
4.0 |
25.0 |
4547 |
v.4 |
|
Systems Programming and Design 361 |
3.0 |
25.0 |
12335 |
v.5 |
|
Software Engineering 351 |
3.0 |
25.0 |
13391 |
v.4 |
|
Software Security 303 |
3.0 |
25.0 |
302636 |
v.1 |
|
Database Systems 362 |
4.0 |
25.0 |
303008 |
v.3 |
|
Software Engineering Tools and Metrics 352 |
3.0 |
25.0 |
305684 |
v.2 |
|
Network Systems Design 304 |
4.0 |
25.0 |
305905 |
v.2 |
|
Distributed Computing and Software Components 352 |
3.0 |
25.0 |
308717 |
v.1 |
|
Software Engineering for Embedded Systems 352 |
3.0 |
25.0 |
|
N1 |
Students with Applicable Mathematics must do Mathematics 115 and Stats for Engineers and Scientists 101 in semester 1 and choose an elective in semester 2. |
N2 |
Students with Discrete Mathematics must do Mathematics 137 and Data Evaluation and Experimental Design 101 in semester 1 and Mathematics 115 in semester 2. |
|
Availability
Year |
Location |
|
All* |
Internal |
Partially Online Internal^ |
External |
Fully Online# |
2005 |
Bentley Campus |
Semester 1 |
|
Y |
|
|
|
2005 |
Bentley Campus |
Semester 2 |
|
Y |
|
|
|
The information displayed above refers to study periods and locations where the course is available for first time entry. Students are normally only offered or admitted to a course once.
*The course itself may not be available either solely internally or externally but individual units may be offered in either or both of those modes. Prospective students should contact the Course Coordinator for further information.
^Course and associated units are offered in this mode permitting International Onshore student enrolment.
#Course and associated units are offered in this online only mode and DO NOT permit International Onshore student enrolment.
Click here for a printable version of this page
|