Handbook

B-ENG Software Engineering stream

Year and Campus: 2017

Coordinator

Associate Profesor Shanika Karunasekera

email: karus@unimelb.edu.au

Contact

Melbourne School of Engineering

Currently enrolled students:


Overview:

The Software Engineering stream of the Bachelor of Engineering (for students commencing in 2008).

See Bachelor of Engineering (B-ENG)

Learning Outcomes:

See Bachelor of Engineering (B-ENG)

Structure & Available Subjects:

THE COURSE STRUCTURE BELOW ONLY APPLIES TO RE-ENROLLING STUDENTS WHO COMMENCED THEIR STUDIES PRIOR TO 2009.Students still enrolled in this course need to seek specific personalised advice from a course adviser on the requirements necessary to complete the degree

Completion of 400 points of study culminating in an advanced software engineering project in the final year.

The structure of the Bachelor of Engineering degree requires completion of specific subjects as part of this stream. The majority of subjects have one or more prerequisites and therefore the sequence in which subjects are taken is very important. It is unlikely that prerequisite waivers will be granted for these engineering subjects and therefore students should take care to select subjects in one study period that satisfy prerequisites for subjects in later study periods.

Subject Options:

The following subjects are required for this stream of the Bachelor of Engineering.

First Year (normally 100 points taken in Year 1)

Subject
Study Period Commencement:
Credit Points:
Summer Term, Semester 2
12.50
Semester 1, Semester 2
12.50
Not offered in 2017
12.50
Semester 1, Semester 2
12.50
Semester 1, Semester 2
12.50

Plus

  • Two breadth subjects (i.e. 25.00 credit points total)

N.B.

  • Students who have completed VCE Specialist Mathematics (or equivalent) are exempt from MAST10005 Calculus 1 and should therefore enrol in MAST10006 Calculus 2 and MAST10007 Linear Algebra.
  • Students with a high level of achievement in mathematics may enrol in both MAST10008 Accelerated Mathematics 1 and MAST10009 Accelerated Mathematics 2 instead of both MAST10006 Calculus 2 and MAST10007 Linear Algebra.

Second Year (normally 100 points taken in Year 2)

Subject
Study Period Commencement:
Credit Points:
Not offered in 2017
12.50
Summer Term, Semester 1, Semester 2
12.50

Plus

  • Two breadth subject (i.e. 25.00 credit points total)
  • One science or engineering elective (i.e. 12.50 credit points total)

N.B.

  • Students who have completed VCE Specialist Mathematics (or equivalent) and completed either both MAST10006 Calculus 2 and MAST10007 Linear Algebra or both MAST10008 Accelerated Mathematics 1 and MAST10009 Accelerated Mathematics 2 in Year 1 can replace MAST10007 Linear Algebra in the table above with a science elective.
  • An engineering elective is any subject offered by the Melbourne School of Engineering and requires the approval of the stream coordinator. A list of subjects on offer can be obtained by an 'Advanced Search' of this Handbook. Search for Faculty: 'Engineering'.

Third Year (normally 100 points taken in Year 3)

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

Plus three electives (CSSE Electives) selected from subjects offered by the Department of Computer Science and Software Engineering (i.e. 37.50 credit points total)

Subject
Study Period Commencement:
Credit Points:
Semester 1, Semester 2
12.50
Not offered in 2017
12.50

Plus one approved elective (i.e. 12.50 credit points total)

N.B.

  • An approved elective is a CSSE Elective or a CSSE Advanced Elective. Alternatively, any other subjects with the approval of the stream coordinator.

Fourth Year (normally 100 points taken in Year 4)

Subject
Study Period Commencement:
Credit Points:

Plus three advanced electives (CSSE Advanced Electives) selected from subjects offered by the Department of Computing and Information Systems (i.e. 37.50 credit points total)

Plus two approved electives (i.e. 25.00 credit points total)

NB.

  • An approved elective is a CSSE Elective or a CSSE Advanced Elective. Alternatively, any other subjects with the approval of the stream coordinator.
Related Course(s): Bachelor of Engineering

top of page