Computer Science for Non-Majors in the CCC Blog

March 25, 2014 at 1:03 am Leave a comment

Nice post from Ran Libeskind-Hadas, Chair of Computer Science at Harvey Mudd College, on the importance of computer science for everyone on campus.

College students across all fields are quickly recognizing two important facts:  Every well educated citizen should understand something about the computationally-pervasive world in which we live.  Second, computing skills are likely to be useful across virtually all disciplines including the arts, humanities, and social sciences.

Many of these students discover computing late in their college lives and/or have other constraints that prevent them from taking more than one or two computing courses.  Those students, I believe, are not ideally served by traditional CS 1 and 2 courses which are often designed as the stepping stones of a computer science major.  While implementing a queue as a doubly-linked list is probably important for a CS major (although one could reasonably argue that it still doesn’t have to be presented in CS 1), it’s almost certainly not the highest priority for a social scientist or a biologist.

via Computer Science for Non-Majors » CCC Blog.

Entry filed under: Uncategorized. Tags: , .

ScratchJr: Coding for Young Kids — Kickstarter Campaign Revamped computer science classes attracting more girls: Maybe, or maybe they just want CS

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Trackback this post  |  Subscribe to the comments via RSS Feed


Enter your email address to follow this blog and receive notifications of new posts by email.

Join 11.4K other subscribers

Feeds

Recent Posts

Blog Stats

  • 2,096,710 hits
March 2014
M T W T F S S
 12
3456789
10111213141516
17181920212223
24252627282930
31  

CS Teaching Tips