Exam timetable data last updated 1 September 2026

ModsSC3271

Logic Proof The Foundations Of Calculus

Current offering — AY2026/2027 Semester 1

This course will provide a rigorous introduction to logic and mathematical proof, with applications to the foundations of calculus also given as a concrete testbed for the students' understanding. The course will start at the very beginning bottom of the classical 'stack' of mathematics, namely propositional and predicate logic. We will then introduce the axioms of set theory, and then apply these concretely to foundational topics in real analysis to see how these tools translate into practical mathematical results.

Students will gain the following:

  • An understanding of logic and proof theory, which are fundamental topics in computer science in their own right
  • A grounded ability to construct rigorous mathematical arguments, which will in turn provide a strong foundation for students who wish to pursue any further technical subjects involving mathematics (e.g. machine learning)
  • Sharpened critical thinking and abstract reasoning abilities, providing transferable skills to a much broader range of engagements in research and industry alike

This course will also provide a taste for type theory and proof assistants, which constitute more advanced research topics in modern computer science.

Total hours per week: 3 hrs

AUs3.0 AUs
Grade Type
PrerequisiteMH1812, SC2203, MH4302, SC1124
Exam27 November 2026, 9.00 am - 11.00 am

The Exam information shown may be subject to changes. Students are to check the finalised exam timetable with exam seat information, which will be available at the 'Examination Seating Arrangement' webpage, 2 weeks before start of examination.