object-oriented design
sort by: Relevancy | Title try advanced search for more options
-
This course is the second of a two-term sequence. The focus is on coding techniques for approaching the Shannon limit of additive white Gaussian noise (AWGN) channels, their performance analysis, and design principles. After a review of Principles of Digital Communication I and the Shannon limit for AWGN channels, the course begins by discussing small signal constellations, performance analysis and coding gain, and hard-decision and soft-d...more
-
Imperative/Procedural Paradigms (C) and Object-Oriented Paradigm(C++), Introduction to the Functional Paradigm (Scheme), Which Is Based on Synthesizing the Return Values of Functions, Example of a Scheme Function Definition that Converts Celsius to Fahrenheit, Scheme Environment (Kawa) Details, Scheme Primitives, Scheme Lists, Expressing Functions and Function Calls as Lists, Function Examples: <, >, and, Scheme List Operations: Car and Cd...more
-
Overarching Features of Python: Scripting Language, Imperative, Object-Oriented, Functional, More Python Overview - Dynamic Typing, Use of Whitespace and Tabs, Python Environment, Execution of Basic Statements, Calling Methods Using Objects (And Anonymous Objects Like String Literals), Evaluating Assignments, Python Strings, String Methods, and Lists/Sublists (Including Index Wrapping), Strings as Lists of Characters in Python, Replacing C...more
-
Sort Template with Callback, Supplying the Callback Function, One Last Convenience: Default Callback Function, Why Object Oriented Programming, Class Division, Class Interface in ".h" File, Storage for Objects, Accessing Members of a Class, Class Implementation, Implementing Member Functions, Maintaining Object Consistency, Constructors of a Class, Destructors of a Class, Basic Thoughts on Object Design, Internal vs External Representation...more
-
Human-Computer Interaction Seminar (Seminar on People, Computers, and Design) is a Stanford University course that features weekly speakers on topics related to human-computer interaction design. The seminar is organized by the Stanford HCI Group, which works across disciplines to understand the intersection between humans and computers.
-
Analysis and optimized design of monolithic operational amplifiers and wide-band amplifiers; methods of achieving wide-band amplification, gain-bandwidth considerations; analysis of noise in integrated circuits and low noise design. Precision passive elements, analog switches, amplifiers and comparators, voltage reference in NMOS and CMOS circuits, Serial, successive-approximation, and parallel analog-to-digital converters. Switched-...more
-
The course covers the system and design issues relevant to high-speed electrical (and optical, if time permits) signaling. We start with the basics of channel properties, modeling, measurements, and communications techniques. Circuit design of main components is covered in detail. The system design issues such as planning and budgeting are presented. A large portion of the class is devoted to case studies that include the multi...more
-
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
-
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
-
[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
-
Kelley describes three important steps in starting a company: 1) Follow your passion 2) Hire great people 3) Focus on process. His passion is design, but there must be a balance between passion and business issues. People often worry too much about the financial side of the company and fail on the emotional side of the company, he says.
-
The chemical mode of action of omeprazole is expected to be insensitive to its stereochemistry, making clinical trials of the proposed virtues of a chiral switch crucial. Design of the clinical trials is discussed in the context of marketing. Otolaryngologist Dr. Dianne Duffey provides a clinician's perspective on the testing and marketing of pharmaceuticals, on the FDA approval process, on clinical trial system, on off-label uses, and on ...more
