Email: nezamm[at]sharif[dot]edu
Tel: +98-21- 66165607
Fax: +98-21-66005117
Email: nezamm[at]sharif[dot]edu
Tel: +98-21- 66165607
Fax: +98-21-66005117
Since 1991, I have taught the following courses at Sharif University of Technology in Applied Mathematics and Computer Science programs (the letter G in a parenthesis following the name of the course indicates a graduate level course):
Numerical Analysis 1 and 2, Numerical Computations, Numerical methods in Linear Algebra, Operations Research 1 and 2, Advanced Numerical Analysis (G), Advanced Topics in Numerical Analysis (G), Mathematical Programming (G), Advanced Operations Research I (G), Nonlinear Optimization (G), Advanced Nonlinear Optimization (G), Advanced Mathematical Software (G), Matrix Computations (G), Geometric Design and Modeling (G), Numerical Linear Algebra (G), Integer Programming and Network Design (G), Fuzzy Set Theory and Fuzzy Mathematical Programming (G), Systems Programming and Computer Data Management (G), Numerical Analysis Seminar (G), Scientific Computing Seminar (G), Geometric Modeling Seminar (G), Linear Programming Seminar (G), and Nonlinear Optimization Seminar (G).
Teaching Activities Abroad (University of Waterloo, York University and University of Bergamo):
1981-
Courses Given (Name, Number, Title, Approximate Enrollment)
2002-2003
Winter (York University, Canada)
COSC 2001 Introduction to Theory of Computing (65)
2000-2001
March-April 2001 (University of Bergamo, Italy)
Nonlinear Optimization (G) (2)
1997-1998
March-April 1998 (University of Bergamo, Italy)
Nonlinear Optimization (G) (3)
Fall (York University, Canada)
COSC 3121.03 Numerical Computations I (65)
1989–90 | |
COSC 5211.03 | Numerical Linear Algebra (7) |
COSC 3242.03 | Introduction to Numerical Computations II (10) |
COSC 1020.03 | Introduction to Computer Science I (100) |
1988–89 | |
COSC 3240.06 (Winter only) | Numerical Methods (10) |
COSC 1030.03 | Introduction to Computer Science II (80) |
COSC 1020.03 | Introduction to Computer Science I (100) |
1986–87 | |
COSC 4100.03B | Numerical Nonlinear Optimization and Equations (10) |
COSC 4080.03(Course Director) | Computer Science Project (10) |
COSC 1030.03(Course Director) | Introduction to Computer Science II (80,160) |
COSC 1020.03(Course Director) | Introduction to Computer Science I (70,180) |
1985–86 | |
MATH 6940.03B | Advanced Topics in Computer Science (1) (Constrained Nonlinear Programming II) |
COSC 4100.03B | Numerical Nonlinear Optimization and Equations (10) |
COSC 3240.06A(Course Director) | Numerical Methods (30) |
COSC 3240.06B | Numerical Methods (30) |
1984–85 | |
MATH 6940.03A | Advanced Topics in Computer Science (1) (Constrained Nonlinear Programming I) |
COSC 4080.06 | Computer Science Project (2) |
COSC 3240.06 (Course Director) | Numerical Methods (30,70) |
COSC 2060.06 (Course Director) | Data Structures (70,180) |
1983–84 | |
COSC 3240.06 (Course Director) | Numerical Methods (40,80) |
COSC 2060.06 | Data Structures (50) |
COSC 1020.03 | Introduction to Computer Science I (70) |
1982–83 | |
CSC 303.06 A and B (Winter only) | Modeling and Simulation (90) |
CSC 202.06 (Course Director) | Machine Structures (60,120) |
CSC 102.03 A and B | Introduction to Computer Science I (150) |
1981–82 | |
CS 370/570 | Introduction to Scientific Computation: (50/10) Numerical Linear Algebra |
CS 210 (Course Director) | Introduction to Numerical Computing (40) |