Advice on unit of Study Choice in 2010 for Third Year Students
This advice applies to students who have completed their second-year IT subjects in 2007 or earlier, and plan to enrol in 3000-level units from the School of IT in 2010. Because there have been substantial changes to the curriculum, students who have not finished all their intended second year study, and/or those who have already completed some 3000-level units, should seek individual advice from an appropriate Associate Dean, Year Adviser, or from the Undergraduate Director, Dr Kalina Yacef.
Also, any student who finds their study plans disrupted by the curriculum changes should seek individual advice (and perhaps get waivers of prerequisites or other constraints).
Students who are enrolled in the BCST, BCST(Adv) or BIT degrees should note that the Faculty Handbook now contains extensively-revised degree rules; however, if you enrolled in these degrees in 2007 or earlier, you can continue under the original rules, with suitable adjustments for the altered lists of available units.
Overview
At the start of the year, students enrol in subjects for both semesters. The normal load is 24 credit points per semester; a student must enrol in at least 18 credit points per semester to be regarded as “full-time” for youth allowance, scholarship and visa requirements. You choose subjects for the whole year when you enrol, but these choices can be changed later. First semester choices can change until shortly after the start of lectures; second semester choices can then change at the end of semester 1 or even into the first week or so of lectures during semester 2!
Note that most degrees allow students to choose some 2000-level units (or even 1000-level units, as long as the total amount of 1000-level credit points does not exceed degree rule limits), as well as 3000-level units, among their enrolment in their third year of study.
Here is the list of 3000-level units offered by the School of IT in 2010; as well, we include some units which (though they are administered by the School of Electrical and Information Engineering) are taught with involvement from SIT, and count towards Table III(iv) or Table III(v) in the BCST, BCST(Adv) or BIT, and also count towards the relevant BSc majors, as noted below.
|
Unit of Study |
CP |
Sem |
A: Assumed knowledge P: Prerequisites N: Mutually exclusive with |
|---|---|---|---|
|
COMP3308 Introduction to Artificial Intelligence |
6 |
1 |
A: COMP2007 N: COMP3608, COMP3002, COMP3902 |
|
COMP3608 Introduction to Artificial Intelligence (Adv) |
6 |
1 |
P: Distinction-level results in some second-year COMP or MATH or SOFT units N: COMP3308, COMP3002, COMP3902 |
|
COMP3419 Graphics and Multimedia |
6 |
1 |
A: COMP2007, MATH1002 N: MULT3306, MULT3606, MULT3019, MULT3919, MULT3004, MULT3904, COMP3004, COMP3904 |
|
COMP3520 Operating Systems Internals |
6 |
1 |
A: COMP2129, INFO1105 N: NETS3304, NETS3604, NETS3009, NETS3909, COMP3009, COMP3909 |
|
ELEC3610 E-Business Analysis and Design |
6 |
1 |
P: INFO2120 N: EBUS3001, EBUS3003
|
|
INFO3220 Object Oriented Design |
6 |
1 |
A: INFO2110 N: SOFT3301, SOFT3601, SOFT3101, SOFT3801, COMP3008, COMP3908 |
|
INFO3402 Management of IT Projects and Systems |
6 |
1 |
A: INFO2110 N: ISYS3000, ISYS3012 |
|
ISYS3401 Analytical Methods & Information Systems |
6 |
1 |
A: INFO2110, ISYS2140 N: ISYS3015 |
|
COMP3109 Programming Languages and Paradigms |
6 |
2 |
A: COMP2007 |
|
COMP3456 Computational Methods for Life Sciences |
6 |
2 |
P: INFO1105 and (COMP2007 or INFO2120), 6 credit points from BIOL or MBLG |
|
COMP3615 Software Development Project |
6 |
2 |
P: INFO3402 N: INFO3600, SOFT3300, SOFT3600, SOFT3200, SOFT3700 |
|
ELEC3506 Data Comms and the Internet |
6 |
2 |
A: COMP2004 or SOFT2004 or SOFT2130 N: NETS2150, NETS2850, NETS2009, NETS2909, NETS3007, NETS3907, ELEC3504, ELEC4501 |
|
ELEC3609 Internet Software Platforms |
6 |
2 |
P: INFO1103, INFO2110, INFO2120 N: EBUS4001 |
|
INFO3315 Human-Computer Interaction |
6 |
2 |
A: INFO2110 N: MULT3307, MULT3607, MULT3018, MULT3918, SOFT3102, SOFT3802, COMP3102, COMP3802 |
|
INFO3404 Database Systems 2 |
6 |
2 |
A: INFO2120 N: INFO3504, INFO3005, INFO3905, COMP3005, COMP3905 |
|
INFO3504 Database Systems 2 (Adv) |
6 |
2 |
P: Distinction-level result in INFO2120 or INFO2820 or COMP2007 or COMP2907 N: INFO3404, INFO3005, INFO3905, COMP3005, COMP3905 |
|
INFO3600 Major Development Project (Advanced) |
12 |
2 |
P: INFO3402 N: COMP3615, ISYS3400, SOFT3300, SOFT3600, SOFT3200, SOFT3700 Only available to students in BIT, BCST(Adv) or BSc(Adv) |
|
ELE3607 Embedded Computing |
6 | 2 |
A: ELEC1101 or ELEC1601or ELEC2602 P: ELEC1601 and ELEC2602 N: ELEC2601 |
|
ISYS3400 Information Systems Project |
6 |
2 |
A: INFO2120 P: (INFO3402 or ISYS3012), (ISYS3401 or ISYS3015) N: INFO3600, ISYS3207 |
In choosing units of study, it is very important that students make sure they comply with all the degree rules that apply to them. Here is a summary of the key provisions, but every student is urged to speak to an advisor to check that their choices will allow them to graduate.
BCST Students
The requirements to complete the BCST degree, for students who enrolled in 2007 or earlier, are the following:
- 144 credit points in total;
- at least 90 credit points from Table III associated with the degree of Bachelor of Information Technology, including:
- at least 24 credit points from III (i); these units are SOFT1001, SOFT1002, (either SOFT2130 or INFO2110); INFO2110 (or their equivalents)
- at least 36 credit points from III (iv) and/or III (v); these units include all the 3000-level units listed above or previously taught by School of IT
- at least 6 credit points from III (v); these units are the projects (SOFT3300 or COMP3615), ISYS3400, INFO3600 or equivalents - at least 18 credit points from the Science subject areas of Mathematics and Statistics;
- at least 36 credit points from units of study which have codes starting other than INFO, COMP, ISYS, MULT, NETS, SOFT;
- a maximum of 72 credit points from Junior units of study.
Students who enrolled in the BCST in 2007 or earlier are allowed to, but not required to, complete a major.
- A student who wants to major in Principles of Computer Science must complete 24 credit points from 3000-level or above Computer Science units, which must include any 12 credit points (i.e. two units) from the following: COMP3308, COMP3309, COMP3109 (or COMP3310, from a previous year).
- A student who wishes to major in Information Systems must complete INFO3402, ISYS3401, ISYS3400 and a further 6 credit points from the following: INFO3404, INFO3315, or ELEC3610.
- A student who wishes to major in Multimedia Technologies must complete 24 credit points from 3000-level or above Computer Science units, which must include COMP3419 (or its equivalent MULT3306 from previous years) and also INFO3315 (or its equivalent MULT3307 from previous years).
- A student who wishes to major in Networks and Systems must complete 24cp from 3000-level or above Computer Science units, which must include ELEC3605 (or its equivalent NETS3303 from previous years) and COMP3520 (or its equivalent NETS3304 from previous years).
- A student who wishes to major in Software Development must complete 24 credit points from 3000-level or above Computer Science units, which must include INFO3220 (or its equivalent SOFT3301 from previous years) and either COMP3615 (or its equivalent SOFT3300 from previous years).
- A student who wants to complete two majors must complete 48 credit points of 3000-level units offered by the School of IT, including all the required units listed above for both majors.
|
Major |
Table |
Core (Must have) |
Plus |
Remarks |
|---|---|---|---|---|
|
Principle of Computer Science |
IIIA(i) |
12cpts from COMP3308 (AI) or COMP3309 (Algorithms) or COMP3310 (Theory of Computation) or COMP3109 (Prog Lang & Paradigm) |
12cpts from 3000+ Level of Computer Science |
Must add up to 24cpts in 3000+ Level of Computer Science |
|
Information System |
IIIA(ii) |
ISYS3401 (Analy Mthds for IS Prof) and INFO3402 (Mg of IT Proj & Sys) and ISYS3400 (IS Project) |
6cpts of electives, including INFO3315 (HCI) and ELEC3610 (E-bus Anal & Des) |
Must add up to 24cpts in 3000+ Level of Computer Science |
|
Multimedia |
IIIA(iii) |
12cpts from [MULT3306 (Mult Comp & Proc) or COMP3419)] and [MULT3307 (Interactive MM Sys) or INFO3315 (HCI)] (Graphics & MM |
12cpts from 3000+ Level of Computer Science |
Must add up to 24cpts in 3000+ Level of Computer Science |
|
Networks and System |
IIIA(iv) |
[NETS3303 (Net Protocols & Prog) or ELEC3506 (Data Comm & Internet)] and [NETS3304 (OS Internal) or COMP3520 (OS Internal)] |
12cpts from 3000+ Level of Computer Science |
Must add up to 24cpts in 3000+ Level of Computer Science |
|
Software Development |
IIIA(v) |
[SOFT3301 (S/W Constr 2) or INFO3220 (OO Design)] and [SOFT3300 (S/W Dev Proj) or COMP361] [(S/W Dev Proj)] |
12cpts from 3000+ Level of Computer Science |
Must add up to 24cpts in 3000+ Level of Computer Science |
|
Digital Design |
IIIA(vi) |
ELEC3607 (Embedded Comp) and ELEC4605 (Comp Engg) |
12cpts from 3000+ Level of ELEC and/or NETS3304 (OS Internal) (or COMP3520 (OS Internal)) |
Must add up to 24cpts in 3000+ Level of ELEC |
|
Computational Science |
IIIA(vii) |
Replace MULT3307 (Interactive MM Sys) with COMP3419 (Graphics & MM) |
|
No change to the ruling except the replacement |
BSc students intending to major in Computer Science
A student who is enrolled in the BSc, BSc(Adv), or a combined degree including the BSc, must complete a Science major in their third year. If you wish to major in Computer Science, you must complete 24 credit points chosen from the following list: COMP3109, COMP3308 or COMP3608, COMP3419, COMP3456, COMP3520, COMP3615 or INFO3600, INFO3220, INFO3315, INFO3402, INFO3404 or INFO3504, ELEC3506, ELEC3609, ELEC3610 (you may also include any 3000-level units taken in previous years whose codes begin with COMP, INFO, MULT, NETS, or SOFT).
BSc(Adv) students: The BSc(Adv) degree rules require you to study 48 credit points of 3000-level units, among which must be an advanced Science major. If you wish to have Computer Science as your advanced major, you must choose 24 credit points from the following: INFO3600 (12cp), INFO3504, COMP3608. Note that only 6 credit points of advanced Computer Science are available in Semester 1, so you will need an unbalanced load to complete the advanced major.
BSc students intending to major in Information Systems
A student who is enrolled in the BSc, BSc(Adv), or a combined degree including the BSc, must complete a Science major in their third year. If you wish to major in Information Systems, you must complete INFO3402, ISYS3401, ISYS3400 and a further 6 credit points from the following: ELEC3610, INFO3315 or INFO3404/3504. If you are enrolled in the BSc(Adv), you may complete INFO3600 instead of ISYS3400 and the 6 credit points chosen from the list above. However, there are not enough units to obtain an advanced major in IS, so BSc(Adv) students who major in IS also need to complete an advanced major in another Science subject area.
Students seeking a minor in IT
Any student who completes at least 18 credit points of units at 2000-level or above, taught by the School of IT, can be given a certificate from the School indicating that they have completed a "Minor in IT".
List of potential elective units
See the Faculty Handbooks for Arts, Science, and Economics and Business