| |
Bachelor of Computer Science - Bachelor of Education (BCompSc,
BEd)
To qualify for the award of the double degree of Bachelor
of Computer Science and Bachelor of Education, candidates
must satisfactorily complete the subjects and credit points
as prescribed in the following Program, and in so doing, satisfy
the requirements of Course Rules 107 and 110 for the Bachelor
of Computer Science and the Bachelor of Education, respectively.
Specialisations
It is strongly recommended that students who are enrolled
in this degree and wish to specialise in Secure Distributed
Systems complete the core subjects as well as CSCI212,
CSCI214,
CSCI316
and CSCI322.
Students wishing to specialise in Software Development
should complete the core subjects as well as CSCI205,
CSCI235,
CSCI311
and CSCI325.
| Year 1 |
|
| CSCI111 |
Computer Science 1A |
| CSCI102 |
Introduction to Information Technology B |
| CSCI121 |
Computer Science 1B |
| CSCI131 |
Introduction to Computer Systems |
| CSCI101 |
Introduction to Information Technology A |
| ELEC196 |
Introductory to Internet Technology |
| MATH187 |
Mathematics IA Part 1 |
| MATH188 |
Mathematics IA Part 2 |
| NB CSCI101 is not required for students holding NSW
HSC 3 unit Computing Studies or 2 unit Computing Studies (60/100 or
better) or equivalent. |
| Year 2 |
|
| MATH122 |
Probability and Logic |
| CSCI204 |
Programming: The C Family and Unix |
| CSCI235 |
Databases |
| MATH201 |
Multivariate and Vector Calculus |
| MATH203 |
Linear Algebra |
|
|
| Plus at least two of the following subjects: |
| CSCI203 |
Data Structures, Algorithms, Systems |
| CSCI205 |
Program Design and Implementation |
| CSCI212 |
Operating Systems |
|
|
| Plus at least one of the following subjects: |
| MATH202 |
Differential Equations II |
| MATH204 |
Complex Variables & Group Theory |
|
|
| Year 3 |
|
| CSCI321 |
Project |
| IACT201 |
Information Technology and Citizens Rights |
|
|
| Plus at least one of the following 2 subjects |
| EDIT313 |
Interactive Multimedia by Design |
| EDIT314 |
Interactivity and The Web |
|
|
| Plus the following subjects |
| CSCI315 |
Database Design and Implementation |
| CSCI334 |
Interfacing and Real Time Programming |
| CSCI336 |
Computer Graphics |
| CSCI337 |
Organization of Programming Languages |
or other subjects prescribed by the Head of the School of Information Technology
and Computer Science.
Year 4
Subjects to be prescribed by the Faculty of Education.
Year 5
Subjects to be prescribed by the Faculty of Education.
Note 1: Standard course pre-requisites for HSC Mathematics and English
apply.
Note 2: Other 300-level Computer Science subjects may be substituted
with the approval of the Course Co-ordinator.
Note 3: At the completion of the requirements for years 1, 2 and
3 above, candidates may apply to graduate with the degree of Bachelor of
Computer Science, providing the requirements of that degree are satisfied.
Note 4: A candidate who has qualified for the award of the pass degree
of Bachelor of Computer Science in accordance with Rule 203, may apply to
enrol in the honours degree of Bachelor of Computer Science. |
| |