Start building today!
Experience the Find the courses and unlock the true potential
Course Overview
Eligibility
Career & Study Pathways
Course Content
Computer Architecture and Operating Systems
Examines the design, organisation, and operation of modern computer systems from both a hardware and a software perspective, including the five essential components of a computer system and how system software brings components together.
Introduction to Programming
Introduces fundamental concepts and methodologies in programming, including problem solving skills, decision logics, iterative programming, software coding, debugging and testing on various platforms.
Foundations of Information Systems
Explores the technologies behind modern businesses—from hardware and software to data and emerging innovations, including Artificial Intelligence, cybersecurity, privacy, and ethics.
Data and Networking
Covers fundamental computer networking concepts and terms including network protocols, network topologies, network application architectures, network performance, transmission media, and components of communications cybersecurity.
Introduction to Software Engineering
Introduces fundamental concepts and methodologies in software development, including user requirement analysis, software planning, procedural programming and Object Oriented Programming (OOP).
Introduction to Cloud Computing
Covers fundamental elements of Cloud Computing including essential characteristics, different service models, resource pooling, virtualisation, and various deployment models.
Interaction Design
Explores the groundwork theory and practice of user experience (UX), user interface (UI) and frontend web development and design, including HTML, CSS, and responsive design principles.
Networking and Database Systems
Introduces core concepts of Networking and Database Systems including Database Management Systems fundamentals, networking communication, database models, and querying and mutation of databases.
Common Questions
The course offers a choice of elective subjects including software development, data analytics, artificial intelligence, web development and UX, game programming, and cybersecurity, allowing you to tailor the course to your interests.
There are no formal exams in the Bachelor of Information Technology. Assessments may include activity-based assignments or online quizzes, and each subject requires 10 hours of study per week (three hours facilitated and seven self-directed).
Yes, students have the opportunity to undertake 192 hours of work experience by completing an internship or working on a live brief, which lets you apply your learnings and further prepare for entry into the workforce.
Yes, the course is structured to align with the guidelines of the Australian Computer Society (ACS). Students studying Information Technology courses at Torrens University are also eligible for a complimentary ACS student membership, as ACS is the largest professional association for Australia's tech sector.
The Bachelor of Information Technology comprises 18 core subjects, including one 30-credit point subject, and four elective subjects, delivered both on campus and online across three years of full-time study.
Application
Three simple steps to get enrolled
Step 01
Enquire
Click "Enquire Now" and tell us a little about yourself. It's free and takes 2 minutes.
Step 02
Submit Documents
Our team will guide you on exactly which documents to prepare and submit.
Step 03
Get Enrolled
Receive your offer letter and confirm your enrolment. Welcome to the course!
Processing time: Offer letter issued within approximately 1 business days.
Honestly I was lost when I first started looking at Australian colleges. There are just too many options and every agent gives you different info. A friend told me about FindTheCourses and within a week I had shortlisted 3 programs that actually matched my budget and visa situation. My advisor Sanjay was super helpful — never felt like I was being pushed into anything.
Priya Sharma
India
Master of Nursing · Griffith University