Honors 352 - Cyberscience: Computational Science and the Rise of the Fourth Paradigm

Old photograph of two women operating a large switchboard

U. S. Army Photo, made available courtesy ofWikipedia and is in the public domain.

Term:
Fall 2010
Published:
October 17, 2011
Revised:
June 5, 2016

In the last half of the 20th century, the role of computation in the sciences grew rapidly, driven by advances in silicon-based processors, fiber-optic networks, a host of numerical algorithms, and sets of standard protocols for processing and exchanging data. Much of this digital technology now permeates everyday life. Building on these and emerging technologies, the 21st century is poised to unleash a new, data-intensive paradigm of scientific discovery that will dramatically enhance the scope and scale of data capture, curation, and analysis. In this new (4th) paradigm, cures for cancer might be found by the collective investigations of agents computing "in the cloud.”
 
This course will invite students to explore the social and technical development of computing for the sciences, from the ENIAC through the top-500 list of supercomputers and on to Amazon's EC2. Through a selection of readings, discussions with invited guests, and first-hand experimentation, students in the course will learn about an assortment of technologies that underlie modern scientific inquiry, investigate their use by U-M cyber-scientists, and gain an appreciation of the fiscal, political and social challenges imposed by this growing area of scholarship.
 
Instructor: August Evrard
 
dScribes: Kevin Smith, Sarah Sophia Na
 
Course Level: Undergraduate, Honors
 
Course Structure: Meets twice a week for 1.5 hours
 
Awards: 2012 Provost's Teaching Innovation Prize Winner

Old photograph of two women operating a large switchboard

U. S. Army Photo, made available courtesy ofWikipedia and is in the public domain.

Term:
Fall 2010
Published:
October 17, 2011
Revised:
June 5, 2016

Lectures

Document Title Creator Downloads License

Lecture 00

Gus Evrard

Lecture 01

Gus Evrard

Lecture 02

Gus Evrard

Lecture 03

Gus Evrard

Lecture 04

Gus Evrard

Lecture 05

Gus Evrard

Lecture 06

Gus Evrard

Lecture 07

Gus Evrard

Lecture 08

Gus Evrard

Lecture 10

Gus Evrard

Lecture 11

Gus Evrard

Lecture 12

Gus Evrard

Lecture 13

Gus Evrard

Lecture 14

Gus Evrard

Lecture 15

Gus Evrard

Lecture 16

Gus Evrard

Lecture 20

Gus Evrard

Miscellaneous

Document Title Creator Downloads License

Whiteboard notes: 4-Node Topologies

Gus Evrard

Whiteboard notes: Class Exercise

Gus Evrard

Whiteboard notes: Nodes, Network Fabric

Gus Evrard

Whiteboard notes: Sort-Array, Vector-Multiply

Gus Evrard

Whiteboard notes: Speed, Memory, Latency

Gus Evrard

Whiteboard notes: What is a Supercomputer?

Gus Evrard