Current teaching

MATH10212 Linear Algebra B (Semester 2)

Email Policy

    When sending e-mail messages to staff, students should include a meaningful subject line. This should always include the name of the mathematics module e.g. "0N1 Tutorial" or "MATH10212 Supervision". Without a meaningful subject line (and especially with a blank subject line) messages are very likely to be mistaken for spam and deleted. Students are also STRONGLY encouraged to use university e-mail accounts when contacting staff. I reserve the right to delete, without reading, e-mail messages sent from e-maill addresses outside of the University.

    Email: borovik at

Teaching Experience

My almost 40 years of teaching covered four countries with four different education systems. I taught, here and in previous employment,
  • graduate/postgraduate level courses in Model Theory, Multilinear Algebra, Symmetric Spaces, Linear Algebraic Groups, Classical Groups;
  • undergraduate courses in Calculus, Advanced Calculus, Analysis and Measure Theory, Differential Equations, Linear Algebra, Probability and Statistics, Analytic Geometry with Tensor Analysis, Number Theory, Number Theory and Cryptography, Logic, Recursion Theory, Discrete Mathematics, Group Theory, Coding Theory, Reflection Groups, Mathematical Education; and
  • preparatory (foundation) courses in Euclidean geometry, elementary algebra, basic set theory and elementary logic, precalculus.
Besides teaching mainstream university courses and supervising MSc and PhD theses in mathematics, I have experience of working at every level of secondary and higher education: I supervised MSc dissertations in mathematical education and university students' work placements as trainee teachers in secondary schools, taught evening classes for mature part time university students and foundation programme courses for fresh school leavers, worked in a mathematics correpondence school and as a night warden in a boarding school. Also, I taught CAL-based mathematics courses as early as in 1995, when the abrreviation CAL (for Computer Assisted Learning) has not been invented yet.