Skip to main content
Do Asssignment
Study programme · Undergraduate major · Bachelor of Science or Bachelor of Design

Computing and Software Systems Major — The University of Melbourne

This major develops practical programming and software-design skills together with mathematical models of computing. It is structured around second- and th

Course overview

This major develops practical programming and software-design skills together with mathematical models of computing. It is structured around second- and third-year subjects, with major core, electives and a final capstone experience.

Programme structure

Undergraduate major · Bachelor of Science or Bachelor of Design. Eight major subjects totaling 100 credit points across levels 2 and 3.

Study topics and relevant units

  • 37.5 credit points of Level 2 major core
  • 12.5 credit points of Level 2 major elective
  • 37.5 credit points of Level 3 major core
  • A final-year capstone and additional approved requirements

Commencement-year and session notes

This is a major within another degree; it does not by itself confer a Bachelor of Computer Science award. The University of Melbourne advises using its current Handbook and My Course Planner to confirm prerequisites, subject choices, and exact year-of-entry rules.

Before using any syllabus guide, confirm your current official programme handbook, approved subject list, examination rules and assessment brief. Earlier course offerings can be useful for context but are not proof of your own compulsory subjects.

Planning coursework and projects

Organise the work into learning outcomes, reading, practical exercises, formative feedback, independent implementation and a short reflection on what remains unclear. Tutors may help you reason through concepts, but institution-assessed work must be your own.

Use our academic session archive and tutoring service for support. View official university course information ↗.

Share this resourceSend a useful link to another student
WhatsApp Facebook X LinkedIn

Independent academic-support resource. Do Asssignment is not affiliated with, endorsed by, or an official representative of any named institution. Always confirm the latest syllabus and assessment instructions with your university before relying on this guide.
Get help with your learning goals

Need a study plan for this course or semester?

Send your course code, official syllabus, assignment rubric, and academic session. We'll help clarify concepts and plan an integrity-focused learning approach.

Track an existing request