## Teaching

### Courses taught at King Fahd University of Petroleum and Minerals

- Calculus sequence
- Differential equations
- Complex variables
- Linear algebra
- Differential Geometry
- Engineering Mathematics
- Complex analysis (Graduate
level)

### Courses taught at Quaid-I-Azam University,
Islamabad

- Linear algebra
- Group theory
- Differential geometry
- Lie algebras (Graduate
level)
- Several complex variables
(Graduate level)

### Courses taught at Ruhr University, Bochum

- Linear algebra
- Group theory
- Engineering mathematics
- Sheaf cohomology
(Graduate level)
- DeRahm
cohomology (Graduate level)
- Compact groups (Graduate
level)
- Fiber bundles (Graduate
level)

**Courses taught at R.U. Utrecht**

### Courses taught at Univ. of Notre Dame

- Precalculus
and calculus sequence

[Back to homepage]

[Department of Mathematical Sciences]

[KFUPM]