The goal of this research project was to investigate the feasibility of implementing a programmable robot (LEGO Mindstorm) combined with a computer program (MATLAB) into MacEwan's Engineering Computer Programming (ENCP 100) curriculum as a hands-on active learning tool.