The mission of the Engineering & Computer Science Department is to provide courses, training, and innovative learning opportunities leading to baccalaureate degrees in computer science, computer engineering, electrical engineering, and environmental engineering. The curriculum offers a comprehensive educational experience for students in these areas in preparation for professional employment or graduate studies. The department also provides mathematics courses for all majors as part of the general education curriculum.