ENGR 100-600 Course Description