- Home
- Current Students
- Undergraduate Programs
- BInfTech Program Information - 2011
BInfTech Program Information - 2011
Course Information
- Program Rules & Information
- Available Courses
- Study Plans:
- Generic (No Major)
- Computer Systems & Networks Major
- Human-Computer Interaction Major
- Software Design Major
- Software Information Systems Major
- Economic Modelling Extended Major
- Enterprise Information Systems Extended Major
- Games Modelling Extended Major
- Health Informatics Extended Major
- Information Security Extended Major
- Scientific Computing Extended Major
Program Rules & Information
This information provides guidance to students, particularly first year students, undertaking a Bachelor of Information Technology. In the event of any conflict arising from information outlined on this page, the current University Program & Rules will apply.
General Rules
For the BInfTeach, with no major, #48 comprising:.
-
- at least #20 from Part A and;
- at least #12 from Part B, including at least #4 from Part B1 and;
- the balance from Part D or Part E or other courses approved by the Executive Dean
-
- no more than #20 of level 1 courses and;
- at least #12 of late year courses from Part A
Explanation of Terminology
- Part A are compulsory courses
- Part B are IT related courses of which B1 courses are second year courses
- Part D courses refer to extended major courses
- Part E are other IT related courses not in A, B or D
- The first digit in the course code represents the year level of the course
- Level 1 courses are first year courses
- Late year courses are third year courses and may also include fourth year courses (for those not intending to do honours)
Rules Reworded
There are #6 of late year courses from Part A leaving another #6 of late year courses from Part B and so the above requirements can be reworded as follows:
- A total of #48
- #20 from Part A
- At least #12 from Part B which includes:
- At least #4 from Part B1
- At least #6 of late year courses fro Part B2
- The balance (up to #16) from Part B2 or other courses
- No more than #20 of level 1 courses
General Plan for Majors
Students have the option to specialise their degree by specifying a major or making their own combination of courses which fit the degree rules. In some cases it may be possible to undertake two majors, provided at least #6 of different late year courses are completed within in each major. This is most likely to work if there is some overlap in level 1 and 2 requirements for the two majors. It is highly advisable to get a study plan approved by EAIT after consulting an academic advisor if students want two majors.
Available majors:
- Computer Systems and Networks
- Human-Computer Interaction
- Software Design
- Software Information Systems
- Bioinformatics Extended Major
- Economic Modelling Extended Major (not available to commencing students after 2008)
- Enterprise Information Systems Extended Major
- Games Modelling Extended Major
- Health Informatics Extended Major
- Information Security Extended Major
- Multimedia Extended Major (not available to commencing students after 2008)
- Scientific Computing Extended Major
Available Courses
The following tables give information for courses in Parts A, B1 and B2. All courses are 2 units except CSSE3004, CSSE3005, IENV3000 and IENV3500 which are all 4 units and CSSE3007 which is 6 units. Both CSSE3004 and CSSE3005 are year long projects. CSSE3004 commences in semester 1 and CSSE3005 commences in semester 2. Both continue in the following semester. You must choose exactly one of these courses (depending on which semester you wish to start).
Students undertaking the Professional IT Placement Semester (PIPS) are required to do the courses CSSE3007 and ENGG4010 instead of CSSE3004 (or CSSE3005).
Part A (Compulsory)
| CODE | COURSE NAME | SEM | PREREQUISITES |
|---|---|---|---|
| First Year | |||
| CSSE1000 | Introduction to Computer Systems | 2 | |
| CSSE1001 | Introduction to Software Engineering | 1, 2 | |
| INFS1200 | Introduction to Information Systems | 1,2 | |
| MATH1061 | Discrete Mathematics | 1,2 | MATH1040 or Yr 12 Maths B |
| MMDS1400 | Introduction to Web Design | 1 | |
| Second Year | |||
| COMP2506 | Human-Computer Interaction | 1 | CSSE1001 or IENV1000 or MMDS1400 |
| CSSE2002 | Programming in the Large | 1,2 | CSSE1001 |
| Third Year | |||
| COMP3506 | Algorithms & Data Structures | 2 | CSSE2002, MATH1061 |
| CSSE3004 | Advanced Information Technology Project | 1 | CSSE2002, INFS1200, Comp: CSSE2003 or INFS2200 |
| CSSE3005 | Advanced Information Technology Project | 2 | CSSE2002, INFS1200, Comp: CSSE2003 or INFS2200 |
| CSSE3007 | Professional Information Technology Project | 1 | CSSE2002 + (CSSE2003 or INFS2200) |
| ENGG4010 | Professional Development | 1 | Permission from Head of School |
Part B1 (At least #4)
| CODE | COURSE NAME | SEM | PREREQUISITES |
|---|---|---|---|
| COMP2303 | Network & Operating Systems Principles | 1 | CSSE1001 + CSSE1000 |
| CSSE2003 | Software Engineering Studio | 2 | CSSE2002 |
| INFS2200 | Relational Database Systems | 2 |
INFS1200 or MGTS3203 + MATH1061 |
Part B2
| CODE | COURSE NAME | SEM | PREREQUISITES |
|---|---|---|---|
| First Year | |||
| IENV1000 | Studio 1 - Introduction to Design | 2 | MMDS1311 + MMDS1400 |
| MATH1050 | Mathematical Foundations | 1,2 | MATH1040 or SA in Yr 12 Maths B |
| MATH1051 | Calculus & Linear Algebra I | 1,2 | MATH1050 or SA in Yr 12 Maths B |
| MATH1052 | Multivariate Calculus & Ordinary Differential Equations | 1,2 | MATH1050 or SA Yr 12 Maths C |
| MMDS1311 | 3D and Interactive Media | 1 | |
| SCIE1000 | Theory & Practice in Science | 1 | |
| SCIE1010 | Introduction to Research Practices - The Big Issues | 2 | Permission of Associate Dean (Academic) - EAIT |
| Second Year | |||
| COMP2304 | Programming for Engineering Systems | 2 | CSSE1001 or other prior programming experience |
| COSC2500 | Numerical Methods in Computational Science | 1 | SCIE1000 or CSSE1001 + CSSE1001 and MATH1051 |
| MATH2302 | Discrete Mathematics II: Theory & Applications | 2 | MATH1061 |
| MMDS2200 | Graphic Design | 1 | IENV1000 or IENV1301 |
| STAT2003 | Probability & Statistics | 1 | MATH1050 or SA Yr 12 Maths C |
| STAT2004 | Statistical Modelling & Analysis | 2 | MATH1051 + STAT1201 or STAT2201 + STAT2003 |
| Third Year | |||
| COMP3301 | Operating Systems Architecture | 2 | COMP2303 |
| COMP3505 | Social & Mobile Computing | 2 | COMP2506 |
| COMP3702 | Artificial Intelligence | 2 | CSSE1001 + CSSE2002 + COMP3506 Recommended |
| COMS3000 | Information Security | 2 | COMP2303 + COMS3200 Recommended |
| COMS3200 | Computer Networks I | 2 | COMP2303 |
| CSSE3002 | The Software Process | 1 | CSSE2003 |
| IENV3000 | Studio II - Physical Computing | 1 | COMP2506 + IENV1000 Recommended |
| IENV3500 | Studio III - Information Environments | 2 | COMP2506 + IENV1000 Recommended |
| INFS3200 | Advanced Database Systems | 1 | INFS2200 |
| INFS3202 | Web Information Systems | 1 | CSSE1001 + INFS1200 |
| INFS3204 | Service-Orientated Architectures | 2 | CSSE1001 + INFS1200 |
| INFS3222 | Systems Analysis & Design | 1 | BSIS1201 or COMM2601 or MGTS1201 or #2 COMP/COMS/INFS Courses |
| MATH3201 | Scientific Computing: Advanced Techniques & Applications | 1 | MATH2200 or COSC2500 |
| MATH3202 | Operations Research & Mathematical Planning | 1 | MATH1051 and MATH1052 or equivalent |
| MATH3302 | Coding & Cryptography | 1 | MATH1061 + MATH2302 Recommended |
| MMDS3300 | Games Design | 2 | CSSE1001 or MMDS1400 + MMDS2200 |
NB: COSC2000 and COCS2500 are not listed in Part B in the official rules but can be counted as Part B if permission is obtained from the EAIT Faculty.
Study Plans
Generic Study Plans First Year (No Majors): Starting First Semester
| Semester I | Semester II |
| CSSE1001- Introduction to Software Engineering | CSSE1000 - Introduction to Computer Systems |
| MATH1061 - Discrete Mathematics | INFS1200 - Introduction to Information Systems |
| MMDS1400 - Introduction to Web Design | CSSE2002 - Programming in the Large |
| Elective | Elective |
Generic Study Plans First Year (No Majors): Starting Second Semester
| Semester II | Semester I |
| CSSE1000 - Introduction to Computer Systems | MMDS1400 - Introduction to Web Design |
| MATH1061 - Discrete Mathematics | INFS1200 - Introduction to Information Systems |
| CSSE1001 - Introduction to Software Engineering | Elective |
| Elective | Elective |
Majors With First Year Study Plans
In the description of the majors listed on this page, "electives" may include other courses from Part B2. Refer to the study plans above if none are given for the major of interest. Many first year students are unsure of which major to do. It is not necessary to choose a major in first year. For students who are undecided about which first year electives to undertake, the study plans listed below provide some suggestions.
Computer Systems and Networks Major
- Complete all of Part A
- Plus COMP2303 + COMP3301 + COMS3000 + COMS3200 + CSSE2003
- Plus one course from Part B1 or B2
- Plu 8 Electives
Refer to the generic plans above for a first year study plan.
Human-Computer Interaction Major
- Complete all of Part A
- Plus IENV1000 + COMP3505
- Plus two from COMP2303, CSSE2003 or INFS2200
- Plus one from IENV3000 or IENV3500
- Plus 8 Electives
First Year Study Plan - Starting First Semester:
| Semester I | Semester II |
| CSSE1001- Introduction to Software Engineering | CSSE1000 - Introduction to Computer Systems |
| MATH1061 - Discrete Mathematics | INFS1200 - Introduction to Information Systems |
| MMDS1400 - Introduction to Web Design | CSSE2002 - Programming in the Large |
| MMDS1311 - 3D & Interactive Media | IENV1000 - Studio I: Introduction to Design |
First Year Study Plan - Starting Second Semester:
| Semester II | Semester I |
| CSSE1000 - Introduction to Computer Systems | MMDS1400 - Introduction to Web Design |
| MATH1061 - Discrete Mathematics | INFS1200 - Introduction to Information Systems |
| CSSE1001- Introduction to Software Engineering | MMDS1311 - 3D & Interactive Media |
| Elective | Elective |
Software Design Major
- Complete all of Part A
- Plus COMP2303 + CSSE2003 + CSSE3002
- Plus two from COMP3301, COMP3505, COMP3702, COMS3000, INFS3202
- Plus one from Part B1 or Part B2
- Plus eight electives
Refer to the generic plans at the top of the page for a first year study plan.
Software Information Systems Major
- Complete all of Part A
- Plus two from Part B1
- Plus four from Part B2 (three late year)
- Plus three from BIOL1020, BIOL2202, BIOL3004, CHEM1020, MATH2302, MATH3104, STAT2003, STAT2004
- Plus three electives
Refer to the generic plans at the top of the page for a first year study plan.
Economic Modelling Extended Major
Not offered for commencing students
- Complete all of Part A
- Plus MATH1051 + ECON1010 + STAT2004
- Plus two from Part B1
- Plus three from Part B2 (late year)
- Plus three from ECON2300, ECON2320, ECON3220, ECON3420
- Plus three electives
Enterprise Information Systems Extended Major
- Follow the course offerings for the Information Systems Major
- Plus five from ACCT1101, ACCT2102, ACCT3201, ECON3420, INFS2233, INFS2244, LAWS1100, MGTS1301, MGTS2202, MGTS3207, MGTS3208, TIMS3309
- Plus three electives
First Year Study Plan - Starting First Semester:
| Semester I | Semester II |
| CSSE1001- Introduction to Software Engineering | CSSE1000 - Introduction to Computer Systems |
| MATH1061 - Discrete Mathematics | INFS1200 - Introduction to Information Systems |
| MMDS1400 - Introduction to Web Design | CSSE2002 - Programming in the Large |
| ACCT1101 - Accounting for Decision Making | MGTS1301 - Introduction to Management |
First Year Study Plan - Starting Second Semester:
| Semester II | Semester I |
| CSSE1000 - Introduction to Computer Systems | MMDS1400 - Introduction to Web Design |
| MATH1061 - Discrete Mathematics | INFS1200 - Introduction to Information Systems |
| CSSE1001- Introduction to Software Engineering | MGTS1301 - Introduction to Management |
| ACCT1101- Accounting for Decision Making | LAWS1100 - Business Laws |
Games Modelling Extended Major
- Complete all of Part A
- Plus MATH1051
- Plus two from Part B1
- Plus two from Part B2
- Plus six from COMP2304, COMS3200, IENV1000, MATH1052, MATH2000, MMDS1311, MMDS2200, MMDS3300, PHYS1001 + 3 electives
First Year Study Plan - Starting First Semester:
| Semester I | Semester II |
| CSSE1001- Introduction to Software Engineering | CSSE1000 - Introduction to Computer Systems |
| MATH1061 - Discrete Mathematics | INFS1200 - Introduction to Information Systems |
| MMDS1400 - Introduction to Web Design | CSSE2002 - Programming in the Large |
| MMDS1311 - 3D & Interactive Media | MATH1051 - Calculus & Linear Algebra I |
First Year Study Plan - Starting Second Semester:
| Semester II | Semester I |
| CSSE1000 - Introduction to Computer Systems | MMDS1400 - Introduction to Web Design |
| MATH1061 - Discrete Mathematics | INFS1200 - Introduction to Information Systems |
| CSSE1001- Introduction to Software Engineering | MMDS1311 - 3D & Interactive Media |
| MATH1051 - Calculus & Linear Algebra I | MATH1052 - Multivariate Calculus & Ordinary Differential Equations |
Health Informatics Extended Major
- Follow the plan for Software Information Systems Major
- Plus five from ECON2460, HLTH3000, OHSS3617, PUBH1102, PUBH1103, PUBH2007, (PUBH3002 or PUBH3003)
- Plus three electives
First Year Study Plan - Starting First Semester:
| Semester I | Semester II |
| CSSE1001- Introduction to Software Engineering | CSSE1000 - Introduction to Computer Systems |
| MATH1061 - Discrete Mathematics | INFS1200 - Introduction to Information Systems |
| MMDS1400 - Introduction to Web Design | CSSE2002 - Programming in the Large |
| PUBH1102- Introduction to Population Health | PUBH1103 - Health Systems & Policy |
First Year Study Plan - Starting Second Semester:
| Semester II | Semester I |
| CSSE1000 - Introduction to Computer Systems | MMDS1400 - Introduction to Web Design |
| MATH1061 - Discrete Mathematics | INFS1200 - Introduction to Information Systems |
| CSSE1001- Introduction to Software Engineering | PUBH1102- Introduction to Population Health |
| PUBH1103 - Health Systems & Policy | ECON1010 - Introductory Microeconomics |
Information Security Extended Major
- Follow the plan for Computer Systems & Networks Major
- Plus INFS2233 + MATH2302 + MATH3302 + MGTS3205
- Plus three electives
Refer to the generic plans at the top of the page for a first year study plan.
Scientific Computing Extended Major
- Complete all of Part A
- Plus MATH1051
- Plus two from Part B1
- Plus three from Part B2
- Plus five from COMP2304, COSC2000, COSC2500, COSC3000, COSC3500, MATH1052, MATH3202, SCIE1000
- Plus three electives (these need to include #6 of late year courses from Part B2)
First Year Study Plan - Starting First Semester:
| Semester I | Semester II |
| CSSE1001- Introduction to Software Engineering | CSSE1000 - Introduction to Computer Systems |
| MATH1061 - Discrete Mathematics | INFS1200 - Introduction to Information Systems |
| MMDS1400 - Introduction to Web Design | CSSE2002 - Programming in the Large |
|
MATH1051 - Calculus & Linear Algebra I |
MATH1052 - Multivariate Calculus & Ordinary Differential Equations |
First Year Study Plan - Starting Second Semester:
| Semester II | Semester I |
| CSSE1000 - Introduction to Computer Systems | MMDS1400 - Introduction to Web Design |
| MATH1061 - Discrete Mathematics | INFS1200 - Introduction to Information Systems |
| CSSE1001- Introduction to Software Engineering | SCIE1000 - Theory & Practice in Science |
| MATH1051 - Calculus & Linear Algebra I | MATH1052 - Multivariate Calculus & Ordinary Differential Equations |
On this site
- Home
- Current Students
- Undergraduate Programs
- BInfTech Program Information - 2011
