Teach Parallel!

Genevieve Bell - It's time to open the conversation between Computer Science and other disciplines.



Dr. Genevieve Bell, Director of the Interaction and Experience Research Group, Intel Corporation.

One of the strengths of Intel is that it hires some of the most incredibly smart and interesting people in the world. One of the best part of my job is that I get to talk with them on my Teach Parallel show.

Tim Mattson - "Do you understand design patterns? Do you use them in your courses? You should."


Dr. Timothy Mattson
, Principal Engineer, Intel Corporaton

How familiar are you with design patterns? Are you using patterns in releavant courses? If you cannot answer both questions in the affirmative you're not where you should be, according to Tim Mattson, Principal Engineer at Intel Research.

Brian Harvey helps scratch the itch for Parallelism within Comp Sci AP courses.

In the United States, we have what are called Advanced Placement (AP) courses, designed to give high achieving and ambitious young people in high school a head start before they enter college. There is quite a bit of exciting new work being done on modernizing the AP process for Computer Science, see here, for example.

Everyone has a dream

We all have dreams, but it often takes a lot of work to make them come true. More than 50 years ago, Dr. Martin Luther King, a great American, delivered a seminal speech calling for equality in the United States. In my opinion, inherent in that speech and throughout his life's work, was an understanding that inequality is expressed in different ways in all sectors of a society.

Teach Parallel talks to the ACM's Lillian Israel

Day 2 of Super Computing kicked off live on ISN TV on Teach Parallel with a very interesting conversation with Lillian Israel, Membership Director of the Association of Computing Machinery ( www.acm.org) Lillian has held this position for over two decades and has seen a great deal of change in the interests and makeup of the members.

Parallel Tech Packs and more for New Orleans

morning at 10AM Central Time from the SC Communities booth with a great Teach Parallel show with guest Dr. Daniel Ernst from the University of Wisconsin Eau Claire. The conversation centered around 2 main subjects.  The first was some great information about the Educational Alliance For a Parallel Future. (EAPF)  www.eapf.org   Their stated mission is to “create the impetus and materials to facilitate the infusion of parallel and distributed computing into all levels of the Computer Science curriculum.

Parallel programming is fundamental, High School here we come

Teaching programming and teaching parallel programming - should they be different?

I don't think so.

We've always had many elements to teach when we teach programming - data structures, algorithms, databases, parsing, scheduling, etc. Parallelism is yet-another item to throw on the list of things to teach as part of programming.

With the introduction of multicore processors, it was obvious to me that parallelism would soon be a part of every system. We're pretty much there now.

订阅 Teach Parallel!