Author: Edward Lumsdaine
Publisher: Learning Solutions
ISBN: 9780072360585
Category : Creative thinking
Languages : en
Pages : 0
Book Description
The purpose of this book is to enable engineers and technologists to be more innovative in conceptual design. Depending on the degree of emphasis placed on process (creative problem solving) or product (a rigorous yet innovative design project outcome) this text can be used for a variety of different ways: introductory courses (freshmen), multidisciplinary courses and team projects, senior capstone design; workshops for engineers and managers in industry and business. Free TEACHING MANUAL available at www.engineering-creativity.com
LSC Creative Problem Solving and Engineering Design (with FREE CD ROM)
Author: Edward Lumsdaine
Publisher: Learning Solutions
ISBN: 9780072360585
Category : Creative thinking
Languages : en
Pages : 0
Book Description
The purpose of this book is to enable engineers and technologists to be more innovative in conceptual design. Depending on the degree of emphasis placed on process (creative problem solving) or product (a rigorous yet innovative design project outcome) this text can be used for a variety of different ways: introductory courses (freshmen), multidisciplinary courses and team projects, senior capstone design; workshops for engineers and managers in industry and business. Free TEACHING MANUAL available at www.engineering-creativity.com
Publisher: Learning Solutions
ISBN: 9780072360585
Category : Creative thinking
Languages : en
Pages : 0
Book Description
The purpose of this book is to enable engineers and technologists to be more innovative in conceptual design. Depending on the degree of emphasis placed on process (creative problem solving) or product (a rigorous yet innovative design project outcome) this text can be used for a variety of different ways: introductory courses (freshmen), multidisciplinary courses and team projects, senior capstone design; workshops for engineers and managers in industry and business. Free TEACHING MANUAL available at www.engineering-creativity.com
Software Engineering at Google
Author: Titus Winters
Publisher: O'Reilly Media
ISBN: 1492082767
Category : Computers
Languages : en
Pages : 602
Book Description
Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy. This book emphasizes this difference between programming and software engineering. How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization. You’ll explore three fundamental principles that software organizations should keep in mind when designing, architecting, writing, and maintaining code: How time affects the sustainability of software and how to make your code resilient over time How scale affects the viability of software practices within an engineering organization What trade-offs a typical engineer needs to make when evaluating design and development decisions
Publisher: O'Reilly Media
ISBN: 1492082767
Category : Computers
Languages : en
Pages : 602
Book Description
Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy. This book emphasizes this difference between programming and software engineering. How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization. You’ll explore three fundamental principles that software organizations should keep in mind when designing, architecting, writing, and maintaining code: How time affects the sustainability of software and how to make your code resilient over time How scale affects the viability of software practices within an engineering organization What trade-offs a typical engineer needs to make when evaluating design and development decisions
The Linux Command Line, 2nd Edition
Author: William Shotts
Publisher: No Starch Press
ISBN: 1593279531
Category : Computers
Languages : en
Pages : 504
Book Description
You've experienced the shiny, point-and-click surface of your Linux computer--now dive below and explore its depths with the power of the command line. The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell (or command line). Along the way you'll learn the timeless skills handed down by generations of experienced, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more. In addition to that practical knowledge, author William Shotts reveals the philosophy behind these tools and the rich heritage that your desktop Linux machine has inherited from Unix supercomputers of yore. As you make your way through the book's short, easily-digestible chapters, you'll learn how to: • Create and delete files, directories, and symlinks • Administer your system, including networking, package installation, and process management • Use standard input and output, redirection, and pipelines • Edit files with Vi, the world's most popular text editor • Write shell scripts to automate common or boring tasks • Slice and dice text files with cut, paste, grep, patch, and sed Once you overcome your initial "shell shock," you'll find that the command line is a natural and expressive way to communicate with your computer. Just don't be surprised if your mouse starts to gather dust.
Publisher: No Starch Press
ISBN: 1593279531
Category : Computers
Languages : en
Pages : 504
Book Description
You've experienced the shiny, point-and-click surface of your Linux computer--now dive below and explore its depths with the power of the command line. The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell (or command line). Along the way you'll learn the timeless skills handed down by generations of experienced, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more. In addition to that practical knowledge, author William Shotts reveals the philosophy behind these tools and the rich heritage that your desktop Linux machine has inherited from Unix supercomputers of yore. As you make your way through the book's short, easily-digestible chapters, you'll learn how to: • Create and delete files, directories, and symlinks • Administer your system, including networking, package installation, and process management • Use standard input and output, redirection, and pipelines • Edit files with Vi, the world's most popular text editor • Write shell scripts to automate common or boring tasks • Slice and dice text files with cut, paste, grep, patch, and sed Once you overcome your initial "shell shock," you'll find that the command line is a natural and expressive way to communicate with your computer. Just don't be surprised if your mouse starts to gather dust.
Design of Prestressed Concrete
Author: Nilson
Publisher: Wiley
ISBN: 9780471830733
Category :
Languages : en
Pages :
Book Description
Publisher: Wiley
ISBN: 9780471830733
Category :
Languages : en
Pages :
Book Description
Operating System Concepts, 10e Abridged Print Companion
Author: Abraham Silberschatz
Publisher: John Wiley & Sons
ISBN: 1119439256
Category : Computers
Languages : en
Pages : 184
Book Description
The tenth edition of Operating System Concepts has been revised to keep it fresh and up-to-date with contemporary examples of how operating systems function, as well as enhanced interactive elements to improve learning and the student’s experience with the material. It combines instruction on concepts with real-world applications so that students can understand the practical usage of the content. End-of-chapter problems, exercises, review questions, and programming exercises help to further reinforce important concepts. New interactive self-assessment problems are provided throughout the text to help students monitor their level of understanding and progress. A Linux virtual machine (including C and Java source code and development tools) allows students to complete programming exercises that help them engage further with the material. The Print Companion includes all of the content found in a traditional text book, organized the way you would expect it, but without the problems.
Publisher: John Wiley & Sons
ISBN: 1119439256
Category : Computers
Languages : en
Pages : 184
Book Description
The tenth edition of Operating System Concepts has been revised to keep it fresh and up-to-date with contemporary examples of how operating systems function, as well as enhanced interactive elements to improve learning and the student’s experience with the material. It combines instruction on concepts with real-world applications so that students can understand the practical usage of the content. End-of-chapter problems, exercises, review questions, and programming exercises help to further reinforce important concepts. New interactive self-assessment problems are provided throughout the text to help students monitor their level of understanding and progress. A Linux virtual machine (including C and Java source code and development tools) allows students to complete programming exercises that help them engage further with the material. The Print Companion includes all of the content found in a traditional text book, organized the way you would expect it, but without the problems.
Project Management Handbook
Author: Jürg Kuster
Publisher: Springer
ISBN: 3662453738
Category : Business & Economics
Languages : en
Pages : 445
Book Description
This practical handbook offers a comprehensive guide to efficient project management. It pursues a broad, well-structured approach, suitable for most projects, and allows newcomers, experienced project managers and decision-makers to find valuable input that matches their specific needs. The Project Management Compass guides readers through various sections of the book; templates and checklists offer additional support. The handbook’s innovative structure combines concepts from systems engineering, management psychology, and process dynamics. This international edition will allow to share the authors' experience gained in many years of project work and over 2,000 project management and leadership seminars conducted for BWI Management Education in Zurich, Switzerland. This is an excellent handbook for practical project management in today’s world. Prof. Dr. Heinz Schelle, Honorary Chairman of the GPM (German Project Management Association)The authors’ many years in practical experience in setting up, implementing and managing projects shines through in this book. The book also reflects the current trend towards increased social competence. I am therefore pleased to recommend this book as a basis for certification in project management. Dr. Hans Knöpfel, Honorary President of the SPM (Swiss Project Management Association)
Publisher: Springer
ISBN: 3662453738
Category : Business & Economics
Languages : en
Pages : 445
Book Description
This practical handbook offers a comprehensive guide to efficient project management. It pursues a broad, well-structured approach, suitable for most projects, and allows newcomers, experienced project managers and decision-makers to find valuable input that matches their specific needs. The Project Management Compass guides readers through various sections of the book; templates and checklists offer additional support. The handbook’s innovative structure combines concepts from systems engineering, management psychology, and process dynamics. This international edition will allow to share the authors' experience gained in many years of project work and over 2,000 project management and leadership seminars conducted for BWI Management Education in Zurich, Switzerland. This is an excellent handbook for practical project management in today’s world. Prof. Dr. Heinz Schelle, Honorary Chairman of the GPM (German Project Management Association)The authors’ many years in practical experience in setting up, implementing and managing projects shines through in this book. The book also reflects the current trend towards increased social competence. I am therefore pleased to recommend this book as a basis for certification in project management. Dr. Hans Knöpfel, Honorary President of the SPM (Swiss Project Management Association)
Surrounded by Science
Author: National Research Council
Publisher: National Academies Press
ISBN: 0309136741
Category : Education
Languages : en
Pages : 241
Book Description
Practitioners in informal science settings-museums, after-school programs, science and technology centers, media enterprises, libraries, aquariums, zoos, and botanical gardens-are interested in finding out what learning looks like, how to measure it, and what they can do to ensure that people of all ages, from different backgrounds and cultures, have a positive learning experience. Surrounded by Science: Learning Science in Informal Environments, is designed to make that task easier. Based on the National Research Council study, Learning Science in Informal Environments: People, Places, and Pursuits, this book is a tool that provides case studies, illustrative examples, and probing questions for practitioners. In short, this book makes valuable research accessible to those working in informal science: educators, museum professionals, university faculty, youth leaders, media specialists, publishers, broadcast journalists, and many others.
Publisher: National Academies Press
ISBN: 0309136741
Category : Education
Languages : en
Pages : 241
Book Description
Practitioners in informal science settings-museums, after-school programs, science and technology centers, media enterprises, libraries, aquariums, zoos, and botanical gardens-are interested in finding out what learning looks like, how to measure it, and what they can do to ensure that people of all ages, from different backgrounds and cultures, have a positive learning experience. Surrounded by Science: Learning Science in Informal Environments, is designed to make that task easier. Based on the National Research Council study, Learning Science in Informal Environments: People, Places, and Pursuits, this book is a tool that provides case studies, illustrative examples, and probing questions for practitioners. In short, this book makes valuable research accessible to those working in informal science: educators, museum professionals, university faculty, youth leaders, media specialists, publishers, broadcast journalists, and many others.
Learning Science in Informal Environments
Author: National Research Council
Publisher: National Academies Press
ISBN: 0309141133
Category : Education
Languages : en
Pages : 348
Book Description
Informal science is a burgeoning field that operates across a broad range of venues and envisages learning outcomes for individuals, schools, families, and society. The evidence base that describes informal science, its promise, and effects is informed by a range of disciplines and perspectives, including field-based research, visitor studies, and psychological and anthropological studies of learning. Learning Science in Informal Environments draws together disparate literatures, synthesizes the state of knowledge, and articulates a common framework for the next generation of research on learning science in informal environments across a life span. Contributors include recognized experts in a range of disciplines-research and evaluation, exhibit designers, program developers, and educators. They also have experience in a range of settings-museums, after-school programs, science and technology centers, media enterprises, aquariums, zoos, state parks, and botanical gardens. Learning Science in Informal Environments is an invaluable guide for program and exhibit designers, evaluators, staff of science-rich informal learning institutions and community-based organizations, scientists interested in educational outreach, federal science agency education staff, and K-12 science educators.
Publisher: National Academies Press
ISBN: 0309141133
Category : Education
Languages : en
Pages : 348
Book Description
Informal science is a burgeoning field that operates across a broad range of venues and envisages learning outcomes for individuals, schools, families, and society. The evidence base that describes informal science, its promise, and effects is informed by a range of disciplines and perspectives, including field-based research, visitor studies, and psychological and anthropological studies of learning. Learning Science in Informal Environments draws together disparate literatures, synthesizes the state of knowledge, and articulates a common framework for the next generation of research on learning science in informal environments across a life span. Contributors include recognized experts in a range of disciplines-research and evaluation, exhibit designers, program developers, and educators. They also have experience in a range of settings-museums, after-school programs, science and technology centers, media enterprises, aquariums, zoos, state parks, and botanical gardens. Learning Science in Informal Environments is an invaluable guide for program and exhibit designers, evaluators, staff of science-rich informal learning institutions and community-based organizations, scientists interested in educational outreach, federal science agency education staff, and K-12 science educators.
Human Resource Management, Innovation and Performance
Author: Paul Sparrow
Publisher: Springer
ISBN: 1137465190
Category : Business & Economics
Languages : en
Pages : 579
Book Description
Human Resource Management, Innovation and Performance investigates the relationship between HRM, innovation and performance. Taking a multi-level perspective the book reflects critically on contentious themes such as high performance work systems, organizational design options, cross-boundary working, leadership styles and learning at work.
Publisher: Springer
ISBN: 1137465190
Category : Business & Economics
Languages : en
Pages : 579
Book Description
Human Resource Management, Innovation and Performance investigates the relationship between HRM, innovation and performance. Taking a multi-level perspective the book reflects critically on contentious themes such as high performance work systems, organizational design options, cross-boundary working, leadership styles and learning at work.
Digital Design of Signal Processing Systems
Author: Shoab Ahmed Khan
Publisher: John Wiley & Sons
ISBN: 1119956382
Category : Science
Languages : en
Pages : 620
Book Description
Digital Design of Signal Processing Systems discusses a spectrum of architectures and methods for effective implementation of algorithms in hardware (HW). Encompassing all facets of the subject this book includes conversion of algorithms from floating-point to fixed-point format, parallel architectures for basic computational blocks, Verilog Hardware Description Language (HDL), SystemVerilog and coding guidelines for synthesis. The book also covers system level design of Multi Processor System on Chip (MPSoC); a consideration of different design methodologies including Network on Chip (NoC) and Kahn Process Network (KPN) based connectivity among processing elements. A special emphasis is placed on implementing streaming applications like a digital communication system in HW. Several novel architectures for implementing commonly used algorithms in signal processing are also revealed. With a comprehensive coverage of topics the book provides an appropriate mix of examples to illustrate the design methodology. Key Features: A practical guide to designing efficient digital systems, covering the complete spectrum of digital design from a digital signal processing perspective Provides a full account of HW building blocks and their architectures, while also elaborating effective use of embedded computational resources such as multipliers, adders and memories in FPGAs Covers a system level architecture using NoC and KPN for streaming applications, giving examples of structuring MATLAB code and its easy mapping in HW for these applications Explains state machine based and Micro-Program architectures with comprehensive case studies for mapping complex applications The techniques and examples discussed in this book are used in the award winning products from the Center for Advanced Research in Engineering (CARE). Software Defined Radio, 10 Gigabit VoIP monitoring system and Digital Surveillance equipment has respectively won APICTA (Asia Pacific Information and Communication Alliance) awards in 2010 for their unique and effective designs.
Publisher: John Wiley & Sons
ISBN: 1119956382
Category : Science
Languages : en
Pages : 620
Book Description
Digital Design of Signal Processing Systems discusses a spectrum of architectures and methods for effective implementation of algorithms in hardware (HW). Encompassing all facets of the subject this book includes conversion of algorithms from floating-point to fixed-point format, parallel architectures for basic computational blocks, Verilog Hardware Description Language (HDL), SystemVerilog and coding guidelines for synthesis. The book also covers system level design of Multi Processor System on Chip (MPSoC); a consideration of different design methodologies including Network on Chip (NoC) and Kahn Process Network (KPN) based connectivity among processing elements. A special emphasis is placed on implementing streaming applications like a digital communication system in HW. Several novel architectures for implementing commonly used algorithms in signal processing are also revealed. With a comprehensive coverage of topics the book provides an appropriate mix of examples to illustrate the design methodology. Key Features: A practical guide to designing efficient digital systems, covering the complete spectrum of digital design from a digital signal processing perspective Provides a full account of HW building blocks and their architectures, while also elaborating effective use of embedded computational resources such as multipliers, adders and memories in FPGAs Covers a system level architecture using NoC and KPN for streaming applications, giving examples of structuring MATLAB code and its easy mapping in HW for these applications Explains state machine based and Micro-Program architectures with comprehensive case studies for mapping complex applications The techniques and examples discussed in this book are used in the award winning products from the Center for Advanced Research in Engineering (CARE). Software Defined Radio, 10 Gigabit VoIP monitoring system and Digital Surveillance equipment has respectively won APICTA (Asia Pacific Information and Communication Alliance) awards in 2010 for their unique and effective designs.