18-ENV-A1 Principles of Environmental Engineering 18-ENV-A2 Hydrology and Municipal Hydraulics Engineering 18-Env-A3 Geotechnical & Hydrogeological Engineering 18-ENV-A4 Water and Wastewater Engineering 18-Env-A5 Air Quality and Pollution Control Engineering 18-Env-A6 Solid Waste Engineering & Management