ENGR123 (2021) - Engineering Mathematics with Logic and Statistics


Mathematical techniques employed by cybersecurity and software engineers, including methods of combinatorics, logic, probability, and decision theory. The course emphasises engineering applications.

Course learning objectives

Students who pass this course should be able to:

  1. Know the important definitions and results in introductory logics and statistics.
  2. Understand their significance to computer science and dealing with data.
  3. Demonstrate your understanding by stating definitions and results, and solving simple problems.

Course content

Trimester 2, 2021:
The course is primarily offered in-person, but there will also be a remote option and there will be online alternatives for all the components of the course for students who cannot attend in-person. Lectures will be in the classroom and will be recorded. Course notes with course material will be made available as the course progresses. Assignments will be posted online and submitted using an online system. Tutorials will primarily be in-person but there will be a Zoom option.
Students taking this course remotely must have access to a computer with camera and microphone and a reliable high speed internet connection that will support real-time video plus audio connections and screen sharing.  Students must be able to use Zoom; other communication applications may also be used. A mobile phone connection only is not considered sufficient.
The assessment of the course includes two tests. Under alert level 1, the tests will be run in-person on the Kelburn campus. There will be a remote option for students who cannot attend in-person, but this remote option will be limited to students with a strong justification (for example, being enrolled from overseas). The remote test option will be online supervision of tests. Students who will need to use the remote test option must contact the course coordinator in the first two weeks to get permission and make arrangements.
This course covers ideas in logic, combinatorics, probability and statistics. On the logic combinatorics side, we will study propositional logic, introductory graph theory, proofs, sets and relations, and induction and recursion. On the probability and statistics side, we will study data and sampling, probabilities and random variables, estimation and confidence intervals, and model fitting.

Withdrawal from Course

Withdrawal dates and process:


Steven Archer (Coordinator)

Teaching Format

During the trimester, there will be four lectures per week.. Students attend one two-hour lab every other week, and students should also attend one tutorial session each week. Sign-ups for labs and tuts will be in the first week of lectures using myAllocator. Labs and tuts start in week two.

Student feedback

Student feedback on University courses may be found at:  www.cad.vuw.ac.nz/feedback/feedback_display.php

Dates (trimester, teaching & break dates)

  • Teaching: 05 July 2021 - 08 October 2021
  • Break: 16 August 2021 - 29 August 2021
  • Study period: 11 October 2021 - 14 October 2021
  • Exam period: 15 October 2021 - 06 November 2021

Class Times and Room Numbers

05 July 2021 - 15 August 2021

  • Monday 10:00 - 10:50 – MT228, Student Union, Kelburn
  • Tuesday 10:00 - 10:50 – MT228, Student Union, Kelburn
  • Wednesday 10:00 - 10:50 – MT228, Student Union, Kelburn
  • Friday 10:00 - 10:50 – MT228, Student Union, Kelburn
30 August 2021 - 10 October 2021

  • Monday 10:00 - 10:50 – MT228, Student Union, Kelburn
  • Tuesday 10:00 - 10:50 – MT228, Student Union, Kelburn
  • Wednesday 10:00 - 10:50 – MT228, Student Union, Kelburn
  • Friday 10:00 - 10:50 – MT228, Student Union, Kelburn


There are no required texts for this offering.

Mandatory Course Requirements

There are no mandatory course requirements for this course.

If you believe that exceptional circumstances may prevent you from meeting the mandatory course requirements, contact the Course Coordinator for advice as soon as possible.


This course will be assessed through assignments, labs and tests.

Assessment ItemDue Date or Test DateCLO(s)Percentage
Assignments (6)TBCCLO: 1,2,325%
Two in-course tests (1 hour each)Week 6, 12CLO: 1,2,340%
Lab reports (4)TBCCLO: 1,2,325%
Two multi choice testsAssessment periodCLO: 1,2,310%


See either Blackboard or the course homepage for details.


Extensions are not given for assignments or labs. Late assignments will not be marked. Lab reports that are more than five days late are not marked.

Submission & Return

See the course website or blackboard for details of when assignments are due.


Students should expect to spend at least 12 hours a week – including time spent in lectures, labs and tutorials, completing assignments and reviewing notes.

Teaching Plan

Communication of Additional Information

Announcements, class notes, and assignments will be posted on the website (either through blackboard or the course homepage), which will be updated frequently.

Offering CRN: 27044

Points: 15
Prerequisites: ENGR 121;
Restrictions: the pair MATH 161, (MATH 177, QUAN 102 or STAT 193)
Duration: 05 July 2021 - 07 November 2021
Starts: Trimester 2
Campus: Kelburn