Teaching
Teaching
London School of Economics and Political Science September 2023 - March 2024
London School of Economics and Political Science September 2023 - March 2024
1) MA103 Intro to Abstract Maths; Tutorial
King's College London: May 2022 – March 2024
King's College London: May 2022 – March 2024
1) Galois Theory; Tutorial
2) Rings and Modules; Tutorial
3) Marker - Invigilator.
4) Calculus II; Tutorial.
University of Reading: January 2020 – November 2021
University of Reading: January 2020 – November 2021
1) MA1CA Differential Calculus; Tutorial
2) MA1LA Linear Algebra; Marking
3) MA1FM Foundations of Mathematics; Marking
4) MA2ALA Algebra; Marking
American University in Cairo: February 2015 – December 2019
American University in Cairo: February 2015 – December 2019
1) Linear Algebra MACT 2132
2) Calculus IV MACT 2124
3) Calculus III MACT 2123
4) Calculus II MACT 1122
5) Discrete Mathematics MACT 2131
Cairo University: March 2013 – December 2019
Cairo University: March 2013 – December 2019
1) Linear algebra and geometry II M 212
2) Linear algebra and geometry I M 211
3) Discrete Mathematics M 213
4) Calculus III M 231
5) Calculus II M 132
6) Calculus I M 131
7) Algebra M 110