Introduction

College CS enrollments have been disappointing low in recent years