University of Sydney Handbooks - 2016 Archive

Download full 2016 archive Page archived at: Fri, 13 May 2016 14:40:30 +1000

Unit of Study Table

Unit of study Credit points A: Assumed knowledge P: Prerequisites C: Corequisites N: Prohibition Session

Bachelor of Computer Science and Technology

Candidates for the degree Bachelor of Computer Science and Technology (BCST) are required to gain credit for 144 credit points from the units of study set out below. The selection of units must satisfy the degree rules in the Resolutions of the Faculty. In particular, all core units must be completed, along with an appropriate amount from the elective units of study as recommended by the Faculty. Candidates for the BCST degree must complete a stream in either Computer Science or Information Systems, or both, as described in the Tables below.
Enrolment is subject to the following constraint:
1. At most 72 credit points accumulated from first year units (including core and recommended electives) can be counted for degree completion.
Through this Table, candidates may substitute an advanced equivalent for a non- advanced unit mentioned. They may also substitute an appropriate unit from the Advanced Engineering program of the Faculty of Engineering, or the Talented Student Program of the Faculty of Science, if they are eligible to enrol in such units.

(i) Stream in Computer Science

First year core units of study for CS stream

ELEC1601
Foundations of Computer Systems
6    A HSC Mathematics extension 1 or 2
Semester 2
ENGG1805
Professional Engineering and IT
6      Semester 1
INFO1103
Introduction to Programming
6      Semester 1
Semester 2
INFO1105
Data Structures
6    P INFO1003 or INFO1103 or INFO1903 or INFS1000
Semester 2
Summer Main
Note: INFO1905 (advanced version) can be taken as an alternative core unit to INFO1105 with department permission.

First year recommended elective units of study for CS stream

At least 12 cp must be completed from 1000-level Mathematics and/or Statistics units of study
BUSS1001
Understanding Business
6    N ECOF1003


This unit of study is a compulsory part of the Bachelor of Commerce, combined Bachelor of Commerce degrees and the Bachelor of Commerce (Liberal Studies).
Semester 1
Semester 2
BUSS1002
The Business Environment
6    P ECOF1003 or BUSS1001
N CISS2001 or ECOF1004


This unit of study is a compulsory part of the Bachelor of Commerce, combined Bachelor of Commerce degrees and the Bachelor of Commerce (Liberal Studies).
Semester 1
Semester 2
ELEC1103
Fundamentals of Elec and Electronic Eng
6    A Basic knowledge of differentiation & integration, and HSC Physics
Semester 1
INFO1003
Foundations of Information Technology
6    N INFS1000, INFO1000, ISYS1003, INFO1903
Semester 1
Semester 2
INFO1903
Informatics (Advanced)
6    P ATAR sufficient to enter BCST(Adv), BIT or BSc(Adv), or portfolio of work suitable for entry

Note: Department permission required for enrolment

Semester 1
PHIL1012
Introductory Logic
6      Semester 2
All 1000-level MATH units of study are recommended electives. A full list of available MATH/STAT units can be obtained from the School of Mathematics and Statistics, who can also advise on the appropriate level of unit for the students preparation. We strongly suggest including some statistics unit among the choices.

Second year core units of study for CS stream

COMP2007
Algorithms and Complexity
6    A MATH1004 or MATH1904
P INFO1105 or INFO1905.
Semester 2
Note: COMP2907 (advanced version) can be taken as an alternative core unit to COMP2007.
COMP2129
Operating Systems and Machine Principles
6    A INFO1105 OR INFO1905.
P INFO1103 or INFO1903.
Semester 1
INFO2110
Systems Analysis and Modelling
6    A Experience with a data model as in INFO1003 or INFO1103 or INFS1000
Semester 2
INFO2120
Database Systems 1
6    P INFO1003 OR INFO1103 OR INFO1903 OR INFS1000 OR DECO1012.
N INFO2905, COMP5138, INFO2820
Semester 1
Note: INFO2820 (advanced version) can be taken as an alternative core unit to INFO2120.

Second year recommended elective units of study for CS stream

Students must complete at least 12 crpts.
At least 6 crpts must be completed from 2000-level Mathematics and/or Statistics (we suggest choosing from MATH2069, MATH2063, STAT2012 and/or STAT2912)
At least 6 crpts must be completed from (COMP2022, COMP2121)
INFS2020
Business Process Modelling and Improvement
6    A INFS1000
N INFS2005
Semester 1
All 2000-level COMP, INFO, ISYS units of study are recommended electives.
All 2000-level ELEC units of study are recommended electives.
All 2000-level MATH or STAT units of study are recommended electives.

Third year core units of study for CS stream

INFO3220
Object Oriented Design
6    P INFO2110 and COMP2129
Semester 1
INFO3402
Management of IT Projects and Systems
6    A INFO2110 or INFO2810 or INFO2900
Semester 1
COMP3615
Software Development Project
6    P INFO3402 AND COMP2129 AND (COMP2007 OR COMP2907 OR COMP2121)
N INFO3600
Semester 2
CS & IS double stream: Students enrolled in the double stream must also complete ISYS3401 Analytical Methods and Information Systems and ISYS3400 Information System Project as core units of study, and choose 12 crpts of third year recommended elective units

Third year recommended elective units of study for CS stream

Students must complete at least 24 crpts.
At least 12 crpts must be completed from (COMP3109, COMP3308, COMP3419, COMP3520, COMP3530, COMP3608) if single stream.
At least 12 crpts must be completed from 3000-level COMP, INFO, ISYS units if double streams.
INFS3040
Enterprise Systems and Integrated Business
6    A INFS1000
N INFS3005
Semester 1
All 3000-level COMP, INFO, ISYS units of study are recommended electives.
All 3000-level ELEC units of study are recommended electives.

(ii) Stream in Information Systems

First year core units of study for IS stream

ELEC1601
Foundations of Computer Systems
6    A HSC Mathematics extension 1 or 2
Semester 2
ENGG1805
Professional Engineering and IT
6      Semester 1
INFO1103
Introduction to Programming
6      Semester 1
Semester 2
INFO1105
Data Structures
6    P INFO1003 or INFO1103 or INFO1903 or INFS1000
Semester 2
Summer Main
Note: INFO1905 (advanced version) can be taken as an alternative core unit to INFO1105 with department permission.

First year recommended elective units of study for IS stream

At least 12 crpts must be completed from 1000-level Mathematics and/or Statistics.
BUSS1001
Understanding Business
6    N ECOF1003


This unit of study is a compulsory part of the Bachelor of Commerce, combined Bachelor of Commerce degrees and the Bachelor of Commerce (Liberal Studies).
Semester 1
Semester 2
BUSS1002
The Business Environment
6    P ECOF1003 or BUSS1001
N CISS2001 or ECOF1004


This unit of study is a compulsory part of the Bachelor of Commerce, combined Bachelor of Commerce degrees and the Bachelor of Commerce (Liberal Studies).
Semester 1
Semester 2
ELEC1103
Fundamentals of Elec and Electronic Eng
6    A Basic knowledge of differentiation & integration, and HSC Physics
Semester 1
INFO1003
Foundations of Information Technology
6    N INFS1000, INFO1000, ISYS1003, INFO1903
Semester 1
Semester 2
INFO1903
Informatics (Advanced)
6    P ATAR sufficient to enter BCST(Adv), BIT or BSc(Adv), or portfolio of work suitable for entry

Note: Department permission required for enrolment

Semester 1
PHIL1012
Introductory Logic
6      Semester 2
All 1000-level MATH units of study are recommended electives. A full list of available MATH/STAT units can be obtained from the School of Mathematics and Statistics, who can also advise on the appropriate level of unit for the students preparation. We strongly suggest including some statistics unit among the choices.

Second year core units of study for IS stream

COMP2129
Operating Systems and Machine Principles
6    A INFO1105 OR INFO1905.
P INFO1103 or INFO1903.
Semester 1
INFO2110
Systems Analysis and Modelling
6    A Experience with a data model as in INFO1003 or INFO1103 or INFS1000
Semester 2
INFO2120
Database Systems 1
6    P INFO1003 OR INFO1103 OR INFO1903 OR INFS1000 OR DECO1012.
N INFO2905, COMP5138, INFO2820
Semester 1
Note: INFO2820 (advanced version) can be taken as an alternative core unit to INFO2120.
ISYS2140
Information Systems
6    P INFO1103 or INFO1903 or INFS1000 or INFO1003
Semester 1
COMP2007
Algorithms and Complexity
6    A MATH1004 or MATH1904
P INFO1105 or INFO1905.
Semester 2
COMP2907 (advanced version) can be taken as an alternative core unit to COMP2007.

Second year recommended elective units for IS stream

Students must complete at least 6 crpts.
At least 6 crpts must be completed from 2000-level Mathematics and/or Statistics. We strongly suggest STAT2012 or STAT2912.
INFS2020
Business Process Modelling and Improvement
6    A INFS1000
N INFS2005
Semester 1
All 2000-level COMP, INFO, ISYS and ELEC units of study are recommended electives.
All 2000-level ELEC units of study are recommended electives.
All 2000-level MATH or STAT units of study are recommended electives.

Third year core units of study for IS stream

INFO3402
Management of IT Projects and Systems
6    A INFO2110 or INFO2810 or INFO2900
Semester 1
ISYS3400
Information Systems Project
6    P INFO2110 and INFO2120 and ISYS2140 and INFO3402 and ISYS3401
N INFO3600 or ISYS3207
Semester 2
ISYS3401
Analytical Methods and Information Systems
6    A INFO2110 and ISYS2140
Semester 1
CS & IS double stream: Students enrolled in the double stream must also complete INFO3220 Object Oriented Design and COMP3615 Software Development Project as core units of study

Third year recommended elective units of study for IS stream

Student must complete at least 24 crpts. At least 12 crpts must be completed from (INFO3220, INFO3315, INFO3404, INFO3406, INFO3504)
INFS3040
Enterprise Systems and Integrated Business
6    A INFS1000
N INFS3005
Semester 1
All 3000-level COMP, INFO, ISYS units of study are recommended electives.
All 3000-level ELEC units of study are recommended electives.

Honours

Students who have qualified for the BCST degree may apply to enter the BCST(Honours) year. Note that unlike BIT(Honours) or BE(Honours), the Honours in BCST requires an additional 48 credit points of study.
All BCST(Honours) students must complete the following 24 credit points of core units of study. These units are only available to students enrolled in Honours degrees, those in Research Higher degrees, or those in the Research track in postgraduate coursework degrees. In addition to the core units students must also complete 24 credit points of elective units of study, please refer to units listed in the BIT table Fourth Year Selected Core.

Fourth year Honours core units of study

INFO4991
IT Research Thesis A
6    C INFO5993

Note: Department permission required for enrolment
INFO4991 and INFO4992 together form the Honours Research thesis. It is allowed to enrol in one of these units in one semester, and the other the following semester; the same mark and grade is given for both once they have both been completed.
Semester 1
Semester 2
INFO4992
IT Research Thesis B
12    C INFO4991 and INFO5993

Note: Department permission required for enrolment
INFO4991 and INFO4992 together form the Honours Research thesis. It is allowed to enrol in one of these units in one semester, and the other the following semester; the same mark and grade is given for both once they have both been completed.
Semester 1
Semester 2
INFO4999
Computer Science Honours Result
  
Note: Department permission required for enrolment

Semester 1
Semester 2
INFO5993
IT Research Methods
6      Semester 1
Semester 2


For a standard enrolment plan for Bachelor of Computer Science and Technology visit CUSP https://cusp.sydney.edu.au.