You are on page 1of 12

3/4/24, 10:35 AM Subject Overview for Geotechnical Engineering (CVEN90050_2024_SM1)

Subject Overview
Jump to Today

Subject overview
AIMS

Soil and rock are among the most important civil engineering materials. They form the
foundations of all structures, can be rearranged to provide a topography to suit particular needs
like embankments for road and railways, can form a structure in its own right when used for
levee banks or dam walls, or may need to be removed to allow access such as with tunnels and
cuttings. Students completing this unit should understand how to make simplifications to
complex soil conditions, how to establish strength/deformation characteristics of the soil and
how to apply fundamental geomechanics knowledge learned in earlier units to solve problems
involving the stability of an earth mass for these various situations. Graduates from this subject
will be able to work under the guidance of a chartered engineer to design and supervise the
construction of a range of geotechnical structures such as foundations, roads, and retaining
walls.

This subject builds directly on knowledge from a range of undergraduate and postgraduate
subjects in the areas of mathematics, statistics, earth processes, and fluid mechanics. It also
draws on knowledge of sustainability and management to provide context for problems.

INDICATIVE CONTENT

Topics covered include a detailed review of pore-water pressures and effective stress, soil
strength and compressibility (direct shear and triaxial testing, and others), consolidation,
compaction and their applications to geotechnical design in selected areas, rigid and flexible
earth retaining structures, reinforced soil walls, pavements, introduction to liquefaction, and
introduction to geothermal energy.

Intended learning outcomes


INTENDED LEARNING OUTCOMES (ILO)

On completion of this subject the student is expected to:

Make simplifications to complex soil conditions


Establish strength/deformation characteristics of soil
Apply fundamental geomechanics knowledge learned in earlier units to solve problems
involving the stability of an earth mass.

Generic skills
https://canvas.lms.unimelb.edu.au/courses/181549/assignments/syllabus 1/12
3/4/24, 10:35 AM Subject Overview for Geotechnical Engineering (CVEN90050_2024_SM1)

Ability to apply knowledge of basic science and engineering fundamentals


Ability to communicate effectively, not only with engineers but also with the community at
large
Ability to undertake problem identification, formulation and solution
Ability to utilise systems approach to design and operational performance
Ability to function effectively as an individual in multi-disciplinary and multicultural teams,
with the capacity to be a leader or manager as well as an effective team member
Expectation of the need to undertake lifelong learning and the capacity to do so
Capacity for independent critical thought, rational inquiry and self-directed learning
Intellectual curiosity and creativity, including understanding of the philosophical and
methodological bases of research activity.

Assessment overview
Description Timing Percentage

Three assignments (8%, 12 and 10% each respectively). Each


assignment requires approximately 13-15 hours of work. These
Throughout
assignments may use data from laboratory tests you undertake in
the teaching 30%
groups. Intended Learning Outcomes (ILOs) 1, 2 and 3 are
period
addressed in these assignments

39-45 hours (of work required)

Two 45-minute online quizzes (5% each). ILOs 1, 2 and 3 are Throughout
addressed in the tests the teaching 10%
period
90 minutes (total)

One examination. ILOs 1, 2 and 3 are addressed in the exam


End of
2 hours 60%
semester
Hurdle requirement: Students must pass the final exam to pass the
subject.

Schedule and Timetable


Lecture, seminar and tutorial timetables for the subject refer to Schedule of Activities
(https://canvas.lms.unimelb.edu.au/courses/181549/pages/schedule-of-activities?wrap=1) and your
Timetable. (https://canvas.lms.unimelb.edu.au/courses/181549/pages/timetable?wrap=1)

Subject Summary:
Date Details Due

Mon Feb 26, 2024  Geotechnical Engineering 16:15 to 17:15


(CVEN90050_2024_SM1)

https://canvas.lms.unimelb.edu.au/courses/181549/assignments/syllabus 2/12
3/4/24, 10:35 AM Subject Overview for Geotechnical Engineering (CVEN90050_2024_SM1)

Date Details Due


(Tutorial 1 (1))
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3691101&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Thu Feb 29, 2024 (Lecture 1 (1)) 11:00 to 13:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3634311&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
(Lecture 2 (1)) 10:00 to 11:00
(https://canvas.lms.unimelb.edu.au/calendar?
Fri Mar 1, 2024
event_id=3664697&include_contexts=course_181549)

 Communications to do: 12:00

 Practice quiz - Week 1 due by 23:59


(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461776)
Sun Mar 3, 2024

 Practice quiz - Week 1 due by 23:59


(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/462586)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Mon Mar 4, 2024 (Tutorial 1 (1)) 16:15 to 17:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3691102&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Thu Mar 7, 2024 (Lecture 1 (1)) 11:00 to 13:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3634312&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Fri Mar 8, 2024 (Lecture 2 (1)) 10:00 to 11:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3664699&include_contexts=course_181549)

Sun Mar 10, 2024  Practice quiz - Week 2 due by 23:59


(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461779)

Mon Mar 11, 2024  Geotechnical Engineering 16:15 to 17:15


(CVEN90050_2024_SM1)
(Tutorial 1 (1))

https://canvas.lms.unimelb.edu.au/courses/181549/assignments/syllabus 3/12
3/4/24, 10:35 AM Subject Overview for Geotechnical Engineering (CVEN90050_2024_SM1)

Date Details Due


(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3691103&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
(Lecture 1 (1)) 11:00 to 13:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3634313&include_contexts=course_181549)
Thu Mar 14, 2024

 Geotechnical Engineering
(CVEN90050) Thu 15:45
(Lecture Q&A) 15:45 to 16:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890920&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
(Lecture 2 (1)) 10:00 to 11:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3664700&include_contexts=course_181549)

 Assessment #1 (online
Quiz: Revision and
due by 18:00
Consolidation))
(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461772)

Fri Mar 15, 2024


 Assessment #1 (online
Quiz: Revision and
due by 18:00
Consolidation))
(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/462585)

 Online Quiz Trial due by 23:59


(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461781)

 Online Quiz Trial due by 23:59


(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/462582)

 Practice quiz - Week 3 due by 23:59


(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461780)
Sun Mar 17, 2024

 Practice quiz - Week 3 due by 23:59


(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/462584)

Mon Mar 18, 2024  Geotechnical Engineering


(CVEN90050) Lecture
13:05 to 15:10
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890933&include_contexts=course_181549)

https://canvas.lms.unimelb.edu.au/courses/181549/assignments/syllabus 4/12
3/4/24, 10:35 AM Subject Overview for Geotechnical Engineering (CVEN90050_2024_SM1)

Date Details Due

 Geotechnical Engineering
(CVEN90050_2024_SM1)
(Tutorial 1 (1)) 16:15 to 17:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3691104&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Tue Mar 19, 2024 (Workshop 1 (3)) 13:00 to 16:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3732942&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Thu Mar 21, 2024 (Lecture 1 (1)) 11:00 to 13:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3634314&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Fri Mar 22, 2024 (Lecture 2 (1)) 10:00 to 11:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3664702&include_contexts=course_181549)

Sun Mar 24, 2024  Practice quiz - Week 4 due by 23:59


(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461773)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Mon Mar 25, 2024 (Tutorial 1 (1)) 16:15 to 17:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3691105&include_contexts=course_181549)

 Bonus points: Mohr's circle


Tue Mar 26, 2024 problem in lecture due by 11:00
(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461807)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
(Lecture 1 (1)) 11:00 to 13:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3634315&include_contexts=course_181549)
Thu Mar 28, 2024

 Geotechnical Engineering
(CVEN90050) Thu 15:45
(Lecture Q&A) 15:45 to 16:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890929&include_contexts=course_181549)

https://canvas.lms.unimelb.edu.au/courses/181549/assignments/syllabus 5/12
3/4/24, 10:35 AM Subject Overview for Geotechnical Engineering (CVEN90050_2024_SM1)

Date Details Due

 Geotechnical Engineering
(CVEN90050_2024_SM1)
(Lecture 2 (1)) 10:00 to 11:00
(https://canvas.lms.unimelb.edu.au/calendar?
Fri Mar 29, 2024 event_id=3664703&include_contexts=course_181549)

 Assessment #2:
Assignment on consolidation due by 18:00
(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461801)

Sun Mar 31, 2024  Practice quiz - Week 5 due by 23:59


(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461768)

 Geotechnical Engineering
(CVEN90050) Mon 14:15
Mon Apr 1, 2024 (Lecture - Q&A) 14:15 to 14:45
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890926&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050) Thu 15:45
Thu Apr 4, 2024 (Lecture Q&A) 15:45 to 16:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890930&include_contexts=course_181549)

 Assessment #2:
Assignment on consolidation due by 18:00
(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/462587)
Sun Apr 7, 2024

 Practice quiz - Week 6 due by 23:59


(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461785)

 Geotechnical Engineering
(CVEN90050) Mon 14:15
(Lecture - Q&A) 14:15 to 14:45
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890927&include_contexts=course_181549)
Mon Apr 8, 2024

 Geotechnical Engineering
(CVEN90050_2024_SM1)
(Tutorial 1 (1)) 16:15 to 17:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3691106&include_contexts=course_181549)

Thu Apr 11, 2024  Geotechnical Engineering 11:00 to 13:00


(CVEN90050_2024_SM1)
(Lecture 1 (1))

https://canvas.lms.unimelb.edu.au/courses/181549/assignments/syllabus 6/12
3/4/24, 10:35 AM Subject Overview for Geotechnical Engineering (CVEN90050_2024_SM1)

Date Details Due


(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3634317&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050) Thu 15:45
(Lecture Q&A) 15:45 to 16:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890917&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Fri Apr 12, 2024 (Lecture 2 (1)) 10:00 to 11:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3664705&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Mon Apr 15, 2024 (Tutorial 1 (1)) 16:15 to 17:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3691107&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Tue Apr 16, 2024 (Workshop 2 (3)) 13:00 to 16:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3690406&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Thu Apr 18, 2024 (Lecture 1 (1)) 11:00 to 13:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3634320&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Fri Apr 19, 2024 (Lecture 2 (1)) 10:00 to 11:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3664706&include_contexts=course_181549)

 Practice for triaxial (online


Sat Apr 20, 2024 quiz) due by 23:59
(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461771)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Mon Apr 22, 2024 (Tutorial 1 (1)) 16:15 to 17:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3691108&include_contexts=course_181549)

https://canvas.lms.unimelb.edu.au/courses/181549/assignments/syllabus 7/12
3/4/24, 10:35 AM Subject Overview for Geotechnical Engineering (CVEN90050_2024_SM1)

Date Details Due

 Geotechnical Engineering
(CVEN90050_2024_SM1)
(Lecture 1 (1)) 11:00 to 13:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3634322&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050) Thu 15:45
Thu Apr 25, 2024
(Lecture Q&A) 15:45 to 16:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890922&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050) Thu Tutorial 17:15
17:15 to 18:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890918&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
(Lecture 2 (1)) 10:00 to 11:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3664707&include_contexts=course_181549)
Fri Apr 26, 2024

 Assessment #3:
Assignment on consolidation
and strength in a design due by 18:00
project
(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461803)

Sun Apr 28, 2024  Practice quiz - Week 7 due by 23:59


(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461783)

 Geotechnical Engineering
(CVEN90050) Mon 14:15
(Lecture - Q&A) 14:15 to 14:45
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890928&include_contexts=course_181549)
Mon Apr 29, 2024

 Geotechnical Engineering
(CVEN90050_2024_SM1)
(Tutorial 1 (1)) 16:15 to 17:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3691109&include_contexts=course_181549)

Thu May 2, 2024  Lecture W9-3 Braced to do: 8:00


excavations (slides and videos)

https://canvas.lms.unimelb.edu.au/courses/181549/assignments/syllabus 8/12
3/4/24, 10:35 AM Subject Overview for Geotechnical Engineering (CVEN90050_2024_SM1)

Date Details Due

 Geotechnical Engineering
(CVEN90050_2024_SM1)
(Lecture 1 (1)) 11:00 to 13:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3634323&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050) Thu 15:45
(Lecture Q&A) 15:45 to 16:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890921&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Fri May 3, 2024 (Lecture 2 (1)) 10:00 to 11:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3664709&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050) Mon 14:15
(Lecture - Q&A) 14:15 to 14:45
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890919&include_contexts=course_181549)
Mon May 6, 2024

 Geotechnical Engineering
(CVEN90050_2024_SM1)
(Tutorial 1 (1)) 16:15 to 17:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3691110&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
(Lecture 1 (1)) 11:00 to 13:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3634325&include_contexts=course_181549)
Thu May 9, 2024
 Geotechnical Engineering
(CVEN90050) Thu 15:45
(Lecture Q&A) 15:45 to 16:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890923&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Fri May 10, 2024 (Lecture 2 (1)) 10:00 to 11:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3664711&include_contexts=course_181549)

https://canvas.lms.unimelb.edu.au/courses/181549/assignments/syllabus 9/12
3/4/24, 10:35 AM Subject Overview for Geotechnical Engineering (CVEN90050_2024_SM1)

Date Details Due

Sun May 12, 2024  Practice quiz - Week 8 due by 23:59


(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461790)

 Geotechnical Engineering
(CVEN90050) Mon 14:15
(Lecture - Q&A) 14:15 to 14:45
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890924&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Mon May 13, 2024
(Tutorial 1 (1)) 16:15 to 17:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3691112&include_contexts=course_181549)

 Assessment #4 -
Geotechnical Strength and
due by 18:00
Lateral Earth Pressure
(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461784)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
(Lecture 1 (1)) 11:00 to 13:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3634326&include_contexts=course_181549)
Thu May 16, 2024

 Geotechnical Engineering
(CVEN90050) Thu 15:45
(Lecture Q&A) 15:45 to 16:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890931&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Fri May 17, 2024 (Lecture 2 (1)) 10:00 to 11:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3664712&include_contexts=course_181549)

 Practice quiz - Week 9 (the


Sun May 19, 2024 last weekly quiz) due by 23:59
(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461786)

Mon May 20, 2024  Geotechnical Engineering


(CVEN90050) Mon 14:15
(Lecture - Q&A) 14:15 to 14:45
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890925&include_contexts=course_181549)

https://canvas.lms.unimelb.edu.au/courses/181549/assignments/syllabus 10/12
3/4/24, 10:35 AM Subject Overview for Geotechnical Engineering (CVEN90050_2024_SM1)

Date Details Due

 Geotechnical Engineering
(CVEN90050_2024_SM1)
(Tutorial 1 (1)) 16:15 to 17:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3691115&include_contexts=course_181549)

Wed May 22, 2024  H1 or H2a student? Look to do: 8:20


inside...

 Geotechnical Engineering
(CVEN90050_2024_SM1)
(Lecture 1 (1)) 11:00 to 13:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3634328&include_contexts=course_181549)
Thu May 23, 2024
 Geotechnical Engineering
(CVEN90050) Thu 15:45
(Lecture Q&A) 15:45 to 16:15
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890932&include_contexts=course_181549)

 Geotechnical Engineering
(CVEN90050_2024_SM1)
Fri May 24, 2024 (Lecture 2 (1)) 10:00 to 11:00
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3664714&include_contexts=course_181549)

 Assessment # 5 due by 23:59


(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461800)

Sun May 26, 2024


 Assessment #5 - Excel File
Submission due by 23:59
(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461805)

 Geotechnical Engineering
(CVEN90050_2023_SM1) -
Wed Jun 5, 2024 Exam consultation 18:00 to 18:30
(https://canvas.lms.unimelb.edu.au/calendar?
event_id=3890934&include_contexts=course_181549)

Wed Jun 12, 2024  Exam - practice- Requires


Respondus LockDown Browser due by 16:00
(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461745)

 Exam: Geotechnical due by 18:15


Engineering
(CVEN90050_2023_SM1)_GAN-
Requires Respondus

https://canvas.lms.unimelb.edu.au/courses/181549/assignments/syllabus 11/12
3/4/24, 10:35 AM Subject Overview for Geotechnical Engineering (CVEN90050_2024_SM1)

Date Details Due


LockDown Browser
(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461789)

 Supplementary Exam:
CVEN90050 Geotechnical
Engineering (09 DEC 2021)
(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461767)

 Supplementary Exam:
CVEN90050 Geotechnical
Engineering (20 July 2021)
(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461752)

 Supplementary or Special
Exam: Geotechnical
Engineering
(CVEN90050_2022_SM1)_GAN_Sup
(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461778)

 Supplementary or special
Exam: Geotechnical
Engineering
(CVEN90050_2023_SM1)_GAN-
Requires Respondus
LockDown Browser
(https://canvas.lms.unimelb.edu.au/courses/181549/assignments/461759)

https://canvas.lms.unimelb.edu.au/courses/181549/assignments/syllabus 12/12

You might also like