Skip to content
MakeMyCareer

BB-LAWCS · Swinburne University of Technology · Double degree

Bachelor of Laws/Bachelor of Computer Science

Law

Minimum ATAR
80
Full time
6 years
Part time
—
Credit points
500
Campus
Hawthorn
Mode
On campus

Overview

The Bachelor of Laws/Bachelor of Computer Science provides you with an accredited qualification in law while you develop expertise in software development and computer science.

The Bachelor of Laws/Bachelor of Computer Science provides you with an accredited qualification in law while you develop expertise in software development and computer science.

First-year units

Level 1 units every student in this course takes or chooses from.

And 7 more in the course structure below.

Course structure

Open a major, minor or specialisation to see its units.

Core units

350 cp

Bachelor of Laws

287.5 cp

Bachelor of Computer Science

100 cp
  • COS10004Computer Systems12.5 cp
  • COS10009Introduction to Programming12.5 cp
  • COS10025Technology in an Indigenous Context Project12.5 cp
  • COS10026Web Technology Project12.5 cp
  • TNE10006Networks and Switching12.5 cp
  • COS20007Object Oriented Programming12.5 cp
  • COS40005Computing Technology Project A12.5 cp
  • COS40006Computing Technology Project B12.5 cp

Computer Science majors and units

100 cp

Artificial Intelligence

100 cp
  • COS20019Cloud Computing Architecture12.5 cp
  • COS20031Database Design Project12.5 cp
  • COS30019Artificial Intelligence12.5 cp
  • COS30018Intelligent Systems12.5 cp
  • COS30049Computing Technology Innovation Project12.5 cp
  • COS30082Applied Machine Learning12.5 cp
  • SWE30003Software Architectures and Design12.5 cp
  • COS40007Artificial Intelligence Engineering12.5 cp

Cyber Security

100 cp
  • COS20019Cloud Computing Architecture12.5 cp
  • COS20031Database Design Project12.5 cp
  • COS20030Malware Analysis12.5 cp
  • COS30049Computing Technology Innovation Project12.5 cp
  • TNE20003Internet and Cybersecurity for Engineering Applications12.5 cp
  • TNE30009Network Security and Resilience12.5 cp
  • SWE30003Software Architectures and Design12.5 cp
  • COS30015IT Security12.5 cp

Data Science

100 cp
  • COS20019Cloud Computing Architecture12.5 cp
  • COS10022Data Science Principles12.5 cp
  • COS20031Database Design Project12.5 cp
  • COS20028Big Data Architecture and Application12.5 cp
  • COS30049Computing Technology Innovation Project12.5 cp
  • SWE30003Software Architectures and Design12.5 cp
  • COS30045Data Visualisation12.5 cp
  • SWE40006Software Deployment and Evolution12.5 cp

Games Development

100 cp
  • DDD200223D Modelling for Objects and Environments12.5 cp
  • COS30002Artificial Intelligence for Games12.5 cp
  • COS20031Database Design Project12.5 cp
  • COS30017Software Development for Mobile Devices12.5 cp
  • COS30031Games Programming12.5 cp
  • COS30049Computing Technology Innovation Project12.5 cp
  • SWE30003Software Architectures and Design12.5 cp
  • SWE40006Software Deployment and Evolution12.5 cp

Internet of Things

100 cp
  • COS20019Cloud Computing Architecture12.5 cp
  • COS20031Database Design Project12.5 cp
  • TNE10005Network Administration12.5 cp
  • COS30017Software Development for Mobile Devices12.5 cp
  • COS30049Computing Technology Innovation Project12.5 cp
  • SWE30011IoT Programming12.5 cp
  • SWE30003Software Architectures and Design12.5 cp
  • COS30020Advanced Web Development12.5 cp

Software Development

100 cp
  • COS20019Cloud Computing Architecture12.5 cp
  • COS20031Database Design Project12.5 cp
  • COS30008Data Structures and Patterns12.5 cp
  • SWE30009Software Testing and Reliability12.5 cp
  • COS30049Computing Technology Innovation Project12.5 cp
  • COS30043Interface Design and Development12.5 cp
  • SWE30003Software Architectures and Design12.5 cp
  • COS40003Concurrent Programming12.5 cp

Work placement

100 cp
  • WEI20001Work Experience in Industry A25 cp
  • ICT20013Integrated Professional Placement A - Information and Communication Technology25 cp
  • WEI20002Work Experience in Industry B25 cp
  • ICT20014Integrated Professional Placement B - Information and Communication Technology25 cp
  • LAW20021Integrated Professional Placement A – Law25 cp
  • LAW20022Integrated Professional Placement B – Law25 cp

Careers

  • Solicitor
  • Legal counsel
  • Lawyer
  • Data scientist
  • Programmer or software developer
  • Software engineer