Computer Science Education Methods

This work focuses on researching what teaching methods are most effective for achieving student learning. My work in this area has looked at innovative teaching practices to address a number of aspects such as: using creativity as a tool to enhance learning; reducing the gender gap in college CS; how to make group projects better; methods to incorporate service learning into existing courses.

Chad Williams
Authors
Associate Professor
Chair, Department of Computer Science
My research interests include software engineering, intrusion detection, machine learning, and teaching methodology.