Computing Community Consortium Blog

The goal of the Computing Community Consortium (CCC) is to catalyze the computing research community to debate longer range, more audacious research challenges; to build consensus around research visions; to evolve the most promising visions toward clearly defined initiatives; and to work with the funding organizations to move challenges and visions toward funding initiatives. The purpose of this blog is to provide a more immediate, online mechanism for dissemination of visioning concepts and community discussion/debate about them.


Archive for February 17th, 2014

 

Computer Science for Non-Majors

February 17th, 2014 / in Uncategorized / by Ann Drobnis

The following is a special contribution to this blog by Ran Libeskind-Hadas, R. Michael Shanahan Professor and Department Chair of Computer Science at Harvey Mudd College, currently on sabbatical at Massachusetts Institute of Technology (MIT).  Ran is a member of the Computing Community Consortium (CCC) Council and Co-Chair of the Computing Research Association’s Education Committee (CRA-E).  I’m on sabbatical this year and have been visiting computer science departments at colleges and universities, small and large.  One of the recurring stories that I hear is that a growing number of non-majors are choosing to take introductory CS courses.  And, some of these students get so excited that they choose to take a second CS course.  […]