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

ProgramsIT/CSIT(UG)2014BITBachelor of Information Technology (Computer Science) 2014 and earlier (2013)


Show information forcommencing students (ie. started First Year then).
 


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

Select plan for Major/Pathway

Year 1 - Semester 1

TypeCPCP From
Core
6ENGG1805: Professional Engineering and IT
Core
6INFO1103: Introduction to Programming
6Year 1 Recommended Electives
6Junior Maths


Note:  MATH1001 and MATH1002 are recommended for first semester.

Year 1 - Semester 2

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


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


Note:  MATH1003 and MATH1005 are recommended for second semester.

Year 2 - Semester 1

TypeCPCP From
Core
6COMP2129: Operating Systems and Machine Principles
Core
6INFO2120: Database Systems 1


Note:  INFO2820 (advanced version) can be taken as an alternate core unit to INFO2120.
List
12Select from
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

Year 2 - Semester 2

TypeCPCP From
Core
6COMP2007: Algorithms and Complexity


Note:  COMP2907 (advanced version) can be taken as an alternate core unit to COMP2007.
Core
6INFO2110: Systems Analysis and Modelling
List
12Select from
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).

Year 3 - Semester 1

TypeCPCP From
Core
6INFO3220: Object Oriented Design
Core
6INFO3402: Management of IT Projects and Systems
6Year 3 Recommended Electives A
List
6Select from
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.


Year 3 - Semester 2

TypeCPCP From
Core
12INFO3600: Major Development Project (Advanced)
6Year 3 Recommended Electives A
List
6Select from
Year 3 Recommended Electives A
Year 3 Recommended Electives B
or other units.

Year 4 - Semester 1

TypeCPCP From
18Select from
Year 4 Recommended Electives A
List
6Select from
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.


Year 4 - Semester 2

TypeCPCP From
18Select from
Year 4 Recommended Electives A
List
6Select from
Year 4 Recommended Electives A
Year 4 Recommended Electives B

BIT Honours

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
View complete Program Structure

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.

Computer Science/Information Systems Double Stream

Type CP CP From
Core
6 ISYS2140: Information Systems
Core
6 ISYS3401: Information Technology Evaluation
View complete Program Structure

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.

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 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

Block 2 - Year 1 Recommended Electives (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 Electives A (Min CP: 6,Max CP: 12)

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.

Block 5 - Year 2 Recommended Electives 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 Electives A (Min CP: 12,Max CP: 18)

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
COMP3456 Computational Methods for Life Sciences 6
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.

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

Unit Code Unit Name CP Sessions Offered
INFO3315 Human-Computer Interaction 6 Semester 2
INFO3404 Database Systems 2 6 Semester 1
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.

Block 8 - Year 4 Recommended Electives A (Min CP: 36,Max CP: 48)

Unit Code Unit Name CP Sessions Offered
COMP5045 Computational Geometry 6 Semester 1
COMP5046 Natural Language Processing 6 Semester 1
COMP5047 Pervasive Computing 6 Semester 2
COMP5048 Visual Analytics 6 Semester 1
Semester 2
COMP5318 Machine Learning and Data Mining 6 Semester 1
Semester 2
COMP5338 Advanced Data Models 6 Semester 2
COMP5347 Web Application Development 6 Semester 1
COMP5348 Enterprise Scale Software Architecture 6 Semester 1
COMP5415 Multimedia Design and Authoring 6 Semester 2
COMP5416 Advanced Network Technologies 6 Semester 2
COMP5424 Information Technology in Biomedicine 6 Semester 1
COMP5425 Multimedia Retrieval 6 Semester 1
COMP5426 Parallel and Distributed Computing 6 Semester 1
COMP5456 Introduction to Bioinformatics [not running] 6 Semester 2
INFO5991 Services Science Management and Engineering 6 Semester 2
INFO5992 Understanding IT Innovations 6 Semester 1
Semester 2
INFO6010 Advanced Topics in IT Project Management 6 Semester 2
INFO6012 Information Technology Strategy & Value 6 Semester 1
ISYS5050 Knowledge Management Systems 6 Semester 1

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.

Block 9 - Year 4 Recommended Electives B (Max CP: 12)

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.

Block 10 - 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 Information Technology (Computer Science) 2014 and earlier (2013)
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
Requirements: 1. Candidates for the degree of Bachelor of Information Technology (BIT) are required to gain credit for 192 credit points from the units of study set out including: (a) No more than 72 credit points of units at 1000-level and (b) at least 90 credit points from 3000-level and above units, including 78cp of listed core and recommended electives .

2. Candidates in the BIT degree must maintain a credit average in each year of enrolment. If this level of result is not achieved candidates will be transferred to the BCST degree program.

3. Students enrolled in the Computer Science/Information Systems double stream must also complete ISYS2140 Introduction to Information System and ISYS3401 Analytical Methods and Information Systems as a core unit of study from the CS stream.

4. The BIT may be awarded as an honours degree. 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.

5. The Bachelor of Information Technology is governed by the course resolutions of the Faculty of Engineering and Information Technologies, available at http://cusp.sydney.edu.au/resolutions/infotech2012/
Report Type: