![]() |
University Archive |
Course: | Bachelor of Information Technology (Computer Science) 2014 and earlier (2014) |
CP Required: | 192 |
Min FT Duration: | 4.00 Years |
Min PT Duration: | N/A |
Faculty/School: | University Archive |
Years Offered: | 2014, 2013, 2012, 2011, 2010, 2009 |
Type | CP | CP From |
Core
|
6 |
ENGG1805: Professional Engineering and IT |
Core
|
6 |
INFO1103: Introduction to Programming |
6 |
Select from
Unit Block: Year 1 Recommended Electives |
|
6 |
Select from
Unit Block: Junior Maths Note: MATH1001 and MATH1002 are recommended for first semester. |
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: Year 1 Recommended Electives |
|
6 |
Select from
Unit Block: Junior Maths Note: MATH1003 and MATH1005 are recommended for second semester. |
Type | CP | CP From |
Core
|
6 |
COMP2129: Operating Systems and Machine Principles |
Core
|
6 |
INFO2120: Database Systems 1 Note: INFO2820 (advanced version) can be taken as an alternate core unit to INFO2120. |
List
|
12 |
Select from
Unit Blocks: Intermediate Maths Year 2 Recommended Electives A Year 2 Recommended Electives B or other units. Note: For BIT single degree, at least 6 credit points must be completed from the two Year 2 Recommended A alternatives (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). For BIT combined degree students, at least 6 crpts must be completed from 2000-level COMP, INFO, ISYS units |
Type | CP | CP From |
Core
|
6 |
COMP2007: Algorithms and Complexity Note: COMP2907 (advanced version) can be taken as an alternate core unit to COMP2007. |
Core
|
6 |
INFO2110: Systems Analysis and Modelling |
List
|
12 |
Select from
Unit Blocks: Intermediate Maths Year 2 Recommended Electives A Year 2 Recommended Electives B or other units. Note: At least 6 credit points must be completed from the two Year 2 Recommended A alternatives (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). |
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 Electives A |
|
List
|
6 |
Select from
Unit Blocks: Year 3 Recommended Electives A Year 3 Recommended Electives B or other units. |
Note: For the Computer Science stream, students must take at least 18 credit points from Year 3 Recommended Units across the year as a whole including at least 6 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.
Type | CP | CP From |
Core
|
12 |
INFO3600: Major Development Project (Advanced) |
6 |
Select from
Unit Block: Year 3 Recommended Electives A |
|
List
|
6 |
Select from
Unit Blocks: Year 3 Recommended Electives A Year 3 Recommended Electives B or other units. |
Type | CP | CP From |
18 |
Select from
Unit Block: Year 4 Recommended Electives A |
|
List
|
6 |
Select from
Unit Blocks: Year 4 Recommended Electives A Year 4 Recommended Electives B |
Note: The Bachelor of Information Technology requires at least 48 credit points of Year 4 electives including at least 36 credit points from the Year 4 Recommended A list. The remaining 12 credit points may be taken either from these units or from Year 4 Recommended B Electives. Students in the BIT Honours program select INFO5993, INFO4991, INFO4992, INFO4999 across two consecutive semesters in place of 24 credit points of Year 4 Recommended Electives.
Type | CP | CP From |
18 |
Select from
Unit Block: Year 4 Recommended Electives A |
|
List
|
6 |
Select from
Unit Blocks: Year 4 Recommended Electives A Year 4 Recommended Electives B |
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 |
List
|
24 |
Select from
Unit Blocks Year 4 Recommended Electives A Year 4 Recommended Electives B |
Note: Students may enrol in the Honours course after completion of 144 credit points, if they meet the specified entry conditions. To qualify for admission to the honours year a candidate should (a) have qualified for the pass degree or equivalent, (b) have an ISWAM of at least 65 and (c) have Head of School permission. Students in BIT(Honours) must complete 24 credit points of honours core units plus 24 credit points from the Year 4 Recommended elective list.
Type | CP | CP From |
Core
|
6 |
ISYS2140: Information Systems |
Core
|
6 |
ISYS3401: Information Technology Evaluation |
Note: Students enrolled in the Computer Science/Information Systems double stream must complete ISYS2140 in Year 2 Semester 1 and ISYS3401 in Year 3 Semester 1 in addition to other core units INFO3220, INFO3402 and INFO3600. Elective requirements in Year 3 are correspondingly reduced from 18 to 12 credit points.
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 | Statistical Thinking with Data | 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
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.
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
Unit Code | Unit Name | CP | Sessions Offered |
COMP2022 | Models of Computation | 6 |
Semester 2 |
COMP2121 | Principles of Distributed Systems and Networks | 6 |
Semester 2 |
Note: At least one of these units must be taken.
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.
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 2 |
COMP3520 | Operating Systems Internals | 6 |
Semester 2 |
COMP3530 | Discrete Optimization | 6 |
Semester 2 |
COMP3608 | Introduction to Artificial Intelligence (Adv) | 6 |
Semester 1 |
Note: For BIT single degree, the Computer Science stream requires 18 credit points of electives across Year 3, including at least 12 credit points from Year 3 Recommended A units. The remaining 12 credit points must be selected from either Year 3 Recommended A or B lists. Students enrolled in the Computer Science/Information Systems double stream are required to take 12 credit points from Year 3 Recommended A or B.
Unit Code | Unit Name | CP | Sessions Offered |
INFO3315 | Human-Computer Interaction | 6 |
Semester 2 |
INFO3404 | Database Systems 2 | 6 |
Semester 1 Semester 2 |
INFO3406 | Introduction to Data Analytics [not offered in 2020] | 6 |
Semester 2 |
INFO3504 | Database Systems 2 (Adv) | 6 |
Semester 2 |
INFS3040 | Enterprise Systems & Integrated Business | 6 |
Semester 1 |
ISYS3400 | Information Systems Project | 6 |
Semester 2 |
ISYS3401 | Information Technology Evaluation | 6 |
Semester 1 |
Note: Year 3 Recommended B elective units also include any COMP, INFO, ISYS unit of study at level-3000 and any ELEC unit at level-3000 or above. 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 ELEC, COMP, INFO and ISYS units of study. Up to 12 credit points may be taken from these units.
Note: Students in the BIT Pass degree must complete at least 48 credit points of electives including at 36 credit points from 5000-level or above COMP, INFO, ISYS units of study. The remaining 12 credit points may be taken either from these units or from Year 4 Recommended B list below.
Unit Code | Unit Name | CP | Sessions Offered |
ELEC5508 | Wireless Engineering | 6 |
Semester 2 |
ELEC5509 | Mobile Networks | 6 |
Semester 1 |
ELEC5514 | Networked Embedded Systems | 6 |
Semester 2 |
ELEC5614 | Real Time Computing | 6 |
Semester 1 |
ELEC5616 | Computer and Network Security | 6 |
Semester 1 |
ELEC5618 | Software Quality Engineering | 6 |
Semester 1 |
ELEC5619 | Object Oriented Application Frameworks | 6 |
Semester 2 |
ELEC5620 | Model Based Software Engineering | 6 |
Semester 2 |
Note: Up to 12 credit points may be taken from these units.
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.