NSF/TCPP%20Curriculum%20Planning%20Workshop - PowerPoint PPT Presentation

About This Presentation
Title:

NSF/TCPP%20Curriculum%20Planning%20Workshop

Description:

NSF/TCPP Curriculum Planning Workshop Andrew Lumsdaine Indiana University Mechanism and Processes (How?) Andrew Lumsdaine Indiana University It won t happen all at ... – PowerPoint PPT presentation

Number of Views:111
Avg rating:3.0/5.0
Slides: 14
Provided by: Adob150
Learn more at: https://www.cs.gsu.edu
Category:

less

Transcript and Presenter's Notes

Title: NSF/TCPP%20Curriculum%20Planning%20Workshop


1
NSF/TCPPCurriculum Planning Workshop
  • Andrew Lumsdaine
  • Indiana University

2
Mechanism and Processes (How?)
  • Andrew Lumsdaine
  • Indiana University

3
It wont happen all at once
4
Im Looking for a Controversy
5
I remember my first parallel program
6
I am thinking of a parallel programming paradigm
  • It is already used by millions of programmers
  • It is what our students will be doing when they
    graduate
  • It has a clean mental model
  • So intuitive that no one calls it parallel
    programming
  • We rarely teach it (if we do, we probably dont
    teach it well)

7
And the answer is
  • Client-server programming

8
I am thinking of another parallel programming
paradigm
  • It is already used by millions of programmers
  • It is what our students will be doing when they
    graduate
  • It has a clean mental model
  • So intuitive that no one calls it parallel
    programming
  • We do teach it, but not with view of concurrency

9
And the answer is
  • Object-oriented programming

10
Real World Programmers Do It Concurrently
11
For the Skeptics
12
Mechanism and Process
  • Leverage what we already know how to do
  • Or what industry already knows how to do
  • Solve the problems that need solving
  • Avoid gratuitous concurrency
  • Absolutely have to modernize curriculum
  • It is long past time to say goodbye to Hello
    World!\n
  • Our students spend their first 18 years in a
    highly computationally concurrent world (and
    non-deterministic)
  • Absolutely have to strengthen ties to industry
  • Not so we can train better workers
  • Innovation is coming from industry

13
Im Looking for a Controversy
Write a Comment
User Comments (0)
About PowerShow.com