Bachelor of Computer Science and Bachelor of Laws

Course 169AA (2011)

Note: This is an archived Handbook entry from 2011.

This is a
New Generation course
, part of the
Melbourne Model
and is available from 2008
Year and Campus: 2011 - Parkville
Fees Information: Subject EFTSL, Level, Discipline & Census Date
Level: Undergraduate
Duration & Credit Points: 500 credit points taken over 60 months full time. This course is available as full or part time.

Coordinator

Contact Faculty of Law.

Contact

Faculty of Law

Course Overview: The course aims to develop skilled computer scientists with the technical knowledge to develop well-designed and robust computer-based solutions to a range of problems in business and industry. Core studies include computer science (introduction to computer programming, algorithms and problem solving, software development) and mathematics. Electives may be chosen from a wide variety of other disciplines including digital electronics and information systems. Subjects in later years include artificial intelligence, software engineering, computer networks, operating systems, graphics and computer design.

Computer science graduates work in government, the manufacturing industry, the information industry, commerce and education. Some graduates spend their time on software development and systems support and remain in a mostly technical environment. Others move to a consulting role which places more emphasis on talking to clients about the use of the technology. In all types of work environment, whether with small companies or large, success in employment involves a mixture of technical expertise and strong communication skills. The knowledge and qualifications gained will enable you to work in many countries.

The recommended or standard course structures are listed below. When setting the timetable every effort will be made to avoid clashes between the times of classes associated with these sets of subjects. Students should be aware however, that if it proves to be impossible to achieve a timetable without clashes in these sets of subjects, the Faculty reserves the right to modify course structures in order to eliminate the conflicts. Students will be advised during the enrolment period of the semester if the recommended courses need to be varied. Where the courses include elective subjects these should be chosen so that timetable clashes are avoided. In particular, students in combined degrees should plan their courses so that the subjects chosen in the other faculty do not clash with those recommended for the engineering component.

Objectives:

There will be no first year entry into this course from 2008.

Course Structure & Available Subjects: The recommended or standard course structures are listed below. When setting the timetable every effort will be made to avoid clashes between the times of classes associated with these sets of subjects. Students should be aware however, that if it proves to be impossible to achieve a timetable without clashes in these sets of subjects, the Faculty reserves the right to modify course structures in order to eliminate the conflicts. Students will be advised during the enrolment period of the semester if the recommended courses need to be varied. Where the courses include elective subjects these should be chosen so that timetable clashes are avoided. In particular, students in combined degrees should plan their courses so that the subjects chosen in the other faculty do not clash with those recommended for the engineering component.
Subject Options:

BCS requirements:

To be awarded the BCS in the combined BCS/LLB degree program, students must have completed a total of 200 points not counted towards their LLB degree, including:

  • 433-151 Introduction to Programming (Advanced) or 433-171 Introduction to Programming, and 433-152 Algorithmic Problem Solving (Advanced) or 433-172 Algorithmic Problem Solving (25 points);
  • 25 points of first-year mathematics or statistics (suitable subjects include 620-161 Introductory Mathematics, 620-140 Intermediate Mathematics, 620-141 Mathematics A, 620-142 Mathematics B, 620-143 Applied Mathematics, and 620-160 Experimental Design and Data Analysis);
  • 431-102 Digital Systems 1: Fundamentals (12.5 points);
  • 433-252 Software Engineering Principles and Tools, 433-253 Algorithms and Data Structures, 433-254 Software Design, and 433-255 Logic and Computation (50 points);
  • 433-341 Software Engineering Process and Practice (12.5 points);
  • 433-343 Professional Issues in Computing (12.5 points); and
  • a further 62.5 points of 300-level subjects in the Department of Computer Science and Software Engineering.


LLB requirements:

To be awarded the LLB in the combined BCS/LLB degree program, students must have completed a total of 300 points not counted towards their BCS degree, including:

  • 730-111 Legal Method and Reasoning, 730-112 Principles of Public Law, 730-113 Dispute Resolution, 730-114 Torts (50 points);
  • 730-212 Legal Theory, 730-213 Obligations, 730-214 Constitutional Law, 730-215 Contracts (50 points);
  • 730-365 Administrative Law, 730-366 Property, 730-367 Trusts, 730-368 Criminal Law and Procedure;
  • 730-453 Remedies, 730-454 Legal Ethics;
  • A further 125 points selected from the optional subject program in the Faculty of Law.
There will be no first year entry into this course from 2008.

Second Year

Subjects listed below MUST be taken in this approved order, regardless of semester availability.

Semester 1

Subject
Study Period Commencement:
Credit Points:
Not offered in 2011
12.50
Not offered in 2011
12.50
Not offered in 2011
12.50
Not offered in 2011
12.50

Semester 2

Subject
Study Period Commencement:
Credit Points:
Not offered in 2011
12.50
Not offered in 2011
12.50
Not offered in 2011
12.50

Third Year

Subjects listed below MUST be taken in this approved order, regardless of semester availability.

Semester 1

Subject
Study Period Commencement:
Credit Points:
April
12.50
Not offered in 2011
12.50

Elective (12.5 points) - Approved Computer Science Elective

Law subject as required (12.5 points)

Semester 2

Subject
Study Period Commencement:
Credit Points:
Semester 2
12.50
June
12.50
Elective (12.5 points) - Approved Computer Science elective.

Fourth Year

Subjects listed below MUST be taken in this approved order, regardless of semester availability.

Semester 1

Semester 2

Subject
Study Period Commencement:
Credit Points:
Semester 2
12.50
Semester 2
12.50

Elective (12.5 points) - Approved Computer Science elective.

Fifth Year

Subjects listed below MUST be taken in this approved order, regardless of semester availability.

Semester 1

Elective(s) (50 points) - Approved Law electives.

Semester 2

Entry Requirements:

There will be no first year entry into this course from 2008.

Students who commenced 4th year in 2010 and have not completed, or have failed the fourth year subjects required, should speak to a course advisor.

New pathways to the study of Computer Science and Software Engineering are outlined at http://www.csse.unimelb.edu.au/future/undergrad.html

Graduate research programs are available in aspects of autonomous and intelligent systems,declarative languages,knowledge discovery,
parallel and distributed computing and software engineering.

Research areas are outlined at http://www.csse.unimelb.edu.au/research/strengths.html

Core Participation Requirements: For the purposes of considering request for Reasonable Adjustments under the Disability Standards for Education (Cwth 2005), and Students Experiencing Academic Disadvantage Policy, academic requirements for this subject are articulated in the Subject Description, Subject Objectives, Generic Skills and Assessment Requirements of this entry. The University is dedicated to provide support to those with special requirements. Further details on the disability support scheme can be found at the Disability Liaison Unit website: http://www.services.unimelb.edu.au/disability/
Graduate Attributes: Please see subject overview.

Download PDF version.