Towards a "humans-first" computer science curriculum. - D. Scott McCrickard; Charles J. Fowler; Christa M. Chewar (ACM Southeast Regional Conference (1), 2005)