Overview
The Bachelor of Computing and Cyber Security is a three-year program at pass level. Students who complete the pass degree at an appropriate level may be admitted to an additional one-year Honours program.
The program is designed to build the graduate attributes and skills for market-ready graduates seeking a career … For more content click the Read More button below.
The BCCS introduces students to Computer Science fundamentals and builds practical system design and development and cyber security skills. The program builds from foundational topics like programming and systems analysis and design through applications of sophisticated algorithms and techniques for system development and implementation. The focus on cyber security follows well-known knowledge and standards such as CyBoK that develop a broad understanding of cyber attacks and defences, including systems, software, data, platform and infrastructure security. In the third-year capstone project course, teams of students select from a variety of real-life ADF and civilian challenges to which they apply the knowledge and skills they have developed during the program.
Learning Outcomes
1.
On completion of this program, graduates will be able to articulate ICT disciplinary theories and trends in the current information age, including insights into the ethical and social issues of computing.
- Scholars
- Professionals
2.
On completion of this program, graduates will be able to competently demonstrate critical problem-solving and design skills, together with modern project management techniques, in the context of ICT projects.
- Scholars
- Professionals
- Leaders
3.
On completion of this program, graduates will be able to work in a productive, ethical, and professional manner – either independently or in teams – applying life-long learning to remain contemporary and competent in the ICT discipline.
- Professionals
- Global citizens
4.
On completion of this program, graduates will be able to apply the framework of computational thinking and knowledge of computability, complexity theory, and information representation to describe and manipulate fundamental computing knowledge concerning software development and programming languages, operating systems, computer hardware, networks and approaches to refining and maintaining efficiency and security.
- Professionals
- Scholars
5.
On completion of this program, graduates will be able to design, implement, verify, validate, document, deploy and explain computational solutions as algorithms coded in high-level programming languages, using conventional standards and tools to meet well-described outcomes.
- Scholars
- Professionals
6.
On completion of this program, graduates will be able to apply computational solutions to different verticals in government and industry, by modelling, simulation and integration, following agreed architectures, design standards, patterns, and methodologies, in professional and multi-disciplinary collaboration with identified stakeholders.
- Professionals
- Global citizens
7.
On completion of this program, graduates will be able to articulate the theoretical underpinnings of information confidentiality, integrity, and availability, including human aspects, organisational aspects, regulatory aspects, properties of attacks and defence, systems security, software and platform security, infrastructure security, and standards
- Professionals
- Scholars
8.
On completion of this program, graduates will be able to provide comprehensive security in existing and new network architectures through intelligent placement of multiple defensive and offensive security controls and systems, based on the different threat profiles faced and the different protections and limitations posed by each.
- Professionals
- Leaders
9.
On completion of this program, graduates will be able to develop software with appropriate security controls, security implementations, and testing frameworks, implement and configure cyber defensive and offensive technologies, and conduct basic network risk assessments, all in accordance with current best practice and in professional collaboration with the relevant stakeholders.
- Global citizens
- Professionals
Program Structure
Students must complete 144 UOC when taken as a standalone program.
1. Core courses - 96 UOC
2. Discipline Elective courses - 24 UOC
3. Free elective courses - 12 UOC
4. General Education courses - 12 UOC
Disciplinary Component120 Units of Credit:
Free Electives12 Units of Credit:
General Education12 Units of Credit:
Enrolment Disclaimer
Please note that this Handbook is a comprehensive catalogue of our offerings and includes courses that can be taken to satisfy program requirements irrespective as to their availability for a particular year. Availability of courses is best checked using filters on this site or on the class timetable site.
You are responsible for ensuring that you enrol in courses according to your program requirements and by following the advice of your Program Authority. myUNSW enrolment checks that you have met enrolment requirements such as pre-requisites for individual courses but not that you are enrolling in courses that will count towards your program requirements.
You are responsible for ensuring that you enrol in courses according to your program requirements and by following the advice of your Program Authority. myUNSW enrolment checks that you have met enrolment requirements such as pre-requisites for individual courses but not that you are enrolling in courses that will count towards your program requirements.
Admission Requirements
Special Admission Requirements
Other
Program Requirements
Progression Requirements
Not specified
For more information on university policy on progression requirements please visit Academic Progression
Associated Programs
Postgraduate Pathway
Master of Cyber Security - MCyberSec8628 - Cyber Security
Master of Cyber Security Operations - MCyberSecOps8629 - Cyber Security Operations
Master of Cyber Security, Strategy and Diplomacy - MCSSD8631 - Cyber Security, Strategy and Diplomacy
Professional Outcomes
Accreditations
Australian Computer Society
Recognition of Achievement
University Medal
Award of Pass with Distinction
Program Fees
At UNSW fees are generally charged at course level and therefore dependent upon individual enrolment and other factors such as student's residency status. For generic information on fees and additional expenses of UNSW programs, click on one of the following:
Pre-2019 Handbook Editions
Access past handbook editions (2018 and prior)