Designing The Future of Software
|
|
- Martha Holmes
- 5 years ago
- Views:
Transcription
1 Designing The Future of Software Alan Kay Viewpoints Research Institute Vanguard Los Angeles, Feb 24 nd, 2011
2 News can be told in a few minutes New = learning, longer & change News
3 van der Waals forces News: Behold! New: Fiat Lux!
4 A Vanguard Talk 45 Minutes! 45 Minutes!
5 Software Has Fallen Short Quality Bar 7 Quality Bar 6 Quality Bar 5 Quality Bar 4 Quality Bar 3 Quality Bar 2 Quality Bar 1 General Practice of 1970s Best of 1970s Best Practice of Today General Practice Today What is Needed Today
6 Tinkering Computer Software Engineering Yikes! Technology Mathematics Science
7 The Arts from the perspective of their Ultimate Critics People Nature Forms Engineering Sciences Stories Agriculture Physics Painting Buildings Chemistry Theater Radio & TV Biology Music Telephone Anthropology Language Engines Psychology Religion Electric Power Sociology Mathematics Mechanics Systems Bridges & People Bridges
8 The Arts from the perspective of their Ultimate Critics People Nature Forms Engineering Sciences Stories Agriculture Physics Painting Buildings Chemistry Theater Radio & TV Biology Music Telephone Anthropology Language Engines Psychology Religion Electric Power Sociology Mathematics Mechanics Systems Bridges & People Bridges Bridge Science
9 The Arts from the perspective of their Ultimate Critics People Nature Forms Engineering Sciences Stories Agriculture Physics Painting Buildings Chemistry Theater Radio & TV Biology Music Telephone Anthropology Language Engines Psychology Religion Electric Power Sociology Mathematics Mechanics Systems Bridges & People Bridges Bridge Science Computer Systems & People Computer Systems Computer Science
10
11 Human Universals Coping Social Language Culture Fantasies Stories Tools, Art, Technologies Goals, Plans... Play & Games About 300 of these have been identified Fixed Rules, Flexible Strategies Case based learning Case based reasoning Superstition Religion/Magic Theater Differences over Similarities Quick Reactions To Patterns "The Other" Supernormal Responses Vendetta Value Shortages **Loud Noises & Snakes
12 Human Universals And Non-Universals Coping Social Language Culture Fantasies Stories Tools, Art, Technologies Goals, Plans... Play & Games About 300 of these have been identified Fixed Rules, Flexible Strategies Case based learning Case based reasoning Superstition Religion/Magic Theater Differences over Similarities Quick Reactions To Patterns "The Other" Supernormal Responses Vendetta Value Shortages **Loud Noises & Snakes Progress Writing & Reading Deductive Abstract Math Model Based Science Thought, Thought, Thought Equal Rights Democracy Similarities over Differences Slow Deep Thinking Legal System vs Vendetta Perspective Drawing Theory of Harmony
13 Easy To Learn?
14 Average Price Of A Car In US = $28,500 Average Price Of A High End Laptop = $2,500
15 Which means they can only conceive the future in terms of the present Most people can only experience the present in terms of the past
16 Past Present Future
17 Past Present Future
18 What learning curve are you on? What if the problem is really hard? For decades many people in many countries tried and failed
19 What learning curve are you on? What if the problem is really hard? The problem is that we don't understand the problem. Paul MacCready How can we find out what the problem is? If you don't know what to do, Do lots of things! Everyone else was trying to make an airplane. We were trying to do human powered flight!
20 Change the roles and the relationships... IT Suppliers, vendors End-Users Consumers A Golden Oldie Using network, automatically find the prototypes the endusers are making and sharing Use the prototype as good first pass at requirements Optimize Make more powerful end-user tools and access to resources... Editors, helpers Authors
21 From Computer Aided Design Directly To Artifacts
22 about Ship The Design The computer aided software design system merges and debugs and prints requirements, specifications, and design *as* the app
23 Bitmap displays and ½ Mouse Small low cost powerful personal computers 7 Big Designs From The 70s Graphical User Interface OOP Internet High quality laser printing Ethernet
24
25 About Dependencies Semantic Caching, etc.
26 Go get the future and bring it back Wayne Gretzky Theory of the Future A good hockey player plays where the puck is. A great hockey player plays where the puck is going to be. I wasn't naturally gifted in terms of size and speed; everything I did in hockey I worked for You miss 100% of the shots you don't take
27 The 30 Year Wayne Gretzky Game It would be ridiculous if we didn't have We can do many experiments without having to optimize If we do optimize, then we can make far future apps $ HW Now Years Out 30 Years Out
28 Hardware is just SW crystallized early!
29 Hardware is just SW crystallized early!
30 Hardware is just SW crystallized early!
31 Hardware is just SW crystallized early!
32 Hardware is just SW crystallized early!
33 What is the message of Moore's Law? Moore's Law From Gears to Biology!
34 What is the message of From Gears To Biology? No Centers Extremely Scalable Architectures
35 What was late 70s early 80s message of Extremely Scalable No Centers Architectures??
36 What Can You Make With Bricks? 2 nd Order Golden: But more powerful materials allow more powerful architectures 1 st Order Golden: Architecture Dominates Materials
37 What Can You Make With Bricks? 2 nd Order Golden: But more powerful materials allow more powerful architectures? a b 1 st Order Golden: Architecture Dominates Materials?
38 Try to achieve a scalable ecology, then a psychology We want an ecology of competencies architecture dominates materials Not a biological ecology but a systems ecology meaning dominates connections Not a biological psychology but a systems psychology
Field of Study 14.1% 12.6% Number of Areas of Study 12.9% 1.4% 0.0% 0.0%
Do you plan to focus on a particular field or fields of at Evergreen? First-time, First-year students were asked if they planned to focus on a particular field of ; 73% plan to focus on a field or fields
More informationCertificate. Estimated Program Length & Cost *
159 The College for Real Careers (DDT) Program Information Average Full-Time Wage Every new structure or machine starts out as the idea of a designer or an engineer. It is only through the knowledge and
More informationCary Sachs: â Success Requires Sacrifice'
Cary Sachs: â Success Requires Sacrifice' 07.07.2017 "Unfortunately, you can't have it all," says Cary Sachs, president of television and streaming at Ant Farm. "You will get it all, but right now, if
More informationSpokane Community College Divisional FTES Summary
Divisional FTES Summary Division Arts and Sciences 2310.7 2364.3 2519.6 155.3 Athletics, Physical Education, and Recreation 333.0 316.5 287.2-29.3 Business, Hospitality, and Information Technology 1278.5
More informationSpokane Community College Divisional FTES Summary
Divisional FTES Summary Division Arts and Sciences 2364.3 2310.7 2426.1 53.6 Athletics, Physical Education, and Recreation 316.5 333.0 352.5-16.5 Business, Hospitality, and Information Technology 1283.2
More informationDegrees & Certificates
Degrees & Certificates PROGRAM NAME LOCALLY APPROVED CERTIFICATE STATE APPROVED CERTIFICATE ASSOCIATE DEGREE PROGRAM CODE ASSOCIATE OF ARTS / ASSOCIATE OF SCIENCE DEGREES Administration & Information Systems
More informationFullerton College. Programs of Study Leading to an Associate Degree
Programs of Study Leading to an Associate Degree Associate in Arts Degrees Administration of Justice Advertising & Graphic Design Advertising (JOUR) Anthropology Art Art History Astronomy Biology Business
More informationEngineering, & Mathematics
8O260 Applied Mathematics for Technical Professionals (R) 1 credit Gr: 10-12 Prerequisite: Recommended prerequisites: Algebra I and Geometry Description: (SGHS only) Applied Mathematics for Technical Professionals
More informationQuestions to Help Students Choose a Career Cluster
Have students answer the following questions to help them decide on a career cluster. If a student answers yes to five or more of the questions for a single career cluster, that cluster may be right for
More informationResearch Categories Bioenergy Machinery Transportation. Seed Science Soil Soybeans Water
Agricultural Sciences General Ag Sciences Agricultural Economics & Policy Agricultural education International Agriculture Ag Engineering Agronomy Animal Science Biochemicals Bioenergy Machinery Transportation
More informationFlash player xbox one
Flash player xbox one The Borg System is 100 % Flash player xbox one 16-2-2013 flash player für xbox one, flash player xbox one internet explorer, flash player xbox internet explorer, xbox internet explorer
More informationWRIGHT STATE UNIVERSITY. The Wright State Core
WRIGHT STATE UNIVERSITY The 2016-17 Wright State Core A university degree goes beyond preparing graduates for a profession; it transforms their lives and their communities. Wright State graduates will
More informationEnabling Open Research. Heather Joseph Executive Director, SPARC University of Vermont March 5, 2018
Enabling Open Research Heather Joseph Executive Director, SPARC University of Vermont March 5, 2018 SPARC is a global coalition committed to making open the default in research and education. We focus
More informationThis is an oral history interview with Carol, IBM Executive Assistant to John Kelly, on August 4, 2003,
This is an oral history interview with Carol, IBM Executive Assistant to John Kelly, on August 4, 2003, conducted by IBM Corporate Archivist, Paul Lasewicz. Thank you and welcome. Thank you. Can you start
More informationGENERAL EDUCATION PROGRAM AT THE COMMUNITY COLLEGE OF RHODE ISLAND
GENERAL EDUCATION PROGRAM AT THE COMMUNITY COLLEGE OF RHODE ISLAND General education is the component of a Community College of Rhode Island degree program that is intended to develop a student s higher
More informationSubstitution Guidelines: Planning Sheet 3-GS to Gen Ed Planning Sheet
Substitution Guidelines: Planning Sheet 3-GS to Gen Ed Planning Sheet Academic Planning Sheet 3-GS (2015) Area A-Natural Sciences Biology (BIOL) 100 General Biology S&QI T1 103 Human Sexual Biology S&QI
More informationEnglish as a Second Language Podcast ESL Podcast 295 Playing Video Games
GLOSSARY fighting violent; with two or more people physically struggling against each other * In this fighting game, you can make the characters kick and hit each other in several directions. role-playing
More informationWilliam Milam Ford Motor Co
Sharing technology for a stronger America Verification Challenges in Automotive Embedded Systems William Milam Ford Motor Co Chair USCAR CPS Task Force 10/20/2011 What is USCAR? The United States Council
More informationSTEAM Integrated Education: An Overview of What and Why
STEAM Integrated Education: An Overview of What and Why Science & Technology interpreted through Engineering & the Arts, all understood with elements of Math. STEAM - BETT London 25 January 2017 Georgette
More informationComputer & Information Science & Engineering What s All This?
Computer & Information Science & Engineering What s All This? Marc Snir Department of Computer Science Time s man of the year, 1982 A New World Dawns Steven Jobs was 27 The IBM PC was a few months away
More informationMedia Technology Program Articulation
Memorandum of Understanding (2015-2016) Southwestern College This document is intended both as a memorandum of understanding for college counselors and as a guide for students transferring into Woodbury
More informationCURRICULUM MAP. Course/ Subject: Principles of Technology Grade: Month: Sept-Oct (Communication) Enduring Understanding
CURRICULUM MAP Course/ Subject: Principles of Technology Grade: 9-12 Month: Sept-Oct (Communication) Enduring Understanding Technology is created, used and modified by humans. A technological world requires
More informationArchive Course Materials and Services Fees Spring 2018 Page 1 of 12
Archive Course Materials and Services s Page 1 of 12 CNAS : Biochemistry 15 102 162 Intro Biochemical oratory $80.00 Introductory Biochemistry oratory $80.00 Biochemistry and Molecular Biology $150.00
More informationGraduate Programs. Graduate Programs 1
Graduate Programs 1 Graduate Programs Agricultural & Biosystems Engineering (http://bulletin.ndsu.edu/graduate/programs/agricultural-biosystems-engineering) Animal Sciences (http://bulletin.ndsu.edu/graduate/programs/animal-science)
More informationComputational Thinking for All
for All Corporate Vice President, Microsoft Research Consulting Professor of Computer Science, Carnegie Mellon University Centrality and Dimensions of Computing Panel Workshop on the Growth of Computer
More informationLEVEL: 2 CREDITS: 5.00 GRADE: PREREQUISITE: None
DESIGN #588 LEVEL: 2 CREDITS: 5.00 GRADE: 10-11 PREREQUISITE: None This course will familiarize the beginning art student with the elements and principles of design. Students will learn how to construct
More informationAgricultural & Biosystems Engineering (
Graduate Programs 1 Graduate Programs Doctoral Agricultural & Biosystems Engineering (http://bulletin.ndsu.edu/programs-study/graduate/agricultural-biosystems-engineering) Animal Sciences (http://bulletin.ndsu.edu/programs-study/graduate/animal-sciences)
More informationUniversal laws and architectures: Theory and lessons from
Universal laws and architectures: Theory and lessons from brains, bugs, nets, grids, planes, docs, fire, bodies, fashion, earthquakes, turbulence, music, buildings, cities, art, running, throwing, Synesthesia,
More informationChapter 1 The Field of Computing. Slides Modified by Vicky Seno
Chapter 1 The Field of Computing Slides Modified by Vicky Seno Outline Computing is a natural science The five disciplines of computing Related fields Careers in computing Myths about computing Resources
More informationCollege of Natural and Agricultural Sciences
Course Material Fee Rates and Courses List Summer 2018 Department Course # Type Course Title Cross-Listed Department Cross-Listed Course # Approved Fee College of Natural and Agricultural Sciences Biochemistry
More informationSubject Content Knowledge Requirements (Abridged)
Subject Content Knowledge Requirements (Abridged) Academic requirements for admission to graduate entry programs Primary programs For admission to a graduate entry primary program your bachelor degree
More informationISCED: INTERNATIONAL STANDARD CLASSIFICATION OF EDUCATION 2013
ISCED: INTERNATIONAL STANDARD CLASSIFICATION OF EDUCATION 2013 ISCED F 00 Generic programmes and qualifications 0000 Generic programmes and qualifications (not further defined) 001 Basic programmes and
More informationDrafting Essential Questions
Reading and Literature What makes a great book or story great? What is the relationship between popularity and greatness in literature? s a "good read" always a great book?.-.----------------- -----------------
More informationMITOCW watch?v=guny29zpu7g
MITOCW watch?v=guny29zpu7g The following content is provided under a Creative Commons license. Your support will help MIT OpenCourseWare continue to offer high quality educational resources for free. To
More informationBachelor of Business Administration. B.A. Digital Arts and Animation: 3D Animation Concentration
Redwood City, California Lower Division Major Preparation Articulation Agreement: 2017-2018 Catalog The following tables are the assessments of the courses between and (Cogswell College). This table will
More informationSubject Content Knowledge Requirements (Abridged)
NSW Education Standards Authority Subject Content Knowledge Requirements (Abridged) Discipline Study Requirements for Admission to NSW Graduate Entry Programs Primary programs For admission to a NSW graduate
More informationTake Mobile Imaging to the Next Level
Take Mobile Imaging to the Next Level Solutions for mobile camera performance and features that compete with DSC/DSLR Who we are Leader in mobile imaging and computational photography. Developer of cutting-edge
More informationThe Nature of Informatics
The Nature of Informatics Alan Bundy University of Edinburgh 19-Sep-11 1 What is Informatics? The study of the structure, behaviour, and interactions of both natural and artificial computational systems.
More informationTalking to Kids about Jimi & Isaac Books
Talking to Kids about Jimi & Isaac Books By Phil Rink, PE Originally Published on LinkedIn 8 February, 2016 Revised February 2018 Howdy. My name is Phil Rink and I write Jimi & Isaac books. Please take
More informationTeaching specialisations
Teaching specialisations The Master of Teaching (Secondary) requires you to study one extension or two single teaching areas to prepare for your secondary teaching specialisation(s). The teaching specialisations
More informationAutomotive/Advanced Manufacturing Electrical
- 162 The College for Real Careers Program Information wiring is an integral part of industry, commercial enterprises, and residential homes. The curriculum integrates basic electrical skills and high
More information10 TECHNIQUES THAT ARE ESSENTIAL FOR SUCCESSFUL PHOTO MANIPULATION ARTWORK
10 TECHNIQUES THAT ARE ESSENTIAL FOR SUCCESSFUL PHOTO MANIPULATION ARTWORK Tutorial from http://psd.tutsplus.com/ Compiled by INTRODUCTION Photo manipulation techniques are used by many designers
More informationEngineering Scope and Sequence Student Outcomes (Objectives Skills/Verbs)
The World of Modern Engineering What do Scientists and Engineers do? What is the difference between analog and digital devices? How do Engineers organize their designs? Introduction to LabView software
More informationCareer Electives. Architecture & Construction Careers in designing, planning, managing, building and maintaining the built environment.
Career Electives The following elective classes are recommended for each Career Academic Sequence to help prepare students for a career in the prospective field of their choice. * Elkhart Area Career Center
More informationElectrical, Computer and Software Engineering - a historical perspective -
Electrical, Computer and Software Engineering - a historical perspective - Emil M. Petriu, Time Science Production of Goods and Services Engineering Antiquity Mathematics, Philosophy Craftsmanship: * Artisans
More informationOdd Semester Examination
Time Table Date: 12.12.2016 Time: 10.00am-01.00 pm Course Branch Sem. Paper B. Tech EC I Electrical Engg. EI I EE I CSE I Computer Concepts & Programming In C IT I ME I B. Pharm I Anatomy Physiology &
More informationCourse Topics. COS 109: Computers in our World. Today: Administration. House rules. A bit of numeracy. Administrivia.
COS 109: Computers in our World Andrea LaPaugh aslp@cs.princeton.edu www.cs.princeton.edu/~aslp 304 Computer Science Building, 258-4568 (email is always better) TAs: Jacopo Cesareo, 103B CS Building, jcesareo@...,
More informationTunxis Community College General Education Courses by Category Effective Fall 2018
1 Tunxis Community College General Education Courses by Category Effective Fall 2018 Previous Catalogue Years: 2016/2017 2017/2018 Category: Page # Written Communication II 1 Quantitative Reasoning 1 Scientific
More informationLevel 3 Extended Diploma Unit 22 Developing Computer Games
Level 3 Extended Diploma Unit 22 Developing Computer Games Outcomes Understand the impact of the gaming revolution on society Know the different types of computer game Be able to design and develop computer
More informationProtection of Software and Computer Implemented Inventions. By: Érik van der Vyver March 2008
Protection of Software and Computer Implemented Inventions By: Érik van der Vyver March 2008 Worldwide Patent The biggest myth in patent law Thank TV advertising Patents are territorial Need patent in
More informationIntroduction to Software Engineering
Introduction to Software Engineering Lesson 1 Basic Issues in Software Engineering Specific Instructional Objectives At the end of this lesson the student will be able to: Identify the scope and necessity
More informationAgricultural & Biosystems Engineering (
Graduate Programs 1 Graduate Programs Agricultural & Biosystems Engineering (http://bulletin.ndsu.edu/past-bulletin-archive/2017-18/graduate/programs/agricultural-biosystemsengineering) Animal Sciences
More informationUndergraduate Programmes
I 1 General note: All programme specifications are subject to change as may from time to time be necessary, and options or alternatives contained in any programme specification will not necessarily all
More informationENGINEERING INSTITUTE AT SAM HOUSTON HIGH SCHOOL FOR INCOMING FRESHMEN
ENGINEERING INSTITUTE AT SAM HOUSTON HIGH SCHOOL FOR INCOMING FRESHMEN ENGINEERING COMPUTER SCIENCE Sam Houston High School received approximately $17 MILLION IN UPGRADES under Bond 2010, among them the
More informationElectrical, Computer and Software Engineering - a historical perspective -
Electrical, Computer and Software Engineering - a historical perspective - Emil M. Petriu, Dr. Eng., P.Eng. Professor School of Electrical Engineering and Computer Science University of Ottawa Time Science
More informationTennessee State University CUPA Discipline Rank Minimum Midpoint Maximum
Discipline Tennessee State University CUPA Rank Minimum Midpoint Maximum Agriculture Science 01. Instructor 48,750 N/A N/A Asst Professor 56,250 N/A N/A Assoc Professor 63,281 N/A N/A Professor 74,355
More informationIndustrial Maintenance Technology (INT)
Technology 199 The College for Real Careers Technology (INT) Program Information The Technology Program at H. Councill Trenholm State Community College is a multi-craft curriculum. Many crafts are a part
More informationPercentage of First-time First Years Plan to Focus** Number of First-time First Years (N=220)
Do you plan to focus on a particular field of study or discipline at Evergreen? If yes, please describe the field of study or discipline you plan to focus on: The chart below shows the fields or disciplines
More informationIntroducing Engineering
Introducing Engineering Dr Andrew McLaren Vice Dean, Faculty of Engineering www.strath.ac.uk Presentation Overview What is engineering? What types of engineering are there? What careers will a degree in
More informationPayable Degrees/Certificates
Payable Degrees/Certificates Allied Health Allied Health-Associate in Science Anthropology-Associate in Arts for Transfer Automotive Technology Automotive Maintenance Technician-Associate in Science Automotive
More informationDescription Where it can be found in your community and/or school
Chemical Food Pyrotechnic Metallurgic Mechanical Sports Electrical Music Machine Learner Civil Skatepark Interdisciplinary Entertainment Military Computer Landscape Aerospace Optomechanical Control Preservation
More informationAbout This Survey. General Concepts and Definitions
THECB Survey of Research Expenditures Universities and Health-Related Institutions Instructions and Definitions for Survey About This Survey The Texas Higher Education Coordinating Board collects data
More informationResearch and Publication in the Digital Age
University of Massachusetts Amherst ScholarWorks@UMass Amherst University Librarians Publication Series University Libraries February 2006 Research and Publication in the Digital Age Gerald Jay Schafer
More informationComputer Science as a Discipline
Computer Science as a Discipline 1 Computer Science some people argue that computer science is not a science in the same sense that biology and chemistry are the interdisciplinary nature of computer science
More informationAnimation Program Articulation
Memorandum of Understanding (2015-2016) Pasadena City College This document is intended both as a memorandum of understanding for college counselors and as a guide for students transferring into Woodbury
More informationUndergraduate Programmes
I 1 General note: All programme specifications are subject to change as may from time to time be necessary, and options or alternatives contained in any programme specification will not necessarily all
More informationAutomated hand recognition as a human-computer interface
Automated hand recognition as a human-computer interface Sergii Shelpuk SoftServe, Inc. sergii.shelpuk@gmail.com Abstract This paper investigates applying Machine Learning to the problem of turning a regular
More informationAccounting Program Articulation
Memorandum of Understanding (2015-2016) East Los Angeles College This document is intended both as a memorandum of understanding for college counselors and as a guide for students transferring into Woodbury
More informationWHY DOES IT TAKE SO LONG TO DEPLOY NEW GROUND SEGMENT DATA
GROUND SYSTEMS ARCHITECTURES WORKSHOP O GSAW 2009 WHY DOES IT TAKE SO LONG TO DEPLOY NEW TECHNOLOGIES IN GROUND SEGMENT DATA SYSTEMS? GMV S EXPERIENCE GMV, 2009 Property of GMV All rights reserved OVERVIEW
More informationIntersections of Philosophy Logic and Biology in Design
Intersections of Philosophy Logic and Biology in Design Yiannis Papadopoulos Professor of Computer Science University of Hull UK 5 th IFAC-DCDS Plenary Talk, Cancun, 27 th May 2015 Design Involves Creation
More informationCompetition Manual. 11 th Annual Oregon Game Project Challenge
2017-2018 Competition Manual 11 th Annual Oregon Game Project Challenge www.ogpc.info 2 We live in a very connected world. We can collaborate and communicate with people all across the planet in seconds
More informationA Quick Guide To Search Engine Optimization
A Quick Guide To Search Engine Optimization For our latest special offers, free gifts and much more, Click here to visit us now You are granted full Master Distribution Rights to this ebook. You may give
More information2014 New Jersey Core Curriculum Content Standards - Technology
2014 New Jersey Core Curriculum Content Standards - Technology Content Area Standard Strand Grade Level bands Technology 8.2 Technology Education, Engineering, Design, and Computational Thinking - Programming:
More informationA Balanced Introduction to Computer Science, 3/E
A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN 978-0-13-216675-1 Chapter 10 Computer Science as a Discipline 1 Computer Science some people
More informationCourses on Robotics by Guest Lecturing at Balkan Countries
Courses on Robotics by Guest Lecturing at Balkan Countries Hans-Dieter Burkhard Humboldt University Berlin With Great Thanks to all participating student teams and their institutes! 1 Courses on Balkan
More informationTHE XIRRUS APPROACH WHY ARE THEY SO DIFFERENT (A BLACK SHEEP)? SEPTEMBER 2014
THE XIRRUS APPROACH WHY ARE THEY SO DIFFERENT (A BLACK SHEEP)? SEPTEMBER 2014 1 XIRRUS, THEIR JUST SO DIFFERENT The Arrays are Just too big Just too expensive - $$$$$ Two radio APs are good enough Array
More informationNEXT GENERATION ENTERTAINMENT & EXPERIENTIAL MARKETING SERVICES
NEXT GENERATION ENTERTAINMENT & EXPERIENTIAL MARKETING SERVICES EUROPE ASIA-PACIFIC NORTH AMERICA MIDDLE EAST SOUTH AMERICA ABOUT US THE MARK OF TRUST Excape Entertainment Group focuses on combining virtual
More informationConsole Games Are Just Like Mobile Games* (* well, not really. But they are more alike than you
Console Games Are Just Like Mobile Games* (* well, not really. But they are more alike than you think ) Hi, I m Brian Currently a Software Architect at Zynga, and CTO of CastleVille Legends (for ios/android)
More informationDOC # MULAN SCRIPT FOR SCHOOL PLAY CAST
27 May, 2018 DOC # MULAN SCRIPT FOR SCHOOL PLAY CAST Document Filetype: PDF 203.2 KB 0 DOC # MULAN SCRIPT FOR SCHOOL PLAY CAST Mulan is an upcoming broadway show based on Mulan Act I. Any spam or hate
More informationCommon Core Structure Final Recommendation to the Chancellor City University of New York Pathways Task Force December 1, 2011
Common Core Structure Final Recommendation to the Chancellor City University of New York Pathways Task Force December 1, 2011 Preamble General education at the City University of New York (CUNY) should
More informationUndergraduate Majors and Minors
Undergraduate Majors and Minors 1 Undergraduate Majors and Minors UNDERGRADUATE MAJORS AND MINORS (organized alphabetically) A B C Accounting, Minor (http://catalogue.uci.edu/thepaulmerageschoolofbusiness/undergraduateprograms/#minorstext)
More informationTRANSFER EQUIVALENCY GUIDE Semester Hours
TRANSFER EQUIVALENCY GUIDE Semester Hours CAPITAL UNIVERSITY ACCOUNTING BUS 211 Financial Accounting BUS 213 Managerial Accounting BUS 311 Intermediate Accounting I BUS 312 Intermediate Accounting II BUS
More informationA Decade of STEAMing up Global Education: Global Who and Where Developments
A Decade of STEAMing up Global Education: Global Who and Where Developments Science & Technology interpreted through Engineering & the Arts, all understood with elements of Math. STEAM BETT London - 26
More informationMicaela Serra Dept. of Computer Science University of Victoria
Micaela Serra Dept. of Computer Science University of Victoria The profile of the Computer Science graduate in 10 years : Computer Science, Computer Engineering, Software Engineering And Interdisciplinary
More informationWhat Entrepreneurial Partners Look for in Technology Commercialization
What Entrepreneurial Partners Look for in Technology Commercialization Federal Laboratory Consortium Portland, Oregon May 7th, 2008 Bryan Bjorndal, Assure Controls, Inc. Commercialization of Government
More informationGaming Development. Resources
Gaming Development Resources Beginning Game Programming Fourth Edition Jonathan S. Harbour 9781305258952 Beginning Game Programming will introduce students to the fascinating world of game programming
More informationWelcome to this IBM podcast, Create Stable and. High Quality Software Creating Software That's Flexible and
IBM Podcast [ MUSIC ] MATHENY: Welcome to this IBM podcast, Create Stable and High Quality Software Creating Software That's Flexible and Secure by Design. This is step two in the Five Steps to Reduce
More informationSummer 2015 Course Material Fees College Department Course # Type Course Title Cross-Listed Department Cross-Listed Course # Approved Fee CNAS
Summer 2015 Course Material Fees College Department Course # Type Course Title Cross-Listed Department Cross-Listed Course # Approved Fee CNAS Biochemistry 101 Lab Biochemical Laboratory: Fundamentals
More informationGeneral Education Core Curriculum. A. Core Proficiencies
General Education Core Curriculum A. Core Proficiencies Baccalaureate Associate Effective Communication: Writing (English Composition) 9 hours 6 hours ENGL 100, ENGL 101, or ENGL 111. Each student shall
More informationMap of Human Computer Interaction. Overview: Map of Human Computer Interaction
Map of Human Computer Interaction What does the discipline of HCI cover? Why study HCI? Overview: Map of Human Computer Interaction Use and Context Social Organization and Work Human-Machine Fit and Adaptation
More informationGame Variations: Ultimate Tic Tac Toe
Game Variations: Ultimate Tic Tac Toe Middle School In this lesson, students will experience the engineering process when creating modifications to a familiar game. Next Generation Science Standards MS-ETS1-1
More informationStatistics on Weed Lists at (Note: These are NOT final statistics. These statistics are prior to the return of boxes by Better World Books.
Statistics on Weed Lists at 6-24-2013 (Note: These are NOT final statistics. These statistics are prior to the return of boxes by Better World Books.) To those who have asked for information on the number
More informationPure Versus Applied Informatics
Pure Versus Applied Informatics A. J. Cowling Department of Computer Science University of Sheffield Structure of Presentation Introduction The structure of mathematics as a discipline. Analysing Pure
More informationArchive Course Materials and Services Fees Winter 2016 Page 1 of 12
Archive Course Materials and Services s Page 1 of 12 CNAS : Biochemistry 101 162 Introductory Biochemistry oratory $80.00 Lec Advanced Biochemistry oratory $150.00 : Biology 2 3 5B 5C 5LA 20 100 104 118
More informationYEAR 12 STATIONERY REQUIREMENTS 2014
YEAR 12 STUDENTS WILL NEED THE FOLLOWING: HB Pencil Scientific Calculator (Available from Local Newsagencies) 1 4GB TSHS USB will be provided to students for Highlighter school use only ACCOUNTING BUSINESS
More informationLevel 3 Extended Diploma Unit 22 Developing Computer Games
Level 3 Extended Diploma Unit 22 Developing Computer Games Outcomes LO1 Understand the impact of the gaming revolution on society LO2 Know the different types of computer game LO3 Be able to design and
More informationRUNNYMEDE COLLEGE & TECHTALENTS
RUNNYMEDE COLLEGE & TECHTALENTS Why teach Scratch? The first programming language as a tool for writing programs. The MIT Media Lab's amazing software for learning to program, Scratch is a visual, drag
More informationCOURSE OFFERINGS FOUR COURSES 12 CREDITS not
COURSE OFFERINGS UHM Study Abroad Center Lorenzo de Medici (LdM) Semester in Italy: Rome www.lorenzodemedici.org ENROLLMENT 1. Not all courses are offered during both semesters. Prospective applicants
More informationEmbracing STEAM over STEM: Benefits for Oil, Gas, and Pipeline Companies in an Age of Energy Transitions
Embracing STEAM over STEM: Benefits for Oil, Gas, and Pipeline Companies in an Age of Energy Transitions Dr. Kairn A. Klieman Assoc. Prof. of History (African and Energy) Co-Founder/Co-Director: Graduate
More informationSaint Louis University Madrid Campus Preliminary Spring 2019 Course Listing
Saint Louis University Madrid Campus Preliminary Spring 2019 Course Listing For complete descriptions and syllabi, see the Courses and Syllabi Database. Courses Subject to Change Updated February 16, 2019
More information