Firas Rassoul-Agha
Professor
Mathematics
TEACHING INTERESTS
Firas Rassoul-Agha taught a wide variety of classes at all levels, such as Mathematical Thinking, PreCalculus, Calculus, Ordinary Differenential Equations for Engineers, Introductory Statistics, Introductory Probability, Introductory Stochastic Processes and Simulations, Statistcal Inference, Linear Models, Graduate Statistics, Graduate Probability, Graduate Stochastic Processes, and a number of Special Topics courses (Random Walk in Random Environment, Large Deviations, Random Growth Models).
TEACHING ACTIVITIES
- COURSE TAUGHTThesis Research-Ph D11 May 2026 - 29 Jul 2026
- COURSE TAUGHTIntro to Probability5 Jan 2026 - 21 Apr 2026
- COURSE TAUGHTIntro To Probability5 Jan 2026 - 21 Apr 2026
- COURSE TAUGHTThesis Research-Ph D5 Jan 2026 - 21 Apr 2026
- COURSE TAUGHTApplied Statistics I18 Aug 2025 - 4 Dec 2025
- COURSE TAUGHTStoch Proc, Simultn18 Aug 2025 - 4 Dec 2025
- COURSE TAUGHTStoch Proc,Simultn I18 Aug 2025 - 4 Dec 2025
- COURSE TAUGHTSupervised Reading18 Aug 2025 - 4 Dec 2025
- COURSE TAUGHTThesis Research-Ph D18 Aug 2025 - 4 Dec 2025
- COURSE TAUGHTStoch Proc, Simultn II6 Jan 2025 - 22 Apr 2025
- COURSE TAUGHTStoch Proc, Simultn II6 Jan 2025 - 22 Apr 2025
- COURSE TAUGHTThesis Research-Ph D6 Jan 2025 - 22 Apr 2025
- COURSE TAUGHTContemporary Math19 Aug 2024 - 5 Dec 2024
- COURSE TAUGHTMathematical Probabilty19 Aug 2024 - 5 Dec 2024
- COURSE TAUGHTStoch Proc, Simultn19 Aug 2024 - 5 Dec 2024
- COURSE TAUGHTStoch Proc,Simultn I19 Aug 2024 - 5 Dec 2024
- COURSE TAUGHTThesis Research-Ph D19 Aug 2024 - 5 Dec 2024
- COURSE TAUGHTThesis Research-Ph D8 Jan 2024 - 23 Apr 2024
- COURSE TAUGHTTopics-Probability8 Jan 2024 - 23 Apr 2024
- COURSE TAUGHTContemporary Math21 Aug 2023 - 7 Dec 2023
- COURSE TAUGHTMathematical Probabilty21 Aug 2023 - 7 Dec 2023
- COURSE TAUGHTStoch Proc, Simultn21 Aug 2023 - 7 Dec 2023
- COURSE TAUGHTStoch Proc,Simultn I21 Aug 2023 - 7 Dec 2023
- COURSE TAUGHTThesis Research-Ph D21 Aug 2023 - 7 Dec 2023
- COURSE TAUGHTSpecial Projects15 May 2023 - 2 Aug 2023