Prof. Neil Gershenfeld Director NSF CCR

Slides:



Advertisements
Similar presentations
ADDER, HALF ADDER & FULL ADDER
Advertisements

4/23/2015Engineering Problem Solving with C++ second edition, J. ingber 1 Engineering Problem Solving with C++, Etter/Ingber Chapter 1.
Week 4 Assignment My Innovation – The Computer Submitted By: Beleta Jackson A Technology that was inevitable.
David Evans CS150: Computer Science University of Virginia Computer Science Lecture 18: The Story So Far.
MINI BAJA. Mini Baja goals  Modular suspension  Concept  Analysis  Rebuild of rear frame  Automated transmission  Air shifting system  Implementation.
Ion Trap Quantum Computer. Two Level Atom as a qubit Electron on lower orbit Electron on higher orbit.
Midterm Wednesday Chapter 1-3: Number /character representation and conversion Number arithmetic Combinational logic elements and design (DeMorgan’s Law)
College of Engineering and Computer Science Department of Mechanical and Materials Engineering Machining and Manufacturing “The process of converting raw.
Do Mathematics and Natural Sciences Belong in The College of Liberal Arts? Linda Maxson University of Iowa.
1 Lecture 2 : Computer System and Programming. Computer? a programmable machine that  Receives input  Stores and manipulates data  Provides output.
Overhauling the Liberal Arts An opportunity for shared provocation, reflection, and refinement Daniel F. Hudkins, Director of Instructional Tech & Information.
0 - 1 Digital Signal Controller TMS320F2812 Texas Instruments Incorporated European Customer Training Center University of Applied Sciences Zwickau (FH)
Welcome to Computing Presentation slides modified by M. A. Papalaskari from “Java Software Solutions Foundations of Program Design (3 rd ed.)” by John.
The Birth of Europe. Merovingians, 457 – – Clovis (466 – 511) united Frankish Gaul. – First “King of the Franks” – Unity provided by conquest.
 Why?  Because it can be programmed to do more than one specific task. ◦ Accountants ~ tax forms etc. ◦ Machinists ~ control drilling, lathes etc. ◦
Computer Systems Organization CS 1428 Foundations of Computer Science.
Prof. Neil Gershenfeld Director NSF CCR
Lecture #30 Page 1 ECE 4110– Sequential Logic Design Lecture #30 Agenda 1.von Neumann Stored Program Computer Architecture Announcements 1.N/A.
Agewmerhtoz mhdeiz eisitw.
15 October 2003Computer Science1 David Evans ComputerScience.
A tour of the Night Sky: Astronomy Made Simple
1 Lecture 2 : Computer System and Programming. Computer? a programmable machine that  Receives input  Stores and manipulates data  Provides output.
Roland DG Corporation Product Development Dept. Jun Ito and Masumi Hoshino.
Prof. Neil Gershenfeld Director NSF CCR
Computer and Information Literacy: A Moving Target Jack Beidler James R. Sidbury University of Scranton Scranton, PA (717)
CBA Outreach Efforts Bakhtiar Mikhak Learning Webs Group.
Computer Science 101 Computer Systems Organization.
Era was characterized by: unrealistic proportions size indicating importance unnatural appearance of objects.
Math – What is a Function? 1. 2 input output function.
Medieval Society Traditional Order of Life Traditional Order of Life Nobles Nobles Warriors Warriors Way of Life Way of Life Social Divisions Social Divisions.
Binary System Presented by Mr. Wilhelmi Internal Representation of Data Input Input  Data that is put into the computer for processing Data Data  The.
Liberal Education: An Old Idea With New Importance UI100 – Fall 2010 McAllister.
AS YOU COME INTO CLASS In your journals, answer the question in a paragraph form. What is the purpose of education? WARM UP FOR 8/26.
Classical Education. Classical education is a form of education that hearkens back to ancient Greek, Roman, and medieval methods of education. Focuses.
Cultural Influences on Communication With Students John Reinard
1-1 Computer Organization Part The von Neumann Model The von Neumann model consists of five major components: (1) input unit; (2) output unit;
Cs1120 Fall 2009 David Evans Lecture 18: Changing State Sounds of Colossus:
Isaac Chuang (EECS, Physics) Drew Endy (Bio.) Neil Gershenfeld (MAS) Kim Hamad-Schifferli (Mech. E.) Joseph Jacobson (MAS) Tom Knight (CSAIL) Seth Lloyd.
Juraj Kojs, Ph.D. Asst. Professor Prof. Practice, Music Theory and Composition, Director, Electronic Music His creative and research work reaches to the.
Computer Organization Part 1
Carolingian Era. Charlemagne Power shifts among Franks from Merovingian line to Carolingian Power in 771 and ruled until 814 a new civilization.
Before … televisionradionewspapers representation content.
Computer Operation. Binary Codes CPU operates in binary codes Representation of values in binary codes Instructions to CPU in binary codes Addresses in.
Von Neumann Architecture Stored-Program Architecture.
1-2-Multiple Mr. Hudson Computer Science 1 Objective : Learn and be able to identify 1-way, 2-way, and Multiple- way sections.
Computer Organization Exam Review CS345 David Monismith.
Quiz: AC & DC Specifications TIPL 4002 TI Precision Labs – ADCs
Quantitative Fluency: Creating a Curriculum That Counts
MIT: Education & Outreach
Fabricational Capacity
More Devices: Control (Making Choices)
Computer Design & Organization
Computer Science 210 Computer Organization
Computer System and Programming
Computer Science 210 Computer Organization
Computers & Programming Languages
The Trivium and Quadrivium
Quiz: AC & DC Specifications TIPL 4002 TI Precision Labs – ADCs
The Middle Ages.
Winter 2018 CISC101 11/29/2018 CISC101 Reminders
How ICT is used by individuals and businesses
Phillipa Gill SCI 199 Y Tutorial Sept. 14, 2009 Phillipa Gill
Understand the interaction between computer hardware and software
Avogadro-Scale Engineering:
Summa Goes international
CISC101 Reminders Labs start this week. Meet your TA! Get help with:
Computing Introduction.
By Prof .A. ARPUTHARAJ Department of Electronics St. Josephs college
Computer Evolution and Performance
Computer System.
Presentation transcript:

Prof. Neil Gershenfeld Director NSF CCR-0122419 http://cba.mit.edu/~neilg NSF CCR-0122419

bits to atoms: building with logic atoms to bits: programming with math

Thresholds 1940s: Communications (Shannon) errors 1950s: Computation noise errors 1940s: Communications (Shannon) 1950s: Computation (Winograd, von Neumann) 2000s: Fabrication

in out m mm μm nm

How To Make (almost) Anything

The Liberal Arts The Trivium Grammar Rhetoric Logic The Quadrivium Arithmetic Geometry Music Astronomy The Illiberal Arts

cam.py input: SVG, DXF (2D,3D), Gerber PCB, Excellon drill, JPG, TIFF output: G code, Roland mill & cutter, Omax waterjet, Epilog & Universal lasercutter, FEI focused ion beam, Haas machining center, Resonetics excimer micromachining

site.py http://fab.cba.mit.edu

(Kalbag, Ike Chuang, Amy Sun, Anil Bahuman) Diesel Timing (Kalbag, Ike Chuang, Amy Sun, Anil Bahuman)

Bithoor CONVERT Java output to dxf or bitmap IMPORT dxf to 2D Design MILL polystyrene mold with Modella POUR and CURE silicon stamp in oven

(Haakon Karlson, Telenor, Manu Prakash) Nomadic Data (Haakon Karlson, Telenor, Manu Prakash) Lyngen Alps

fabrication, instrumentation divides Boston Fab Labs space (m), time (s) fabrication, instrumentation divides Ghana, Costa Rica, ... India Norway electronics 3D scan/mill PCB, electromagnetics analytical instrumentation