Language : English
Published : 2014-04-21
Pages : 400
The Digital Information Age: An Introduction to Electrical Engineering
THE DIGITAL INFORMATION AGE SECOND EDITION by bestselling author Roman Kuc is designed for students considering electrical engineering as a major, and non-engineering majors interested in understanding digital communication systems. Communication between humans and smart devices takes place through sensors and actuators, with logic circuits manipulating binary data to implement useful tasks. The text then examines the basic problem of communicating audio and video data over a network connecting computers and smart devices. System operation is described from analog-to-digital conversion, signals that encode data, through the processing that extracts data from noise-corrupted signals and error correction techniques, to data packet transmission over wired and wireless networks. Basic topics from probability and digital signal processing are presented as needed and illustrated with relevant examples. Ideas are illustrated and extended by problems and projects completed in Excel, with sophistication that evolves along with the course, starting with spreadsheet formulas and graphs, through macros, to simple Visual Basic for Applications (VBA) programming that produces animations that simulate system operation. The accrued facility with Excel techniques is a course outcome valued by students in all majors. Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.
How to make customers feel good about doing what you want Learn how companies make us feel good about doing what they want. Approaching persuasive design from the dark side, this book melds psychology, marketing, and design concepts to show why we’re susceptible to certain persuasive techniques. Packed with examples from every nook and cranny of the web, it provides easily digestible and applicable patterns for putting these design techniques to work. Organized by the seven deadly sins, it includes: Pride — use social proof to position your product in line with your visitors’ values Sloth — build a path of least resistance that leads users where you want them to go Gluttony — escalate customers’ commitment and use loss aversion to keep them there Anger — understand the power of metaphysical arguments and anonymity Envy — create a culture of status around your product and feed aspirational desires Lust — turn desire into commitment by using emotion to defeat rational behavior Greed — keep customers engaged by reinforcing the behaviors you desire Now you too can leverage human fallibility to create powerful persuasive interfaces that people will love to use — but will you use your new knowledge for good or evil? Learn more on the companion website, evilbydesign.info.
About the Author
Chris Nodder is an independent consultant with 20 years’ experience working with large organizations and lean startups to make user experience central to their business strategy. He was previously a director at the prestigious Nielsen Norman Group, and a senior user researcher at Microsoft. He has an MS in Human-Computer Interaction and a BS in Psychology.
For undergraduate or graduate courses in IT Strategy or Management. Using IT to deliver business value. IT Strategy: Issues and Practices provides a critical issues perspective that shows students how to use and manage IT to deliver business value. This edition has been overhauled in order to reflect the most important issues facing IT managers today.
Developed as the text for the basic computer architecture course at MIT, this book integrates a thorough coverage of digital logic design with a comprehensive presentation of computer architecture. It spans the entire range of topics from analog circuit design to operating systems. The authors seek to demystify the construction of computing hardware by illustrating systematically how it is built up from digital circuits through higher-level components to processors and memories, and how its design is affected by its intended uses. “Computation Structures” is unusually broad in scope, considering many real-world problems and trade-off decisions faced by practicing engineers. These difficult choices are confronted and given careful attention throughout the book. Topics addressed include the digital abstraction; digital representations and notation; combinational devices and circuits; sequence and state; synthesis of digital systems; finite state machines; control structures and disciplines; performance measures and trade offs; communication; interpretation; micro-interpreter architecture; microprogramming and microcode; single sequence machines; stack architectures; register architectures; reduced instruction set computers; memory architectures; processes and processor multiplexing; process synchronization; interrupts, priorities, and real time; directions and trends.
August 6, 2009 Author, Jon Kleinberg, was recently cited in the New York Times for his statistical analysis research in the Internet age. Algorithm Design introduces algorithms by looking at the real-world problems that motivate them. The book teaches students a range of design and analysis techniques for problems that arise in computing applications. The text encourages an understanding of the algorithm design process and an appreciation of the role of algorithms in the broader field of computer science.