ProgramsIT/CSIT(UG)2014ITComb(prev)BIT/LLBInformation Technology (Computer Science) / Law (2014)
Show information forcommencing students (ie. started First Year then).
The course requirements described here apply to persons who commenced their candidature after 1 January, 2014 and persons who commenced their candidature prior to 1 January, 2014 who elect to proceed under 2014 resolutions.
Candidates who commenced prior to 1 January, 2014 may complete the requirements in accordance with the resolutions in force at the time of their commencement, provided that requirements are completed by 1 January, 2019, or later date as the faculty may, in special circumstances, approve.
Candidates who first commenced in 2014, and are re-enrolling for 2015 or later, should be aware that there may have been changes in units of study offered since, Check that units are still available by clicking the unit of study link in the course table. See 2014 version of this course for up to date unit of study list.
For details of relevant resolutions see faculty handbook at sydney.edu.au/handbooks.
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 |
Core | 6 | LAWS1006: Foundations of Law |
Core | 0 | LAWS1013: Legal Research 1 |
6 | Maths Level 1000 Units Note: MATH1001 and MATH1002 are recommended for first semester. |
Year 1 - Semester 2
Type | CP | CP From |
Core | 6 | ELEC1601: Introduction to Computer Systems |
Core | 6 | INFO1105: Data Structures Note: INFO1105 can be replaced by the more advanced alternative INFO1905 with department permission. |
Core | 6 | LAWS1012: Torts |
6 | Maths Level 1000 Units Note: MATH1003 and MATH1005 are recommended for second semester. |
Year 2 - Semester 1
Type | CP | CP From |
Core | 6 | LAWS1014: Civil and Criminal Procedure Note: Also available in Summer school. |
Core | 6 | LAWS1015: Contracts Note: Also available in Summer school. |
Core | 6 | COMP2129: Operating Systems and Machine Principles |
Core | 6 | INFO2120: Database Systems 1 Note: INFO2820 advanced version) can be taken as an alternative to INF2120 with departmental permission. |
Year 2 - Semester 2
Type | CP | CP From |
Core | 6 | LAWS1016: Criminal Law |
Core | 6 | COMP2007: Algorithms and Complexity Note: COMP2907 (advanced version) can be taken as an alternative to COMP2007 with departmental permission. |
Core | 6 | INFO2110: Systems Analysis and Modelling |
6 | COMP2121: Principles of Distributed Systems and Networks Note: COMP2022 may be taken in Semester 2 as an alternative. |
Year 3 - Semester 1
Type | CP | CP From |
Core | 6 | LAWS1023: Public International Law |
Core | 6 | INFO3220: Object Oriented Design |
Core | 6 | INFO3402: Management of IT Projects and Systems |
6 | IT Level 3000 Recommended Electives Note: One of unit of study (6 credit points must be taken from this group) in either first or second semester. |
Year 3 - Semester 2
Type | CP | CP From |
Core | 6 | LAWS1017: Torts and Contracts II |
Core | 0 | LAWS1019: Legal Research II |
Core | 6 | LAWS1021: Public Law Note: Also available in Summer school. |
Core | 12 | INFO3600: Major Development Project (Advanced) |
Year 4 - Semester 1
Type | CP | CP From |
List | 24 | Select from IT Level 5000 Recommended Electives A IT Level 5000 Recommended Electives B |
Note: At least 48 credit points of Level 5000 IT units must be taken across Semester 1 and 2, with at least 36 credit points from Level 5000 Recommended Electives A. Students in the Bachelor of Information Technology Honours program select INFO5993, INFO4991, INFO4992, INFO4999 across two consecutive semesters in place of 24 credit points of IT Level 5000 units.
Year 4 - Semester 2
Type | CP | CP From |
List | 24 | Select from IT Level 5000 Recommended Electives A IT Level 5000 Recommended Electives B |
Year 5 - Semester 1
Type | CP | CP From |
Core | 6 | LAWS2010: Administrative Law |
Core | 6 | LAWS2011: Federal Constitutional Law |
Core | 6 | LAWS2012: Intro to Property and Commercial Law |
Core | 6 | LAWS2013: The Legal Profession |
Year 5 - Semester 2
Type | CP | CP From |
Core | 6 | LAWS2014: Corporations Law |
Core | 6 | LAWS2015: Equity |
Core | 6 | LAWS2016: Evidence |
Core | 6 | LAWS2017: Real Property |
Year 6 - Semester 1
Type | CP | CP From |
24 | Select from Law Electives |
Note: 24 credit points from Semester 1 Senior Elective Units as listed in Law Faculty Handbook Table 1. See Law Faculty Handbook for more details: http://sydney.edu.au/handbooks/law/
Year 6 - Semester 2
Type | CP | CP From |
24 | Select from Law Electives |
Note: 24 credit points from Semester 2 Senior Elective Units as listed in Law Faculty Handbook Table 2. See Law Faculty Handbook for more details: http://sydney.edu.au/handbooks/law/
Honours Program
Type | CP | CP From |
Core
|
6 |
INFO4991: IT Research Thesis A |
Core
|
12 |
INFO4992: IT Research Thesis B |
Core
|
0 |
INFO4999: Computer Science Honours Result |
Core
|
6 |
INFO5993: IT Research Methods |
View complete Program Structure |
Block 1 - Maths Level 1000 Units (Min CP: 12,Max CP: 15)
Unit Code | Unit Name | CP | Sessions Offered |
MATH1001 | Differential Calculus | 3 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Summer Main
Summer School
|
MATH1002 | Linear Algebra | 3 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Summer Main
Summer School
|
MATH1003 | Integral Calculus and Modelling | 3 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Summer Main
Summer School
|
MATH1004 | Discrete Mathematics | 3 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Summer Main
Summer School
|
MATH1005 | Statistical Thinking with Data | 3 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Summer Main
Summer School
|
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 - Maths Level 2000 Units
Unit Code | Unit Name | CP | Sessions Offered |
MATH2063 | Math Computing and Nonlinear Systems | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MATH2069 | Discrete Mathematics and Graph Theory | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
STAT2012 | Statistical Tests | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
STAT2912 | Statistical Tests (Advanced) | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
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 3 - IT Level 2000 Recommended Electives (Min CP: 6,Max CP: 6)
Unit Code | Unit Name | CP | Sessions Offered |
COMP2022 | Models of Computation | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP2121 | Principles of Distributed Systems and Networks | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Note: This group comprises all level-2000 COMP, INFO and 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 COMP2xxx, INFO2xxx, ISYS2xxx units of study.
Block 4 - IT Level 3000 Recommended Electives (Min CP: 6,Max CP: 6)
Unit Code | Unit Name | CP | Sessions Offered |
COMP3109 | Programming Languages and Paradigms | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP3308 | Introduction to Artificial Intelligence | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP3419 | Graphics and Multimedia | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP3456 | Computational Methods for Life Sciences | 6 | |
COMP3520 | Operating Systems Internals | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP3530 | Discrete Optimization | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP3608 | Introduction to Artificial Intelligence (Adv) | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Note: At least one of these units (6 credit points) is required.
Block 5 - IT Level 5000 Recommended Electives A (Min CP: 36,Max CP: 48)
Unit Code | Unit Name | CP | Sessions Offered |
COMP5045 | Computational Geometry | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP5046 | Natural Language Processing | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP5047 | Pervasive Computing | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP5048 | Visual Analytics | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP5318 | Machine Learning and Data Mining | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP5338 | Advanced Data Models | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP5347 | Web Application Development | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP5348 | Enterprise Scale Software Architecture | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP5415 | Multimedia Design and Authoring | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP5416 | Advanced Network Technologies | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP5424 | Information Technology in Biomedicine | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP5425 | Multimedia Retrieval | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP5426 | Parallel and Distributed Computing | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP5456 | Introduction to Bioinformatics [not running] | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
INFO5991 | Services Science Management and Engineering | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
INFO5992 | Understanding IT Innovations | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
INFO6010 | Advanced Topics in IT Project Management | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
INFO6012 | Information Technology Strategy & Value | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ISYS5050 | Knowledge Management Systems | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Note: The Bachelor of Information Technology requires at least 48 credit points of Level 5000 IT electives including at least 36 credit points from the Recommended A list. These comprise COMP, INFO, ISYS units of study at 5000-level or above. The remaining 12 credit points may be taken either from these units or from IT Level 5000 Recommended B list below.
Block 6 - IT Level 5000 Recommended Electives B (Max CP: 12)
Unit Code | Unit Name | CP | Sessions Offered |
ELEC5508 | Wireless Engineering | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5509 | Mobile Networks | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5514 | Networked Embedded Systems | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5614 | Real Time Computing | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5616 | Computer and Network Security | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5618 | Software Quality Engineering | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5619 | Object Oriented Application Frameworks | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5620 | Model Based Software Engineering | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Note: Up to 12 credit points may be taken from these units.
Block 7 - IT Advanced Alternatives Units
Unit Code | Unit Name | CP | Sessions Offered |
COMP2907 | Algorithms and Complexity (Advanced) | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
INFO1905 | Data Structures (Advanced) | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
INFO2820 | Database Systems 1 (Advanced) | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
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.
Block 8 - Law Electives (Min CP: 48,Max CP: 48)
Note: 24 credit points from Semester 1 Senior Elective Units as listed in Law Faculty Handbook Table 1. See Law Faculty Handbook for more details: http://sydney.edu.au/handbooks/law/
Course: | Information Technology (Computer Science) / Law (2014) |
CP Required: | 288 |
Min FT Duration: | 6.00 Years |
Min PT Duration: | 6.00 Years |
Faculty/School: | University Archive |
Years Offered: | 2014, 2013, 2012 |
Requirements: | To qualify for the award of the pass degrees in the combined program, a candidate must complete 288 credit points, comprising: (a) 144 credit points of Law units of study, of which 48 credit points are Combined Law compulsory units of study for years 1, 2 and 3 and are credited towards the requirements for both the Bachelor of Information Technology and the Bachelor of Laws; and (b) 144 credit points of core units of study from the table of units for the Bachelor of Information Technology, appropriate to the stream the candidate is pursuing. Requirements for the Bachelor of Information Technology: To qualify for the award of the Bachelor of Information Technology, a candidate must complete 192 credit points comprising 48 credit points of Combined Law compulsory units of study for Years 1, 2 and 3 plus 144 credit points of core units of study from the table of units for the Bachelor of Information Technology, appropriate to the stream the candidate is pursuing, ensuring: (i) no more than 72 credit points of junior (1000 level) units of study, and (ii) at least 84 credit points of 3000-level or above units of study; and (iii) at least 18 credit points of Mathematics and Statistics units of study, of which at least six credit points must be 2000 level or above. Requirements for the Bachelor of Laws: To qualify for the award of the Bachelor of Laws, a candidate must complete 144 credit points taken from the Faculty of Law Undergraduate Table, comprising: (i) 102 credit points of compulsory units of study; and (ii) 42 credit points of elective units of study, of which a maximum of 36 credit points are taken from Part 1 and a minimum of 6 credit points are taken from Part 2. Degree resolutions are published in Faculty Handbooks at http://sydney.edu.au/handbooks |