Software Engineering at Google

Software Engineering at Google
Author: Titus Winters
Publisher: O'Reilly Media
Total Pages: 602
Release: 2020-02-28
Genre: Computers
ISBN: 1492082767

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

Introduction to Engineering Research

Introduction to Engineering Research
Author: Wendy C. Crone
Publisher: Springer Nature
Total Pages: 208
Release: 2022-06-01
Genre: Technology & Engineering
ISBN: 3031020839

Undergraduate and first-year graduate students engaging in engineering research need more than technical skills and tools to be successful. From finding a research position and funding, to getting the mentoring needed to be successful while conducting research responsibly, to learning how to do the other aspects of research associated with project management and communication, this book provides novice researchers with the guidance they need to begin developing mastery. Awareness and deeper understanding of the broader context of research reduces barriers to success, increases capacity to contribute to a research team, and enhances ability to work both independently and collaboratively. Being prepared for what's to come and knowing the questions to ask along the way allows those entering researcher to become more comfortable engaging with not only the research itself but also their colleagues and mentors.

How to STEM

How to STEM
Author: Carol Smallwood
Publisher: Rowman & Littlefield
Total Pages: 300
Release: 2013-12-05
Genre: Language Arts & Disciplines
ISBN: 081089274X

During the past few years, groups like the President's Council of Advisors on Science and Technology, Center for Education have been placing great emphasis on the significance of STEM (science, technology, engineering, and math) education. In brief, the US is seen as falling behind the rest of the world in science and technology education. In response, the curricula have been revised in many educational institutions and school districts across the country. It is clear that for STEM to be successful, other community organizations, most particularly libraries, need to be closely involved in the process. Library staff realize the importance of getting involved in STEM education, but many have difficulty finding comprehensive information that will help them plan and successfully implement STEM direction in their organization. This book is designed to meet that need. It is timely and relevant. How to STEM: Science, Technology, Engineering, and Math Education in Libraries is by and for libraries who are involved in contributing efforts into advancing these subjects. It is organized in 9 parts including funding, grant writing, community partnerships, outreach, research, and examples of specific programming activities. Authors are drawn from the professional staffs of educational institutions, libraries, and non-profit organizations such as science museums. The book contains eight parts, each emphasizing a different aspect of how to succeed with STEM. Part 1 emphasizes how hands-on activities that are both fun and educational can be used to further STEM awareness. Parts 2 and 3 contain chapters on the uniting of STEM with Information Literacy. Innovative collection development ideas are discussed in Part 4 and Part 5 focuses on research and publishing. Outreach is the theme of Part 6 and the programs described in these chapters offer an array of ways to connect with students of all ages. The final section of How to STEM: Science, Technology, Engineering, and Math Education in Libraries addresses the funding of these programs. Librarians of all types will be pleased to discover easy-to-implement suggestions for collaborative efforts, many rich and diverse programming ideas, strategies for improving reference services and library instruction to speakers of English as a second language, marketing and promotional tips designed to welcome multicultural patrons into the library, and much more.

Engineering Libraries

Engineering Libraries
Author: Thomas W. Conkling
Publisher: Routledge
Total Pages: 259
Release: 2014-04-23
Genre: Language Arts & Disciplines
ISBN: 1317719271

Provide top-flight services in this highly specialized field! This groundbreaking book provides state-of-the-art information on one of the most useful library specialties. Engineering Libraries: Building Collections and Delivering Services is designed for information professionals at all levels of expertise, from new practitioners to specialists in science and engineering. It shows how you can provide top-notch service by designing programs around the genuine needs of the users. Previous books in this field have generally covered only the engineering literature and databases. However, Engineering Libraries focuses on the practical aspects of providing user-friendly information services in an engineering environment. The suggestions and advice are eminently practical and designed for immediate usability. It also reviews the state of scientific communication and progress toward digital libraries. Engineering Libraries offers solid expertise on the fundamental issues of this branch of information science, including: establishing a collection innovative uses of the Web. instructing users assessing services providing services to varied user populations Engineering Libraries is an essential resource for librarians in science, technology, and engineering programs. It is also a valuable text for graduate students and faculty in library science.

Information Literacy for Science and Engineering Students

Information Literacy for Science and Engineering Students
Author: Mary DeJong
Publisher: Bloomsbury Publishing USA
Total Pages: 345
Release: 2024-08-22
Genre: Language Arts & Disciplines
ISBN: 1440878773

This engaging handbook gives students and working scientists and engineers the information literacy skills they need to find, evaluate, and use information. Beginning with a strong foundation in the utility, structure, and packaging of information, this useful handbook helps students and working professionals decode real-world information literacy problems. Mary DeJong provides a compelling context and rationale for the skills scientists and engineers need to succeed in challenging careers that rely on the successful discovering and sharing of complex information. Students will appreciate the in-depth information on sources, especially those needed for research assignments, and scientists and engineers who write for publication will benefit from chapters on searching databases and organizing and citing sources. Written with science and engineering students and professionals in mind, this book is thorough, well-paced, engaging, and even funny.

Engineering a Better Future

Engineering a Better Future
Author: Eswaran Subrahmanian
Publisher: Springer
Total Pages: 222
Release: 2018-11-12
Genre: Education
ISBN: 3319911341

This open access book examines how the social sciences can be integrated into the praxis of engineering and science, presenting unique perspectives on the interplay between engineering and social science. Motivated by the report by the Commission on Humanities and Social Sciences of the American Association of Arts and Sciences, which emphasizes the importance of social sciences and Humanities in technical fields, the essays and papers collected in this book were presented at the NSF-funded workshop ‘Engineering a Better Future: Interplay between Engineering, Social Sciences and Innovation’, which brought together a singular collection of people, topics and disciplines. The book is split into three parts: A. Meeting at the Middle: Challenges to educating at the boundaries covers experiments in combining engineering education and the social sciences; B. Engineers Shaping Human Affairs: Investigating the interaction between social sciences and engineering, including the cult of innovation, politics of engineering, engineering design and future of societies; and C. Engineering the Engineers: Investigates thinking about design with papers on the art and science of science and engineering practice.

Basic Engineering Mathematics

Basic Engineering Mathematics
Author: John Bird
Publisher: Routledge
Total Pages: 474
Release: 2017-07-14
Genre: Mathematics
ISBN: 1317202368

Now in its seventh edition, Basic Engineering Mathematics is an established textbook that has helped thousands of students to succeed in their exams. Mathematical theories are explained in a straightforward manner, being supported by practical engineering examples and applications in order to ensure that readers can relate theory to practice. The extensive and thorough topic coverage makes this an ideal text for introductory level engineering courses. This title is supported by a companion website with resources for both students and lecturers, including lists of essential formulae, multiple choice tests, and full solutions for all 1,600 further questions.