Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Pursuing a Computer Science major equips you with the expertise to drive innovation in information technology and develop groundbreaking solutions for modern challenges. You'll master computational fundamentals, learning both the theory and practical methods for solving problems efficiently through computing, while implementing these solutions in software. Explore computational modeling and understand the boundaries of what can be achieved through computation.
During your third year, you'll undertake a Computer Science Project that synthesizes and applies your accumulated knowledge by designing and building computing solutions for real-world problems. Collaborating in teams for external clients under academic guidance, you'll engage in the complete development cycle—from requirements gathering and system design to coding, testing, and documentation. This dynamic unit introduces agile methodologies and professional project management tools.
The combined Bachelor of Advanced Computing and Bachelor of Commerce program is an undergraduate degree that blends technical computing proficiency with business acumen. Recognized by the Australian Computer Society, this program builds critical thinking and leadership capabilities alongside technical skills.
Your studies will include core computing units essential for professional practice, along with a chosen Advanced Computing specialization and elective units.
The program also incorporates Commerce core subjects, a Commerce specialization, Open Learning Environment components, and additional electives to fulfill degree requirements.