The Bachelor of Computer Science at Deakin equips international students with the skills and knowledge to design and develop innovative software solutions for real-world problems. It is ideal for students passionate about technology, problem-solving, and exploring areas such as AI, robotics, and data analytics.
Curriculum Structure
Year 1
In the first year, students build a solid foundation in computing through units like Introduction to Programming (SIT102), Computer Systems (SIT111), and Introduction to Data Science and Artificial Intelligence (SIT112). They also develop essential skills in mathematics and professional development via Discrete Mathematics (SIT192) and Career Tools for Employability (STP010).
Year 2
The second year focuses on deepening technical expertise with courses such as Data Structures and Algorithms (SIT221), Advanced Algorithms (SIT320), and Concurrent and Distributed Programming (SIT315). Students also gain practical experience through Professional Practice in Information Technology (SIT223) while exploring electives or major/minor specialisations like Data Science or Robotics.
Year 3
In the final year, students engage in capstone projects to apply their learning to real-world problems. Options include Team Project (SIT374/SIT378), Professional Practice (SIT344), and the IT Placement and Industry Experience (SIT306), complemented by elective or major/minor units, ensuring readiness for professional roles.
Focus Areas: Artificial Intelligence, Machine Learning, Robotics, Data Analytics, Software Development, IoT, Computer Systems and Networks, Human-Computer Interaction
Learning Outcomes: Graduates will be able to design and implement software solutions, apply advanced algorithms, manage IT projects, and work effectively in technology-driven industries.
Professional Alignment (Accreditation): Accredited by the Australian Computer Society (ACS), ensuring international recognition.
Reputation (Employability Rankings): Deakin is ranked #1 in Victoria for graduate employment, providing industry placements, hands-on learning, and strong professional networks.
You won’t just sit through lectures or code alone—you’ll tackle real tech challenges head-on. You’ll get hands-on in specialised labs for robotics, cyber‑security, and AR/VR, bringing your ideas to life with microcontrollers and single-board computers. Through a capstone project, work placement, and guidance from industry-connected staff, you’ll leave Deakin not just with knowledge, but with practical experience and valuable professional connections. Collaborate on team projects, explore cutting-edge software and hardware, and build real solutions for real clients.
Here’s how the course supports experiential learning:
Hands-on labs
Work in dedicated spaces for robotics, cyber‑security, and augmented/virtual reality, getting experience with physical devices, embedded systems, and immersive technologies.
Work placement
Complete a compulsory unit (minimum 100 hours) in a host organisation, gaining real-world industry exposure and building your professional network.
Capstone project
Team up in a specialised co-working space to design and deliver solutions for real industry problems, applying agile methods and collaborative approaches.
Specialist equipment
Use tools beyond the standard laptop—microcontrollers, sensors, robots, IoT devices—that you purchase and continue to work with throughout your studies.
Digital skills and frameworks
Learn programming, algorithms, embedded systems, Internet of Things, machine learning, data management, and human-computer interaction, giving you practical skills for today’s tech landscape.
Flexible study options
Choose major or minor sequences like IoT, Robotics, Virtual & Augmented Reality, or Game Design, tailoring projects and group work to your own interests.
Supportive learning environment
Access Deakin’s libraries, research groups (like the Applied Artificial Intelligence Institute), and industry-connected academic staff, whose research directly enriches what you learn.
Future Progression & Opportunities
Graduates of Deakin’s Bachelor of Computer Science leave equipped to design and develop innovative software solutions, solve complex technological challenges, and make an immediate impact in the tech industry. Typical roles include Software Developer, Data Analyst, AI/Machine Learning Engineer, and IT Project Manager:
University Services for Employment: Deakin offers dedicated career support, including the Career Tools for Employability program, internship opportunities, and lifetime access to career guidance.
Employment Stats and Salary Figures: Deakin is ranked the #1 Victorian university for graduate employment, giving students a competitive edge in the job market. Salary expectations for graduates range from AUD 70,000–100,000 depending on role and experience.
University–Industry Partnerships: Students benefit from industry-based learning and placement units, collaborating with companies through capstone projects and real-world IT placements.
Long-term Accreditation Value: The degree is professionally accredited by the Australian Computer Society (ACS), ensuring global recognition and long-term professional credibility.
Graduation Outcomes: Graduates gain hands-on experience with AI, robotics, IoT, software development, and data analytics, making them job-ready for various sectors including technology, finance, healthcare, and consulting.
Further Academic Progression:
After completing this program, students can pursue advanced studies such as Master of Information Technology, Master of Data Science, or research-focused programs in AI, cybersecurity, or software engineering, building on the strong foundation from the Bachelor of Computer Science.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
