Home > Search Results

object-oriented design


sort by: Relevancy | Title try advanced search for more options

  1. April 25, 2008 lecture by Leah Buechley for the Stanford University Human Computer Interaction Seminar (CS547). Computational textile researchers weave, solder and sew electronics into cloth to build soft, flexible and wearable computers. Computational textiles or "e-textiles" is a young discipline, and developments in the field have so far been relegated almost exclusively to research labs in industry and academia. Lisa Buechley presents...more

  2. May 23, 2008 lecture by Ben Shneiderman for the Stanford University Human Computer Interaction Seminar (CS547). Science 2.0 focuses on the human-designed world in which the dynamics of trust, privacy, responsibility, and empathy are determinants of success. Advancing Science 2.0 will require a shift in priorities to promote intense collaboration, integrative thinking, teamwork-based education/training, and case study ethnographic research...more

  3. November 16, 2007 lecture by Ge Wang for the Stanford University Human-Computer Interaction Seminar. In the first part of this talk, Ge presents the design, philosophy, and development of ChucK, a computer music programming language intending to provide a different approach, expressiveness, and thinking with respect to time and parallelism in audio programming - as well as a platform for precise and rapid experimentation. In the second par...more

  4. Professor Kleiner introduces the wide variety of Roman buildings covered in the course and links them with the theme of Roman urbanism. The lecture ranges from early Roman stone construction to such masterpieces of Roman concrete architecture as the Colosseum and Pantheon. Traveling from Rome and Pompeii across the vast Roman Empire, Professor Kleiner stops in such locales as North Africa and Jordan to explore the plans of cities and their...more

  5. April 11, 2008 lecture by Gwendolyn Floyd and Joshua Kauffman for the Stanford University Human Computer Interaction Seminar (CS547). This lecture shares REGIONAL's recent in-field Cuban research that spans the socio-technological, the political, and the top-secret. It reveals how their research led to the design of a simple and affordable digital device that would potentially accelerate Cuban social change. It also discusses how an under...more

  6. Buffer: Vector vs Stack, Buffer as Linked List, Cursor Design, Use of Dummy Cell, Linked List Insert/delete, Linked List Cursor Movement, Compare Implementation, Doubly Linked List, Compare Implementation, Space Time Trade Off, Implementing Map, Simple Map Implementation: Vector, Map as Vector : Performance Implication, A Different Strategy

  7. Thompson says that is possible to include transaction-based security products, but it is not probable because this would mean working in the domain of the big giants like MS .NET, Sun, Cisco etc. Part of the problem is that security has been an after-thought. In the future, they will become more a part of application design. Many web server based and platform based companies will have to integrate that more tightly into their solution set....more

  8. [Introduction by David Cassak] Tom Fogarty explains that he became interested in medicine "by accident." He discusses his early design development and how he turned a clinical problem into a device that could solve the problem: "In this situation...it was almost like a lightbulb that went off. If you put a thin catheter system down, and you can make it bigger and then withdraw it and control the volume during withdrawal, you get the clot o...more

  9. Turner explains that while console teams can be upwards of 100 people, GameBoy games can be built with 10-15 people.  This core group of people is divided up into engineering, art, animation, game design, and production.  The product cycle was optimized to get the best product out as quickly as possible by condensing the concept cycle, focusing on a target, and rapidly incorporating feedback, she says.

  10. May 16, 2008 lecture by Rob Miller for the Stanford University Human Computer Interaction Seminar (CS547). Rob Miller discusses some of the explorations into keyword programming in the web automation domain, and also in other domains such as Java development. One surprising result is that programming language syntax often has relatively little information content, and can be inferred automatically from only a handful of keywords -- allowi...more

  11. In this introductory lecture, Professor Lewin discuses basic units, dimensions, measurements and associated uncertainties, dimensional analysis, and scaling arguments. Further, he explains why a measurement is meaningless without knowledge of its uncertainty, using data collected by Galileo Galilei as an example. He begins to dive into dimensional analysis, reasoning that the time from an object to fall from a certain height is independen...more

  12. Product decisions can be based on the company politics.  But one cannot argue with facts and stats, and this is the basis, says Marissa Mayer, Google's Vice President of Search Products & User Experience, by which the company bases its decisions. Google's approach is the take the guesswork out of product design, from functionality to shades of color, and they believe in the science of well-monitored and frequent A/B testing.