Bachelor of Computer Science
- Degree Structure - Start In
- Semester 1 or 2 (February or July)
Help shape the future of technology in a rapidly evolving digital world.
360
Learn to design, build, and manage the technologies that drive change with a Bachelor of Computer Science (BCompSc) from UC.
Whether you choose to complete the general Computer Science programme, or major in Artificial Intelligence or Cybersecurity and Networking, the BCompSc goes well beyond coding and computer programming; this degree equips you to enter the rapidly evolving technology sector with the necessary skills and knowledge to ethically and securely shape impactful technologies for the future.
Developed with industry input, UC’s BCompSc is structured to adapt as technology advances, ensuring graduates are aligned with current industry demand when they enter the workforce.
To enrol in the BCompSc at UC you will need:
You may also gain entry to the Bachelor of Computer Science via the Diploma in University Studies (Domestic) or Diploma in University Studies (International) which is an alternative first year of the degree offering additional support.
For the full entry requirements, see the Regulations for the Bachelor of Computer Science or use the admission requirements checker.
See Admission and enrolment for all information on enrolling at UC.
The Bachelor of Computer Science requires a minimum total of 360 points:
A minimum of 225 points must be from courses above 100-level, with at least 90 points at 300-level.
The degree takes 3 years of full-time study, or can be studied part-time for up to 10 years.
BCompSc students have the option of completing either:
Each major has specific course requirements, but all consist of a minimum of 120 points in a single subject. Of these, at least 90 points are at 300-level and include a final project course.
A minor consists of a minimum of 75 points, including at least 45 points above 100-level, in a single subject chosen from Arts, Commerce, Digital Screen, Health, Product Design, Science, Sport, or Youth and Community Leadership degrees.
The Bachelor of Computer Science offers in-depth studies in computing, as well as flexible options to either study the general programme, or to include a major and/or minor in specialised computing or other general subjects at UC.
100 Level
200-level
300-level
If you are choosing to complete the BCompSc without a major, you will also need to complete COSC390 Computer Science Capstone Project.
You may choose to complete the BCompSc without a major and follow a general programme of study in Computer Science, or choose one of the following majors:
You may choose to also complete a minor programme chosen from the following options:
Graduates of the Bachelor of Computer Science will possess essential skills in problem-solving, ethical reasoning, and communication alongside the technical knowledge to design, evaluate, and implement computing solutions at an expert level.
Combined, these attributes will prepare graduates for career opportunities across the tech industry, relevant to their major. Future roles could include: