Note: This course version is currently under review and is subject to change.

Programs IT/CS BCST Bachelor of Computer Science and Technology (Computer Science)(Advanced) (2014)


Show information for commencing students (ie. started First Year then).
 
Faculty of Engineering and Information Technologies engineering.undergraduate@sydney.edu.au


Print View | Download as PDF Administrative Information (Fees, ATAR etc.)

Year 1 - Semester 1

Type CP CP From
Core
6 ENGG1805: Professional Engineering and IT
Core
6 INFO1103: Introduction to Programming
6 Select from Unit Block:
Junior Maths
6 Select from Unit Block:
Year 1 Recommended

Year 1 - Semester 2

Type CP CP From
Core
6 ELEC1601: Introduction to Computer Systems
Core
6 INFO1105: Data Structures


Note: INFO1905 (advanced version) can be taken as an alternate core unit to INFO1105.
6 Select from Unit Block:
Junior Maths
6 Select from Unit Block:
Year 1 Recommended

Year 2 - Semester 1

Type CP CP From
Core
6 COMP2129: Operating Systems and Machine Principles
Core
6 INFO2820: Database Systems 1 (Advanced)
List
12 Select from Unit Blocks:
Intermediate Maths
Year 2 Recommended A
Year 2 Recommended B
or other units.

Note: At least 6 credit points must be completed from the two Year 2 Recommended Units (either COMP2022 in Semester 1 or COMP2121 in Semester 2) and at least 6 credit points from 2000-level Mathematics and/or Statistics. We suggest choosing from MATH2069, MATH2063, STAT2012 and/or STAT2912).

Year 2 - Semester 2

Type CP CP From
Core
6 COMP2907: Algorithms and Complexity (Advanced)
Core
6 INFO2110: Systems Analysis and Modelling
List
12 Select from Unit Blocks:
Intermediate Maths
Year 2 Recommended A
Year 2 Recommended B
or other units.

Note: At least 6 credit points must be completed from the two Year 2 Recommended Units (either COMP2022 in Semester 1 or COMP2121 in Semester 2) and at least 6 credit points from 2000-level Mathematics and/or Statistics. We suggest choosing from MATH2069, MATH2063, STAT2012 and/or STAT2912).

Year 3 - Semester 1

Type CP CP From
Core
6 INFO3220: Object Oriented Design
Core
6 INFO3402: Management of IT Projects and Systems
6 Select from Unit Block:
Year 3 Recommended A
List
6 Select from Unit Blocks:
Year 3 Recommended A
Year 3 Recommended B
or other units.

Note: At least 18 credit points of Year 3 Recommended units of study must be taken across the year as a whole, with at least 12 credit points from Year 3 Recommended A. Students enrolled in the Computer Science/Information Systems double stream must take 12 credit points of Year 3 Recommended units, replacing the other 6 credit points with ISYS3401 in Semester 1.


Year 3 - Semester 2

Type CP CP From
Core
12 INFO3600: Major Development Project (Advanced)
6 Select from Unit Block:
Year 3 Recommended A
List
6 Select from Unit Blocks:
Year 3 Recommended A
Year 3 Recommended B
or other units.

Computer Science/Information Systems Double Stream

Type CP CP From
Core
6 ISYS3401: Analytical Methods & Information Systems

Note: Students enrolled in the Computer Science/Information Systems double stream must take ISYS3401 in Year 3 Semester 1 in addition to other core units INFO3220, INFO3402 and INFO3600. Elective requirements are correspondingly reduced from 18 to 12 credit points, taken from either Year 3 Recommended Units or from Year 3 Other Units.

Block 1 - Junior Maths (Min CP: 12,Max CP: 15)

Unit Code Unit Name CP Sessions Offered
MATH1001 Differential Calculus 3 Semester 1
Summer Main
MATH1002 Linear Algebra 3 Semester 1
Summer Main
MATH1003 Integral Calculus and Modelling 3 Semester 2
Summer Main
MATH1004 Discrete Mathematics 3 Semester 2
Summer Main
MATH1005 Statistics 3 Semester 2
Summer Main

Note: Other Level-1000 Maths or Stats units may be taken depending on availability. See Science Faculty handbook for full list of MATH and STAT units at http://sydney.edu.au/handbooks

Block 2 - Year 1 Recommended (Min CP: 12,Max CP: 12)

Unit Code Unit Name CP Sessions Offered
BUSS1001 Understanding Business 6 Semester 1
Semester 2
Summer Late
BUSS1002 The Business Environment 6 Semester 1
Semester 2
ELEC1103 Fundamentals of Electrical and Electronic Engineering 6 Semester 1
INFO1003 Foundations of Information Technology 6 Semester 1
Semester 2
INFO1903 Informatics (Advanced) 6 Semester 1
PHIL1012 Introductory Logic 6 Semester 2

Note: At least 12 credit points must be completed from these units or from additional MATH1xxx units.

Block 3 - Intermediate Maths (Min CP: 6,Max CP: 18)

Unit Code Unit Name CP Sessions Offered
MATH2063 Math Computing and Nonlinear Systems 6 Semester 1
MATH2069 Discrete Mathematics and Graph Theory 6 Semester 1
STAT2012 Statistical Tests 6 Semester 2
STAT2912 Statistical Tests (Advanced) 6 Semester 2

Note: Other Level-2000 Maths or Stats units may be taken depending on availability. See Science Faculty handbook for full list of MATH and STAT units at http://sydney.edu.au/handbooks

Block 4 - Year 2 Recommended A (Min CP: 6,Max CP: 12)

Unit Code Unit Name CP Sessions Offered
COMP2022 Formal Languages & Logic 6 Semester 1
COMP2121 Principles of Distributed Systems and Networks 6 Semester 2

Note: At least one of these units must be taken.

Block 5 - Year 2 Recommended B (Max CP: 12)

Unit Code Unit Name CP Sessions Offered
INFO2315 Introduction to IT Security 6 Semester 2
INFS2020 Business Process Modelling & Improvement 6 Semester 2
ISYS2140 Information Systems 6 Semester 1

Note: Up to 12 credit points may be taken from this group. The group comprises INFS2020 and all level-2000 ELEC, COMP, INFO, ISYS units. See Faculty of Engineering/IT Unit of Study page at http://cusp.sydney.edu.au/students/view-units-page/did/742 for full list of ELEC2xxx, COMP2xxx, INFO2xxx, ISYS2xxx units of study.

Block 6 - Year 3 Recommended A (Min CP: 12,Max CP: 24)

Unit Code Unit Name CP Sessions Offered
COMP3109 Programming Languages and Paradigms 6 Semester 2
COMP3308 Introduction to Artificial Intelligence 6 Semester 1
COMP3419 Graphics and Multimedia 6 Semester 1
COMP3520 Operating Systems Internals 6 Semester 1
COMP3530 Discrete Optimization 6 Semester 2
COMP3608 Intro. to Artificial Intelligence (Adv) 6 Semester 1

Note: At least 12 credit points must be completed from these units for Computer Science stream. Students enrolled in the Computer Science/Information Systems double stream must complete 12 credit points from either Year 3 Recommended A or Recommended B units of study.

Block 7 - Year 3 Recommended B (Max CP: 12)

Unit Code Unit Name CP Sessions Offered
INFO3315 Human-Computer Interaction 6 Semester 2
INFO3404 Database Systems 2 6 Semester 2
INFO3406 Introduction to Data Analytics 6 Semester 2
Semester 2 Block Mode
INFO3504 Database Systems 2 (Adv) 6 Semester 2
INFS3040 Enterprise Systems & Integrated Business 6 Semester 1
ISYS3400 Information Systems Project 6 Semester 2
ISYS3401 Analytical Methods & Information Systems 6 Semester 1

Note: Year 3 Recommended B elective units also include any level-3000 INFO, ISYS unit and any level-3000 or above ELEC units. See Faculty of Engineering/IT Unit of Study page at http://cusp.sydney.edu.au/students/view-units-page/did/742 for full list of ELEC3/4xxx, COMP3xxx, INFO3xxx, ISYS3xxx units of study. Up to 12 credit points may be taken from these units.

Block 8 - Advanced alternatives

Unit Code Unit Name CP Sessions Offered
COMP2907 Algorithms and Complexity (Advanced) 6 Semester 2
INFO1905 Data Structures (Advanced) 6 Semester 2
INFO2820 Database Systems 1 (Advanced) 6 Semester 1

Note: These units are advanced versions of core undergraduate units and are taken in place of them. INFO1905, INFO2820 and COMP2907 are advanced alternatives to INFO1105, INFO2120 and COMP2007 respectively. Department permission is required for enrollment each case.

Course: Bachelor of Computer Science and Technology (Computer Science)(Advanced) (2014)
CP Required: 144
Min FT Duration: 3.00 Years
Min PT Duration: 3.00 Years
Faculty/School: Faculty of Engineering and Information Technologies
Years Offered: 2014, 2013
Requirements: To qualify for the award of the Bachelor of Computer Science and Technology (Advanced), a candidate must successfully complete 144 credit points, comprising at least 114 credit points from the core and recommended elective units listed here following the stream progression specified and including:

(a) at least 18 credit points of selected Mathematics and Statistics units, with at least six credit points at 2000-level or above.

(b) a minimum of 12 credit points of 2000-level core and recommended elective units at the Advanced level; and

(c) a minimum of 12 credit points of 3000-level core and recommended elective units at the Advanced level.

Candidates for the Bachelor of Computer Science and Technology (Advanced) must maintain a credit average in each year of enrolment. If this level of result is not achieved, candidates will be transferred to the Bachelor of Computer Science and Technology degree program with full credit for units of study already completed.

The Bachelor of Computer Science and Technology and Bachelor of Computer Science and Technology(Advanced) are governed by the course resolutions of the Faculty of Engineering and Information Technologies, available at http://cusp.sydney.edu.au/resolutions/infotech2012/
Report Type: