CS4HS 2013

29
CS4HS 2013

description

CS4HS 2013. Why Computer Science ?. Ed Lazowska Bill & Melinda Gates Chair in Computer Science & Engineering University of Washington July 2013. Forty years ago …. With forty years hindsight, which had the greatest impact?. - PowerPoint PPT Presentation

Transcript of CS4HS 2013

Page 1: CS4HS  2013

CS4HS 2013

Page 2: CS4HS  2013

Why Computer Science?

Ed LazowskaBill & Melinda Gates Chair in Computer Science & EngineeringUniversity of Washington

July 2013

Page 3: CS4HS  2013

Forty years ago …

Page 4: CS4HS  2013
Page 5: CS4HS  2013
Page 6: CS4HS  2013
Page 7: CS4HS  2013
Page 8: CS4HS  2013

With forty years hindsight, which had the greatest impact?

Unless you’re big into Tang and Velcro (or sex and drugs), the answer is clear …

And so is the reason …

EXPONENTIALS US

Page 9: CS4HS  2013

1 1282 4 8 . . .

25665,546

16,777,2164,294,967,296

18,446,744,073,709,600,000

Exponentials are rare – we’re not used to them, so they catch us unaware

Page 10: CS4HS  2013

Processing capacity Storage capacity Network bandwidth Sensors (Astonishingly, even algorithms in some cases!)

Every aspect of computing has experienced exponential improvement

Page 11: CS4HS  2013

Constant capability at exponentially decreasing cost

Exponentially increasing capability at constant cost

You can exploit these improvements in two ways

Page 12: CS4HS  2013
Page 13: CS4HS  2013
Page 14: CS4HS  2013

1

10

100

1,000

10,000

100,000

1,000,000

10,000,000

100,000,000

1,000,000,000

1970 1975 1980 1985 1990 1995 2000 2005 2010

Num

ber o

f hos

ts

Page 15: CS4HS  2013

Credit: Intel Corporation

Page 16: CS4HS  2013

The past thirty years …

Page 17: CS4HS  2013

The past thirty years …

Page 18: CS4HS  2013

The past thirty years …

Page 19: CS4HS  2013

The past thirty years …

Page 20: CS4HS  2013

The most recent ten years …

Search Scalability Digital media Mobility eCommerce The Cloud Social networking and

crowd-sourcing

Page 21: CS4HS  2013

In the next ten years,we’ll put the “smarts” in …

Smart homes Smart cars Smart bodies Smart robots Smart science

(confronting the data tsunami)

Smart crowds and human-computer systems

Smart interaction (virtual and augmented reality)

Page 22: CS4HS  2013

Computer science has a rich intellectual agenda Advances in CS accelerate the pace of discovery in nearly

all other fields Advances in CS drive economic growth

Not just through the growth of the IT industry, but through productivity growth across the entire economy

Advances in CS touch everyone’s lives – they change the way we live, work, learn, and communicate

Advances in CS are inextricably linked to our ability to address our major national and global challenges

Advances in CS have major public policy implications Ranging from e-voting and identity management to the nature

and global spread of democracy “Computational Thinking” is essential for all 21st century

citizens!

Computer science is unique in its impact and importance

Page 23: CS4HS  2013

CORE CSE

Page 24: CS4HS  2013

machine learning

natural language processing HCI

cloud computing

big data

mobile

sensors

CORE CSE

Page 25: CS4HS  2013

machine learning

natural language processing HCI

cloud computing

big data

mobile

sensors

Energy and Sustainability

Security andPrivacy

Technology for Development

Medicine andGlobal Health

Education

ScientificDiscovery

Transportation

Neural Engineering

Elder CareAccessibility

Interacting with the Physical World

CORE CSE

Page 26: CS4HS  2013

And there are jobs out the wazoo:nationally …

-

200,000

400,000

600,000

800,000

1,000,000

1,200,000

1,400,000

New JobsNew Jobs + Re-placements

Source: Bureau of Labor Statistics

Science & Technology Job Growth (2010-2020)

85%70%

60%

Page 27: CS4HS  2013

And there are jobs out the wazoo:nationally …

Source: Bureau of Labor Statistics, National Science Foundation

Annualized Job Openings vs. Annual Degrees Granted (2010-2020)

Page 28: CS4HS  2013

And there are jobs out the wazoo:and regionally …

28

Physical sciences

Life Sciences and Agriculture

Engineering

Health Professions

Computer Science

- 500 1,000 1,500 2,000 2,500 3,000

112

205

912

2,137

1,665

151

98

663

397

1,171

High Employer Demand Occupations at the Baccalaurate Level.2010 Supply compared to 2014-2019 Demand

2010 Completers Entering the Laborforce Additional Supply needed each year to meet demand 2014-2019

Source: Washington State HECB, SBCTC, and WTECB: A Skilled and Educated Workforce, 2011 Update. Analysis of Employment Security Department and IPEDS data.

Page 29: CS4HS  2013

Is this a great time, or what?!?!