Bachelor of Advanced Computing: Difference between revisions
mNo edit summary Tag: 2017 source edit |
mNo edit summary Tag: 2017 source edit |
||
Line 35: | Line 35: | ||
|[[COMP3600]] | |[[COMP3600]] | ||
|} | |} | ||
[[Category:Degrees]] |
Revision as of 13:05, 8 January 2022
ATAR | 85 |
---|---|
Convener | Peter Hoefner |
Links | P&C |
The BAC is a 4 year undergraduate computer science degree with a compulsory honours year.
It has a very prescribed, inflexible list of courses. It's great if you're just starting out with computing and want to take a guided tour of the field. If you want to take lots of other courses in addition to CS courses, a Bachelor of Science may be a better fit. If you get very high grades and think you'd enjoy more research, the Bachelor of Advanced Computing (Research & Development) might be a better fit. If you just want to get a degree and get out of here, the 3 year Bachelor of IT is more open ended, has less of a theory/academic focus and has no honours requirement.
For students starting in 2022, most of the compulsory courses are listed below. You don't have to do them in the order listed as long as you meet any pre-requisites. In addition, you must take COMP4450, 8 elective courses, a 4-course specialisation (AI, ML, systems or theoretical CS) and a few other COMP courses (mostly 3rd and 4th year ones). Please see Programs & Courses for an up-to-date list of requirements!
Year | Semester 1 | Semester 2 |
---|---|---|
1st year | COMP1100/COMP1130, MATH1005/MATH2222 | COMP1110/COMP1140, COMP1600 |
2nd year | COMP2100, COMP2300, COMP2420 | COMP2120, COMP2310 |
3rd year | COMP3600 |