Teaching

 

I have taught a variety of courses (listed below) at undergraduate and graduate level.

COURSES TAUGHT AT KFUPM

PRE-DEGREE LEVEL

Math 001  Preparatory Mathematics 

UNDERGRADUATE LEVEL

Math 101 Calculus I
Math 102 Calculus II
Math 131 Finite Mathematics
Math 132 Applied Calculus
Math 201 Calculus III
 Math 202 Differential Equations
Math 260 Differential Equations& Linear Algebra
Math 301 Methods of Applied Mathematics
Math 302 Engineering Mathematics
Math 401Methods of Applied Mathematics II
Math 421 Introduction to Topology
Math 430 Introduction to Complex Variables

                                                 

GRADUATE LEVEL

Math 505 Mathematical Continuum Mechanics
Math 513 Mathematical Methods for Engineers
Math 514 Advanced Mathematical Methods     
Math 595 Reading and Research      
Math 605 Asymptotic Expansion and Perturbation Methods      
Math 611 Hilbert Space Methods I                    
Math 612 Hilbert Space Methods II
Math 695 Reading and Research I
Math 696 Reading and Research II