Courses
SPSU/KSU (08/2011 to date)
- CE 3398 Internship in CE and EnvE
- CE 3702 Introduction to Environmental Engineering (F2F and Hybrid)
- CE 3703 Environmental Engineering Design (PBL)
- CE 3704 Intro to Environmental Engineering Laboratory
- CE 4343 Solid Waste Engineering (F2F and On-line)
- CE 4371 Environmental Engineering Laboratory
- CE 4400 Independent Study in CE and EnvE
- CE 4490 Special Topics in CE and EnvE
- CE 4708 Hazardous Waste Engineering (F2F and On-line)
- CE 6313 Environmental Engineering Design (PBL)
- CE 6333 Advanced Hazardous Waste Engineering (F2F and On-line)
- CE 6343 Solid Waste Management and Engineering (F2F and On-line)
- CE 6401 Master's Thesis
- CE 6900 Advanaced Water and Wastewater Treatment (Special Topic)
- ENGR 2214 Engineering Mechanics - Statics
- ENGR 3131 Strength of Materials
- ENGR 3132 Strength of Materials Laboratory
- ENGR 3343 Fluid Mechanics
- ENGR 3345 Fluid Mechanics Laboratory
- ENGR 3305 Data Collection and Analysis in Engineering
- ENGR 4402 Engineering Ethics
- ENGR 8860 Graduate Research
- CET 3320 Wastewater Collection and Treatment
- CET 3320L Wastewater Collection and Treatment Lab.
Tri-State University (TSU)/Trine University (01/2008 - 07/2009)
- CE 3103 Environmental Engineering (Aqueous)
- CE 3101 Environmental Engineering (Aqueous) Laboratory
- CE 4103 Environmental Engineering (Non-Aqueous)
- CE 4113 Hazardous Waste Engineering
- CE 4123 Water Treatment Principles and Design
- CE 4223 Wastewater Treatment Principles and Design
- ES 323 Fluid Mechanics
- CE 4912 Civil/Envl Engineering Design Seminar
Virginia Commonwealth University (VCU) (08/2004 - 05/2008)
- ENVS 591 Introduction to Environmental Engineering
- EPID/ENVS 541 Principles of Waste Management
Indiana University-Purdue University Fort Wayne (IPFW) (08/2008 - 05/2009)
- CE 365 Environmental Engineering
- CE 366 Environmental Engineering Laboratory
Stratford University, Richmond, VA Campus (10/2010 - 07/2011)
- MAT 110 Fundamental of Mathematics
- MAT 210 College Algebra
- CIS 110 Computer Office Applications
Cleveland State University (08/2000 - 12/2000)
- CVE 204 Statics and Dynamics
BUET, Bangladesh (12/1989 - 08/1995 and 05/2001 - 09/2001)
- CE 104 Practical Surveying (Field Lab)
- CE 201 Engineering Materials
- CE 202 Engineering Materials Sessional (Lab)
- CE 208 Quantity Surveying (Estimating)
- CE 211 Mechanics of Solids (tutorial)
- CE 212 Structural Mechanics and Materials Sessional (Lab)
- CE 231 Building Services I: Plumbing (For Architecture)
- CE 332 Environmental Engineering Laboratory
- CE 335 Environmental Engineering VI (For WRE)
- CE 432 Design of Water Supply, Sanitation and Sewerage Systems (Lab)
- CE 439 Basic Environmental Engineering (for URP)
- CE 6304 Theory of Sewage Treatment
- CE 6310 Industrial Water and Waste Treatment
- CE 6312 Water Pollution and Its Control