Bachelor of Data Science/Bachelor of Computer Science
Program Overview
Program Overview
The Bachelor of Data Science/Bachelor of Computer Science is a combined program that produces innovative and resourceful computer scientists who are experts at data wrangling and visualization, programming, data security, and complex problem-solving.
Description
Data is everywhere and is exponentially growing in its creation. Data scientists create and use various tools and frameworks to analyze patterns in data and communicate their findings to others. Computer science is fundamental to many everyday technologies, and this program combines the two fields to provide a comprehensive education.
Program Learning Outcomes
Upon completion of this program, graduates will have:
- Expertise in data science, data analytics, data architecture, data engineering, and data wrangling
- Awareness of the application of learning and skills to create new understandings of the world and real-world issues
- Understanding of entrepreneurship, innovation, and lifelong learning
- Understanding of professional and ethical responsibilities
- Understanding of the social, cultural, global, and business opportunities of the professional computer scientist
- Ability to function effectively as an individual, team member, and leader
- Ability to undertake and coordinate large computer science projects
- Ability to communicate effectively with other computer scientists, software engineers, and the community
- Capacity to continue developing relevant knowledge, skills, and expertise in computer science
- Ability to carry out problem analysis, requirements capture, problem formulation, and integrated software development
- In-depth technical competence in the discipline of computer science
- Knowledge of basic science and computer science fundamentals
- Integrity to apply skills and knowledge of data science to the highest ethical standards
- Responsiveness to work in different environments and harness collective knowledge
- Perception to find solutions to complex problems
- Tenacity to identify, draw upon, and manage resources to complete a project
Admission Requirements
Eligibility for admission is based on meeting the minimum selection rank or satisfying the requirements for an approved admission scheme. The University accepts a range of qualifications, including Australian or overseas senior secondary qualifications, prior tertiary studies, prior TAFE/VET studies, and completed enabling programs.
English Language Requirements
All applicants must demonstrate that they meet the University's English proficiency requirement, with a minimum overall score of 6 and a minimum sub-test score of 6.
Assumed Knowledge
Mathematics Advanced is assumed knowledge for this program.
Recommended Studies
HSC Mathematics Extension 1 or equivalent is recommended.
Program Requirements
The program requires students to pass courses totaling 320 units, consisting of:
- 260 units of core courses
- 80 units of major courses (with 20-40 units of core courses also counting towards the major)
- 0-20 units of electives
Majors
Available majors include:
- Cyber Security Major
- Software Development Major
- Artificial Intelligence Major
Program Structure
The program structure includes core courses, major courses, and electives. Core courses cover topics such as computing fundamentals, database and information management, mathematics, and statistics. Major courses depend on the chosen major.
Availability
The program is available in Semester 1 and Semester 2, with different delivery modes and attendance patterns.
AQF Level
The program is a Level 7 Bachelor Degree.
Additional Handbook Information
Additional information is available for ongoing students, prospective students, and international students, including credit transfer information, maths placement tests, and support services.
Program Contacts
Program advisors are available to provide guidance and support.
Type
The program is a combined undergraduate program.
Study Level
The program is an undergraduate degree.
Program Schedule
The program is a Bachelor Degree (240) with a full-time duration of 4 years and a maximum time to complete of 10 years.
Study Areas
The program falls under the study areas of Computing, Maths, and Technology.
Units to Complete
Students must complete 320 units to fulfill the program requirements.
College
The program is offered by the College of Engineering, Science, and Environment.
Locations of Offer
The program is available at the Callaghan Campus.
Governance Rule
The program is governed by the Awards and Graduation Policy and the Awards and Programs Schedule.
