Difference Between Options and Specializations
The School of Computing offers a number of programs spanning multiple disciplines; there's certain to be one that engages you and your interests. There are two main configurations:
- a Computing Major with a choice of Options; or
- a Specialization.
Major | Specialization | |
---|---|---|
Can be combined with a Minor | Yes | No |
Option or specialization appears on diploma | No | Yes |
Results in Bachelor of Computing | Yes | Yes, except for Computing and the Creative Arts |
Computing Major With Option

Artificial Intelligence
Learn how the human mind works and develop computational algorithms to create machine intelligence

Biomedical Computation
Combine the problem-solving capabilities of computer science with the most advanced techniques of the life sciences

Fundamental Computation
Explore the science and the principles that underlie all of computing

Security
Protect computers and the information they contain from major disruption or theft
Specializations

Biomedical Computing
Prepare for careers in medicine and medical research with courses such as Computer-Integrated Surgery, Computational Biology, Biochemistry and Physiology

Cognitive Science
Draw from the principles of psychology, philosophy, linguistics, neuroscience and computing to explore the science of the mind and thought

Computing and the Creative Arts
Work in the entertainment industry, in multimedia design and in developing the next generation of software for the Arts

Computing, Mathematics and Analytics
Apply this potent combination in areas that require mathematical expertise, such as communications and security

Software Design
Become a software architect, developer and entrepreneur who drives the software revolution