Bachelor of Computer Science
Majoring in Software Development
Choose your major
Learn how to apply machine learning and Artificial Intelligence (A.I.) engineering techniques to tackle challenges typically solved by the human mind.
The cyber security industry is huge and growing quickly. For an in-demand and well-paid career, get qualified to hack the hackers.
Learn the statistical methods and tools needed to manage big data sets and the visualisation techniques needed to represent and understand that data.
Learn how to design and program computer games and other interactive software, plus gain skills in software development.
Internet of Things
The internet pervades almost everything - from fridges to light fittings. Gain the core skills needed to program a host of devices and develop software solutions that will impact people every day.