How Programming Professor Dennis Sigur Effectively Uses Project-Based Learning Project-based learning is an authentic, meaningful way to engage students. Computer Science Instructor Dennis Sigur describes how to implement the method.