Undergraduate Study

MATH1004 Discrete Mathematics

General Information

MATH1004 is a Junior (or first-year) unit forming part of the Mainstream Mathematics stream.

  • Credit point value: 3CP.
  • Classes per week: Two lectures and one tutorial.
  • Lecturer(s) in 2020: Emily Cliff
  • Email contact address:

    Students: please check if your question can be answered by referring to the FAQ page before emailing us. If you decide to email us please include your name and SID.

Students have the right to appeal any academic decision made by the School or Faculty: see

You may also view the description of MATH1004 in the University's course search database.

Answers to frequently asked questions

See the main junior mathematics page for information relating to all junior mathematics units, and see in particular the Junior Maths FAQ page.

Consultation Times

The lecturer will be available for consultation Thursdays from 13:00 to 14:50 in weeks with no quiz or assignment deadline. In weeks with a quiz or assignment deadline (i.e. weeks 4, 6, 10, and 11) the consultation hours will be on Tuesdays and Wednesdays from 11:00 to 11:50. The consultation hours will take place via Zoom. The link will be posted on Canvas. No appointment is required.

Class representatives

We are looking for volunteers to be student representatives for the course. If you are interested in volunteering, please contact by the end of Week 2.

Online Resources


Emily CliffWeeks 1 – 3, 5, 7 – 9, 12Thursday 13:00 – 14:00Zoom
Emily CliffWeeks 1 – 3, 5, 7 – 9, 12Thursday 14:00 – 15:00Zoom
Emily CliffWeeks 4, 6, 10, 11Tuesday 11:00 – 12:00Zoom
Emily CliffWeeks 4, 6, 10, 11Wednesday 11:00 – 12:00Zoom


Date*DescriptionBetter markWeighting
23:59 September 17 Assignment 1 5%
23:59 October 1 Quiz 1 12.5%
23:59 November 5 Quiz 2 12.5%
23:59 November 12 Assignment 2 5%
Exam 65%
All dates are given in Sydney time.


Koo-guan Choo and Donald Taylor, Introduction to discrete mathematics. Longman Cheshire, 1994 (recommended reading)


Koo-guan Choo and Donald Taylor, Introduction to discrete mathematics. Longman Cheshire, 1994 (recommended reading)

Online resources

Resources Canvas Lecture recordings Ed Discussion
Lectures Lecture notes with blanks Tutorials Further resources Assessment
Week 1
Lecture 1-A
Lecture 1-B
Lecture 1-C
Lecture 1-D
Lecture 1-E
Lecture 1-A (with blanks)
Lecture 1-B (with blanks)
Lecture 1-C (with blanks)
Lecture 1-D (with blanks)
Lecture 1-E (with blanks)
Catalan numbers
Week 2
Lecture 2-A
Lecture 2-B
Lecture 2-C
Lecture 2-D
Lecture 2-E
Lecture 2-F
Lecture 2-A (with blanks)
Lecture 2-B (with blanks)
Lecture 2-C (with blanks)
Lecture 2-D (with blanks)
Lecture 2-E (with blanks)
Lecture 2-F (with blanks)
Pre-tutorial 2 questions
Pre-tutorial 2 solutions
Tutorial 2 questions
Tutorial 2 solutions
Extra problems 2
Extra problems 2 solutions
Week 3
Lecture 3-A
Lecture 3-B
Lecture 3-C
Lecture 3-D
Lecture 3-E
Lecture 3-F
Lecture 3-A (with blanks)
Lecture 3-B (with blanks)
Lecture 3-C (with blanks)
Lecture 3-D (with blanks)
Lecture 3-E (with blanks)
Lecture 3-F (with blanks)
Pre-tutorial 3 questions
Pre-tutorial 3 solutions
Tutorial 3 questions
Tutorial 3 solutions
Extra problems 3
Extra problems 3 solutions
Week 4
Lecture 4-A
Lecture 4-B
Lecture 4-C
Lecture 4-D
Lecture 4-E
Lecture 4-F
Lecture 4-A (with blanks)
Lecture 4-B (with blanks)
Lecture 4-C (with blanks)
Lecture 4-D (with blanks)
Lecture 4-E (with blanks)
Lecture 4-F (with blanks)
Pre-tutorial 4 questions
Pre-tutorial 4 solutions
Tutorial 4 questions
Tutorial 4 solutions
Extra problems 4
Extra problems 4 solutions
Assignment 1 (5%)
Due 23:59 September 17
Week 5
Lecture 5-A
Lecture 5-B
Lecture 5-C
Lecture 5-D
Lecture 5-E
Lecture 5-F
Lecture 5-A (with blanks)
Lecture 5-B (with blanks)
Lecture 5-C (with blanks)
Lecture 5-D (with blanks)
Lecture 5-E (with blanks)
Lecture 5-F (with blanks)
Pre-tutorial 5 questions
Pre-tutorial 5 solutions
Tutorial 5 questions
Tutorial 5 solutions
Extra problems 5
Extra problems 5 solutions
Week 6
Lecture 6-A
Lecture 6-B
Lecture 6-C
Lecture 6-D
Lecture 6-E
Lecture 6-F
Lecture 6-A (with blanks)
Lecture 6-B (with blanks)
Lecture 6-C (with blanks)
Lecture 6-D (with blanks)
Lecture 6-E (with blanks)
Lecture 6-F (with blanks)
Pre-tutorial 6 questions
Pre-tutorial 6 solutions
Tutorial 6 questions
Tutorial 6 solutions
Extra problems 6
Extra problems 6 solutions
Quiz 1 (12.5%)
23:59 October 1
Mid-semester break
Week 7
Lecture 7-A
Lecture 7-B
Lecture 7-C
Lecture 7-D
Lecture 7-E
Lecture 7-F
Lecture 7-A (with blanks)
Lecture 7-B (with blanks)
Lecture 7-C (with blanks)
Lecture 7-D (with blanks)
Lecture 7-E (with blanks)
Lecture 7-F (with blanks)
Pre-tutorial 7 questions
Pre-tutorial 7 solutions
Tutorial 7 questions
Tutorial 7 solutions
Extra problems 7
Extra problems 7 solutions
Week 8
Lecture 8-A
Lecture 8-B
Lecture 8-C
Lecture 8-D
Lecture 8-E
Lecture 8-F
Lecture 8-A (with blanks)
Lecture 8-B (with blanks)
Lecture 8-C (with blanks)
Lecture 8-D (with blanks)
Lecture 8-E (with blanks)
Lecture 8-F (with blanks)
Pre-tutorial 8 questions
Pre-tutorial 8 solutions
Tutorial 8 questions
Tutorial 8 solutions
Extra problems 8
Extra problems 8 solutions
Week 9
Lecture 9-A
Lecture 9-B
Lecture 9-C
Lecture 9-D
Lecture 9-E
Lecture 9-F
Lecture 9-A (with blanks)
Lecture 9-B (with blanks)
Lecture 9-C (with blanks)
Lecture 9-D (with blanks)
Lecture 9-E (with blanks)
Lecture 9-F (with blanks)
Pre-tutorial 9 questions
Pre-tutorial 9 solutions
Tutorial 9 questions
Tutorial 9 solutions
Extra problems 9
Extra problems 9 solutions
Week 10
Lecture 10-A
Lecture 10-B
Lecture 10-C
Lecture 10-D
Lecture 10-E
Lecture 10-F
Lecture 10-A (with blanks)
Lecture 10-B (with blanks)
Lecture 10-C (with blanks)
Lecture 10-D (with blanks)
Lecture 10-E (with blanks)
Lecture 10-F (with blanks)
Pre-tutorial 10 questions
Pre-tutorial 10 solutions
Tutorial 10 questions
Tutorial 10 solutions
Extra problems 10
Extra problems 10 solutions
Partial fractions Quiz 2 (12.5%)
23:59 November 5
Week 11
Lecture 11-A
Lecture 11-B
Lecture 11-C
Lecture 11-D
Lecture 11-E
Lecture 11-F
Lecture 11-A (with blanks)
Lecture 11-B (with blanks)
Lecture 11-C (with blanks)
Lecture 11-D (with blanks)
Lecture 11-E (with blanks)
Lecture 11-F (with blanks)
Pre-tutorial 11 questions
Pre-tutorial 11 solutions
Tutorial 11 questions
Tutorial 11 solutions
Extra problems 11
Extra problems 11 solutions
Assignment 2 (5%)
Due 23:59 November 12
Week 12

Pre-tutorial 12 questions
Pre-tutorial 12 solutions
Tutorial 12 questions
Tutorial 12 solutions
Extra problems 12
Extra problems 12 solutions

The teaching material appearing on this web site is intended for the use of enrolled students of the University of Sydney, and (unless otherwise specified) the University of Sydney holds copyright. Any other person or institution wishing to use any of this material must contact the university to make appropriate arrangements.

Useful Links



Show timetable / Hide timetable.