Teaching true computer science principles to the general student. - Baochuan Lu; Meilani Conley; Angie Klein (J. Comput. Sci. Coll., 2014)