The Civil Engineering and Environmental Science Master of Science programs offer a variety of courses. Core (required) courses for each emphasis are typically offered once per year and electives are typically offered every other year. As the program is tailored to the individual student, elective courses can be offered based on request and pending sufficient enrollment. In addition, Independent Studies (CIVL 699 or ENVS 699) can be potentially offered on a specific topic of interest not covered by the curriculum. Many courses have pre- and co-requisites that can be waived on a case by case basis depending on the previous experience of the individual student.

The following courses are offered in the Master of Science in Civil Engineering and Environmental Science programs: