CE4305 was introduced to provide students with a comprehensive knowledge on fundamentals of water and wastewater technology.