Bachelor of Information Technology (Software Development stream) recommended enrolment pattern:
|
First Semester |
Second Semester |
|
Year 1 (48 units) |
COMP1100 Intro to Programming and Algorithms
COMP1200 Perspectives on Computing
MATH1003 Mathematical Modelling 1
BUSN1001 Business Reporting and Analysis
|
COMP1110 Foundations of Software Engineering
COMP2400 Relational Databases
MATH1005 Mathematical Modelling 2
1000-elective (6 units)
|
|
Year 2 (48 units) |
COMP2100 Software Construction
COMP2300 Intro to Computer Systems
2000-series MATH (6 units)
1000-elective (6 units)
|
COMP2110 Software Design
COMP2600 Formal Methods in Software Engineering
2000/3000/4000-series IT (6 units)
2000-elective (6 units)
|
|
Year 3 (48 units) |
COMP3100 Software Engineering Group Project (6 units)
COMP3110 Software Analysis and Design
3000/4000-series IT (6 units)
IT elective (6 units)
|
COMP3100 Software Engineering Group Project (6 units)
3000/4000-series IT (12 units)
IT elective (6 units)
|
|
The BInfTech degree with honours requires an additional year of study after the pass degree of BInfTech.
Admission is by invitation based on performance in your best 36 units of 2000 and 3000 series Information
Technology and Mathematics courses and generally requires an average performance at better than Credit level. The honours program includes advanced coursework and a major individual project worth 50% of the year. Honours grades are awarded on the result of the whole year's work.