Bachelor of Computer Science

Deakin University

About

Deakin’s Bachelor of Computer Science equips you with the knowledge and practical skills needed to design and develop innovative software solutions to the multifaceted information and technology problems faced by our community, business and industry.

Learn what it takes to create and integrate complex new computing technologies while exploring existing and emerging challenges in areas such as data analytics, machine learning, robotics, intelligent and autonomous systems, and telecommunications.Computer scientists are problem solvers and innovators and at Deakin, you will get a competitive edge in the job market through hands-on experience with current technologies and training in fundamental concepts, models and methods.

Extend your skills through a work placement and develop valuable professional networks.

Professional accreditation by the Australian Computer Society (ACS) means your degree will be recognised around the world.Want to drive change through technology?

Structure

To complete the Bachelor of Computer Science, students must attain 24 credit points. Most units (think of units as ‘subjects’) are equal to 1 credit point. So that means in order to gain 24 credit points, you’ll need to study 24 units (AKA ‘subjects’) over your entire degree. Most students choose to study 4 units per trimester, and usually undertake two trimesters each year.

The course comprises a total of 24 credit points, which must include the following:

  • 19 core IT units (which includes a compulsory internship unit SIT306 IT Internship or STP301 Industry Based Learning) totalling 19 credit points
  • 5 general elective units totalling 5 credit points
  • completion of STP050 Academic Integrity (0-credit-point compulsory unit)
  • completion of SIT010 Safety Induction Program (0-credit point compulsory unit)
  • completion of STP010 Career Tools for Employability (0-credit point compulsory unit)
  • level 1 - maximum of 10 credit points
  • levels 2 and 3 - minimum of 14 credit points over both levels

Students are required to meet the University's academic progress and conduct requirements. Click here for more information.

Entry requirements

If you are currently studying Year 12 in 2020 or completed Year 12 in 2018 or 2019 and have not attempted higher education or VET study since, your selection is based on the following.

Prerequisite subjects

Units 3 and 4: a study score of at least 25 in English EAL (English as an additional language) or at least 20 in English other than EAL.

ATAR

This course uses the ATAR as part of its selection consideration

Personal statement

If you wish for your professional, work, life or community experience to be considered you are required to complete and submit a personal statement. Learn more about the personal statement.

Selection is competitive and meeting the minimum entry requirements does not guarantee selection. Our Admission Criteria and Selection Policy outlines the principles of selection.

Learning outcomes

Deakin's graduate learning outcomes describe the knowledge and capabilities graduates can demonstrate at the completion of their course. These outcomes mean that regardless of the Deakin course you undertake, you can rest assured your degree will teach you the skills and professional attributes that employers value. They'll set you up to learn and work effectively in the future.

outcome type outcome description
Discipline-specific knowledge and capabilities Develop a broad, coherent knowledge of the computer science discipline, with detailed knowledge of the application of computer science methods and principles in modern computing systems. Use knowledge, skills, tools and methodologies for professional computer science practice. Design algorithms, system models, software components, computing systems and processes, to meet application requirements within realistic economic, environmental, social, political, legal and ethical constraints.
Communication Communicate in a computer science context to inform, motivate and effect change by utilising a range of verbal, graphical and written methods, recognising the needs of diverse audiences.
Digital literacy Utilise a range of digital technologies and information sources to discover, analyse, evaluate, select, process and disseminate both technical and non-technical information.
Critical thinking Evaluate specialist computer science information using critical and analytical thinking, technical skills and well-developed personal judgement and values to identify problems, analyse requirements and propose solutions.
Problem solving Apply theoretical constructs and skills and critical analysis to real-world and ill-defined problems and develop innovative computing solutions.
Self-management Apply knowledge and skills to new situations in professional practice and/or further learning in the field of computer science with adaptability, autonomy, responsibility and personal accountability for actions as a practitioner and a learner. Apply understanding of reflective practice and self-critique skills within broad parameters to plan for their own future continuing professional development.
Teamwork Contribute effectively as a skilled and knowledgeable individual to the processes and output of a work unit or team. Work collaboratively in multi-disciplinary teams, employing effective communication, self- and team- management skills to achieve shared goals.
Global citizenship Apply professional and ethical standards and accountability for own learning to in the development, design, construction and management of localised computing solutions.

Institution