Skip to content

Teaching Portfolio

Courses Taught

A collection of courses I have taught across multiple terms at KFUPM.

Spring 2025/26

2 courses
Spring 2025/26 T252

MATH201

Calculus III

Section F36

Spring 2025/26 T252

MATH102

Calculus III

Section F36

Fall 2025/26

2 courses
Fall 2025/26 T251

MATH582

Nonlinear Programming

Section 1

Fall 2025/26 T251

MATH201

Calculus III

Section F42

Spring 2024/25

2 courses
Spring 2024/25 T242

MATH201

Calculus III

Section 8

Spring 2024/25 T242

MATH102

Calculus II

Section 11,12

Fall 2024/25

2 courses
Fall 2024/25 T241

MATH557

Applied Linear Algebra

Section 1

Fall 2024/25 T241

MATH208

Introduction to Differential Equations & Linear Algebra

Section F31

Summer 2023/24

1 course
Summer 2023/24 T233

MATH371

Introduction to Numerical Computing

Section 1,2

Spring 2023/24

2 courses
Spring 2023/24 T232

MATH474

Linear & Nonlinear Programming

Section 1

Spring 2023/24 T232

MATH441

Advanced Calulus II

Section 1

Fall 2023/24

2 courses
Fall 2023/24 T231

MATH341

Advanced Calulus I

Section 1

Fall 2023/24 T231

MATH102

Calulus II

Section 4, 5, 6

Summer 2022/23

1 course
Summer 2022/23 T223

MATH102

Calulus II

Section 35, 36, 37, 39

Spring 2022/23

2 courses
Spring 2022/23 T222

MATH580

Convex Analysis

Section 1

Spring 2022/23 T222

MATH102

Calulus II

Section 22, 23, 24

Fall 2022/23

2 courses
Fall 2022/23 T221

MATH535

Functional Analysis

Section 1

Fall 2022/23 T221

MATH102

Calculus II

Section 4,5,6

Spring 2021/22

2 courses
Spring 2021/22 T212

MATH441

Advanced Calculus II

Section 1

Spring 2021/22 T212

MATH333

Methods of Applied Mathematics I

Section 2

Fall 2021/22

2 courses
Fall 2021/22 T211

MATH341

Advance Calculus I

Section 1

Fall 2021/22 T211

MATH333

Methods of Applied Mathematics I

Section 1

Summer 2020/21

1 course
Summer 2020/21 T203

MATH102

Calculus II

Section 1,3

Spring 2020/21

1 course
Spring 2020/21 T202

MATH102

Calculus II

Section 35, 36

Fall 2020/21

1 course
Fall 2020/21 T201

MATH692

Numerical Optimization

Section F01

Summer 2019/20

1 course
Summer 2019/20 T193

MATH371

Introduction to Numerical Computing

Section 4

Spring 2019/20

2 courses
Spring 2019/20 T192

MATH371

Introduction to Numerical Computing

Section 4

Spring 2019/20 T192

MATH208

Introduction to Differential Equations & Linear Algebra

Section 5

Fall 2019/20

1 course
Fall 2019/20 T191

MATH371

Introduction to Numerical Computing

Section 5

Summer 2018/19

1 course
Summer 2018/19 T183

MATH102

Calculus II

Section 6

Spring 2018/19

3 courses
Spring 2018/19 T182

MATH610

M. S. Thesis

Section 1

Spring 2018/19 T182

MATH531

Real Analysis

Section 1

Spring 2018/19 T182

MATH102

Calculus II

Section 3

Fall 2018/19

2 courses
Fall 2018/19 T181

MATH595

Reading & Research I

Section 1

Fall 2018/19 T181

MATH201

Calculus III

Section 3

Summer 2017/18

1 course
Summer 2017/18 T173

MATH102

Calculus II

Section 3

Springl 2017/18

1 course
Springl 2017/18 T172

MATH102

Calculus II

Section 3

Fall 2017/18

1 course
Fall 2017/18 T171

MATH101

Calculus I

Section 5

Summer 2016/80

1 course
Summer 2016/80 T163

MATH102

Calculus II

Section 4

Spring 2016/17

1 course
Spring 2016/17 T162

MATH102

Calculus II

Section 38

Fall 2016/17

1 course
Fall 2016/17 T161

MATH201

Calculus III

Section 15

Summer 2015/16

1 course
Summer 2015/16 T153

MATH102

Calculus II

Section 8

Spring 2015/16

1 course
Spring 2015/16 T152

MATH102

Calculus II

Section 27

Fall 2015/16

2 courses
Fall 2015/16 T151

MATH280

Introduction to Linear Algebra

Section 1

Fall 2015/16 T151

MATH101

Calculus I

Section 34

Spring 2014/15

1 course
Spring 2014/15 T142

MATH202

Elements of Differential Equations

Section 6

Fall 2014/15

2 courses
Fall 2014/15 T141

MATH580

Convex Analysis

Section 1

Fall 2014/15 T141

MATH201

Calculus III

Section 14

Spring 2013/14

2 courses
Spring 2013/14 T132

MATH480

Linear and Nonlinear Programming

Section 1

Spring 2013/14 T132

MATH102

Calculus II

Section 16

Fall 2013/14

1 course
Fall 2013/14 T131

MATH232

Introduction to Sets and Structures

Section 2

Spring 2012/13

1 course
Spring 2012/13 T122

MATH260

Introduction To Differential Equations & Linear Algebra

Section 4

Fall 2012/13

1 course
Fall 2012/13 T121

MATH201

Calculus III

Section 13