a concise introduction to software engineering pankaj jalote

A Concise Introduction to Software Engineering - Pankaj Jalote

Software engineering has changed: A software project today is likely to use large language models (LLMs) for some tasks and will employ some open-source software. It is therefore important to integrate open source and use of LLMs in teaching software engineering – a key goal of this textbook.This reader-friendly textbook/reference introduces a carefully curated set of concepts and practices essential for key tasks in software projects. It begins with a chapter covering industry-standard software, open-source tools, and the basics of prompt engineering for LLMs. The second chapter delves into project management, including development process models, planning, and team-working. Subsequent chapters focus on requirements analysis and specification, architecture design, software design, coding, testing, and application deployment.Each chapter presents concepts, practical methods, examples, the application of LLMs, and the role of open-source software. A companion website provides some comprehensive case studies, as well as teaching material including presentation slides.This textbook is ideal for an introductory course on software engineering where the objective is to develop knowledge and skills to execute a project—specifically in a team employing contemporary software engineering practices and using open source and LLMs. It is also suitable for professionals who want to be introduced to the systematic approach of ... Unknown localization key: "more"

Objev podobné jako A Concise Introduction to Software Engineering - Pankaj Jalote

Introduction to Mechanical Engineering

Updated throughout for the second edition, Introduction to Mechanical Engineering: Part 1 continues to be the essential text for all first-year undergraduate students, alongside those studying for foundation degrees and HNDs.Written by an experienced team of lecturers at the internationally renowned University of Nottingham, this book provides a comprehensive grounding in the following core engineering topics: thermodynamics, fluid mechanics, solid mechanics, dynamics, electrical and electronic systems and material science. It includes questions and answers for instructors and for self-guided learning.As well as mechanical engineers, this book is highly relevant to civil, automotive and aerospace engineering students.

Objev podobné jako Introduction to Mechanical Engineering

Introduction to Food Engineering - Dennis R. Heldman, R. Paul Singh, Ferruh Erdogdu

**2025 Textbook and Academic Authors Association (TAA) Textbook Excellence "Texty" Award Winner**The sixth edition of Introduction to Food Engineering, with revised and updated content, aims to enhance the learning of quantitative approaches to designing food processing operations. The book, translated into six languages, is widely acclaimed in teaching and learning food engineering by many generations of students worldwide. It is notable for blending engineering principles based on fundamental physics applied to commonly used and emerging food processing technologies. The chapters are written to facilitate the instructors in presenting lectures in an organized sequence for effective teaching. Numerous solved examples, detailed steps, and end-of-chapter problems of industrial relevance are included to help students learn underlying concepts and their applications. Many illustrations, with companion web-based animations, aim to improve the subject's comprehension. A new chapter introduces quantitative aspects of cleaning and sanitation in food operations to enhance food safety. Quantitative aspects of emerging electrotechnologies for food processing are explained. Spreadsheet-based problem-solving techniques are included for designing unit operations with “what-if” analysis. Practicing professionals in the industry will find an extensive collection of reference data helpful in the design and operation of industrial food processes.

Objev podobné jako Introduction to Food Engineering - Dennis R. Heldman, R. Paul Singh, Ferruh Erdogdu

A Concise Introduction to Machine Learning - A.C. Faul

A Concise Introduction to Machine Learning uses mathematics as the common language to explain a variety of machine learning concepts from basic principles and illustrates every concept using examples in both Python and MATLAB®, which are available on GitHub and can be run from there in Binder in a web browser. Each chapter concludes with exercises to explore the content.The emphasis of the book is on the question of Why—only if “why” an algorithm is successful is understood, can it be properly applied and the results trusted. Standard techniques are treated rigorously, including an introduction to the necessary probability theory. This book addresses the commonalities of methods, aims to give a thorough and in-depth treatment and develop intuition for the inner workings of algorithms, while remaining concise.This useful reference should be essential on the bookshelf of anyone employing machine learning techniques, since it is born out of strong experience in university teaching and research on algorithms, while remaining approachable and readable.

Objev podobné jako A Concise Introduction to Machine Learning - A.C. Faul

A Concise Introduction to Mixed Methods Research - International Student Edition - John W. Creswell

For students and researchers new to mixed methods, A Concise Introduction to Mixed Methods Research 2e by renowned author John W. Creswell provides a brief and practical introduction to mixed methods. Many graduate students and researchers in the social, behavioral and health sciences may not have the time or resources to read long treatises or stacks of journal articles on mixed methods research. This text quickly describes the basics of setting up and conducting a study using this methodology. Chapters are short and follow the process of research, from ensuring skills for conducting research, acknowledging the steps in planning a study, designing studies with increasing complexity, planning sampling strategies and integration, and writing up the results of your study. Get started in mixed methods quickly with this brief primer.

Objev podobné jako A Concise Introduction to Mixed Methods Research - International Student Edition - John W. Creswell

Introduction to Water Engineering, Hydrology, and Irrigation - Mohammad Albaji

This book is designed as an undergraduate text for water and environmental engineering courses and as preliminary reading for postgraduate courses in water and environmental engineering- including introductory coverage of irrigation and drainage, water resources, hydrology, hydraulic structures, and more. The text and exercises have been classroom tested by undergraduate water and environmental engineering students and are augmented by material prepared for extramural short courses. It covers basic concepts of agricultural irrigation and drainage, including planning and design, surface intakes, economics, environmental impacts wetlands, and legal issues.Features:Numerous illustrations throughout to clarify the concepts presentedExamines and compares the advantages and disadvantages of several methods of irrigation practiceExplains the integral components including pumps, filters, piping, valves, and moreConsiders fertilizer application and nutrient managementThis comprehensive and well-illustrated book will be of great interest to students, professionals, and researchers involved with all aspects of water engineering, hydrology, and irrigation.

Objev podobné jako Introduction to Water Engineering, Hydrology, and Irrigation - Mohammad Albaji

A Concise Introduction to Pure Mathematics - Martin Liebeck

Accessible to all students with a sound background in high school mathematics, A Concise Introduction to Pure Mathematics, Fourth Edition presents some of the most fundamental and beautiful ideas in pure mathematics. It covers not only standard material but also many interesting topics not usually encountered at this level, such as the theory of solving cubic equations; Euler’s formula for the numbers of corners, edges, and faces of a solid object and the five Platonic solids; the use of prime numbers to encode and decode secret information; the theory of how to compare the sizes of two infinite sets; and the rigorous theory of limits and continuous functions.New to the Fourth EditionTwo new chapters that serve as an introduction to abstract algebra via the theory of groups, covering abstract reasoning as well as many examples and applicationsNew material on inequalities, counting methods, the inclusion-exclusion principle, and Euler’s phi function Numerous new exercises, with solutions to the odd-numbered onesThrough careful explanations and examples, this popular textbook illustrates the power and beauty of basic mathematical concepts in number theory, discrete mathematics, analysis, and abstract algebra. Written in a rigorous yet accessible style, it continues to provide a robust bridge between high school ... Unknown localization key: "more"

Objev podobné jako A Concise Introduction to Pure Mathematics - Martin Liebeck

Introduction to Development Engineering

Part I: A New Discipline: Development Engineering.-Chapter 1: The Role Of Technology In Development.- Chapter 2: The Development Engineering Framework: Innovate, Evaluate, Scale.-Chapter 3: Asking the Right Questions.-Part II: Water, Sanitation and Health.-Chapter 4: Advances In Water and Health Technologies.-Chapter 5: Case Study: Electrochemical Arsenic Remediation, India (Innovation).-Chapter 6: Case Study: Information For Intermittent Water Supply, India (Evaluation).-Chapter 7: Case Study: Mobile Phone Diagnostic Microscopy, Vietnam/Cameroon (Innovation, Scale).-Part III: Governance.- Chapter 8: Technologies for Governance And Accountability.-Chapter 9: Case Study: Sensors For Aid Accountability, Rwanda (Evaluation, Scale).-Chapter 10: Case Study: High Resolution Development Indicators, Afghanistan (Evaluation, Scale).-Chapter 11: Case Study: Monitoring For Elections And Public Service Delivery, Kenya (Evaluation, Scale).-Part IV: Energy and Resources.-Chapter 12: Advances in Energy & Environmental Technologies.-Chapter 13: Case Study: Economic Impacts Of Rural Electrification, Kenya (Evaluation, Scale).-Chapter 14: Case Study: Cool Joule: Flexible Energy Loads, Nicaragua (Innovation, Evaluation).-Chapter 15: Case Study: Cookstove Monitoring and Use In East Africa (Innovation, Evaluation).-Part V: Information.-Chapter 16: Information and Communications Technology For Development.-Chapter 17: Case Study: Community Cellular Networks, Philippines (Innovation, Evaluation).-Chapter 18: Case Study: ICT Solutions To Bring Telemedicine To Rural India (Innovation).-Chapter 19: Case Study: Platforms For Development Data (ODK/Mezuri) (Innovation, Scale).-PART VI: Markets (Incorporates Agriculture).-Chapter 20: ... Unknown localization key: "more"

Objev podobné jako Introduction to Development Engineering

A Concise Introduction to Robot Programming with ROS 2 - Francisco Martin Rico

A Concise Introduction to Robot Programming with ROS2 provides the reader with the concepts and tools necessary to bring a robot to life through programming. It will equip the reader with the skills necessary to undertake projects with ROS2, the new version of ROS. It is not necessary to have previous experience with ROS2 as it will describe its concepts, tools, and methodologies from the beginning.Key FeaturesUses the two programming languages officially supported in ROS2 (C++, mainly, and Python)Approaches ROS2 from three different but complementary dimensions: the Community, Computation Graph, and the WorkspaceIncludes a complete simulated robot, development and testing strategies, Behavior Trees, and Nav2 description, setup, and useA GitHub repository with code to assist readersIt will appeal to motivated engineering students, engineers, and professionals working with robot programming.

Objev podobné jako A Concise Introduction to Robot Programming with ROS 2 - Francisco Martin Rico

A Concise Introduction to Logic - Patrick Hurley

A CONCISE INTRODUCTION TO LOGIC. The text's clear, student-friendly and thorough presentation has made it the most widely used logic text in North America. Studying logic offers multiple benefits. It helps you think through problems in an organized and systematic way. It instills patterns of reasoning that enable you to persuade others as to the correctness of your convictions, and it teaches you how to use language clearly and precisely. Doing well in logic improves your skills in ways that will help in your other courses, everyday life and future career. Additionally, for the 14th edition, the WebAssign online platform provides interactive exercises, online homework solutions, multimedia tutorials, help videos and the complete text in an eBook format.

Objev podobné jako A Concise Introduction to Logic - Patrick Hurley

A Concise Introduction to Functional Analysis - Cesar R. de Oliveira

A Concise Introduction to Functional Analysis is designed to serve a one-semester introductory graduate (or advanced undergraduate) course in functional analysis.

Objev podobné jako A Concise Introduction to Functional Analysis - Cesar R. de Oliveira

Introduction to Chemical Engineering - John N. Harb, Kenneth A. Solen

* Students will be led step-by-step through a chemical engineering project that illustrates important aspects of the discipline and how they are connected.

Objev podobné jako Introduction to Chemical Engineering - John N. Harb, Kenneth A. Solen

Science and Mathematics for Engineering - John Bird

A practical introduction to the engineering science and mathematics required for engineering study and practice.Science and Mathematics for Engineering is an introductory textbook that assumes no prior background in engineering. This new edition covers the fundamental scientific knowledge that all trainee engineers must acquire in order to pass their examinations and has been brought fully in line with the compulsory science and mathematics units in the new engineering course specifications. A new chapter covers present and future ways of generating electricity, an important topic.John Bird focuses upon engineering examples, enabling students to develop a sound understanding of engineering systems in terms of the basic laws and principles. This book includes over 580 worked examples, 1300 further problems, 425 multiple choice questions (with answers), and contains sections covering the mathematics that students will require within their engineering studies, mechanical applications, electrical applications and engineering systems.This book is supported by a companion website of materials that can be found at www.routledge/cw/bird. This resource includes fully worked solutions of all the further problems for students to access, and the full solutions and marking schemes for the revision tests found within the book for instructor use. In addition, all 447 illustrations will be available ... Unknown localization key: "more"

Objev podobné jako Science and Mathematics for Engineering - John Bird

How to Read Paintings - Liz Rideal

How to Read Paintings is a valuable visual guide to Western European painting. Through a gallery of artworks accompanied by informative commentary, it enables readers to swiftly develop their understanding of the grammar and vocabulary of painting, and to discover how to look at diverse paintings in detail, closely reading their meanings and methods. In the first part of the book, the Grammar of Paintings, the author reveals how to read paintings by considering five key areas: shape and support, medium and materials, composition, style and technique, and signs and symbols, as well as the role of the artist. In the second part, we explore fifty paintings through extracted details, accompanied by insightful commentary, training the reader and viewer to understand context and discover meaning within art. As a collection, the pictures featured in How to Read Paintings have a strong relationship with one another, and underpin the story of painting. This book will be a valuable tool whether you are viewing the real thing on a gallery wall, or simply reading around the subject to learn more about Western art. Book Description A concise introduction to paintings in the Western European tradition, through the stories of 50 powerful artworks ... Unknown localization key: "more"

Objev podobné jako How to Read Paintings - Liz Rideal

Ivan Pavlov - Daniel P. Todes

In this book, Daniel P. Todes provides concise introduction to the life and science of the great Russian physiologist Ivan Pavlov (1849-1936). Todes weaves together Pavlov''s life, values, context, and science by focusing upon his quest to understand the psyche and the "torments of our consciousness". This introduction follows the origins and maturation of Pavlov''s quest from his early life in a priestly family in provincial Riazan, to his struggles and late professional success in the glittering capital of St. Petersburg, through the cataclysmic destruction of his world during the Bolshevik seizure of power and civil war of 1917-1921, to the rebuilding of his life in his 70s as a "prosperous dissident" during the Leninist 1920s, and his success and personal torments in 1929-1936 during the industrialization, cultural revolution, and terror of Stalin times. Beyond a basic biography, Todes devotes particular attention to Pavlov''s Nobel Prize-winning research on digestion (1891-1903) and his iconic studies of conditional reflexes and higher nervous activity (1903-1936), as well as his experiments with dogs. Fundamentally reinterpreting Pavlov''s famous research on conditional reflexes, Todes shows that Pavlov was not a behaviorist, did not use a bell, and was uninterested in training dogs. The Russian scientist sought ... Unknown localization key: "more"

Objev podobné jako Ivan Pavlov - Daniel P. Todes

Guidebook to Academic Writing - Cornelia C. Paraskevas, Deborah F. Rossen-Knill

This innovative guidebook is an accessible and concise introduction to discipline-specific academic language. Using authentic texts written by both novice and expert writers and ‘translating’ current, corpus-based research of academic language into a practical guide, the book gives students the tools to navigate the linguistic features of various disciplines, emphasizing the humanities and sciences, but also discussing example texts from the social sciences.Organised as 11 self-contained questions that are critical to any discussion of academic language, this guide:provides specific information and detail regarding the language ‘demands’ of each disciplineexplains the principles underlying punctuation, the range of choices writers have and the effects of these choices on readersincludes detailed linguistic guidance on how to construct effective paragraphsdiscusses the multiple ways attitude is expressed in academic textsincludes information on citation practicesWith exercises and additional online resources, this guidebook provides students with a range of tools they can choose from in order to create effective texts that meet discipline and reader expectations. Accessibly written, it is an essential guide for all students in humanities and sciences writing academic texts in English.

Objev podobné jako Guidebook to Academic Writing - Cornelia C. Paraskevas, Deborah F. Rossen-Knill

The Cambridge Companion to Biblical Narrative

The Cambridge Companion to Biblical Narrative offers an overview and a concise introduction to an exciting field within literary interpretation of the Hebrew Scriptures and New Testament. Analysis of biblical narrative has enjoyed a resurgence in recent decades, and this volume features essays that explore many of the artistic techniques that readers encounter in an array of texts. Specially commissioned for this volume, the chapters analyze various scenes in Genesis, Exodus and the wilderness wanderings, Israel''s experience in the land and royal experiment in Kings and Chronicles, along with short stories like Ruth, Jonah, Esther, and Daniel. New Testament essays examine each of the four gospels, the book of Acts, stories from the letters of Paul, and reading for the plot in the book of Revelation. Designed for use in undergraduate and graduate courses, this Companion will serve as an excellent resource for instructors and students interested in understanding and interpreting biblical narrative.

Objev podobné jako The Cambridge Companion to Biblical Narrative

Engineering Software Products: An Introduction to Modern Software Engineering, Global Edition - Ian Sommerville

For one-semester courses in software engineering. Introduces software engineering techniques for developing software products and apps With Engineering Software Products, author Ian Sommerville takes a unique approach to teaching software engineering and focuses on the type of software products and apps that are familiar to students, rather than focusing on project-based techniques. Written in an informal style, this book focuses on software engineering techniques that are relevant for software product engineering. Topics covered include personas and scenarios, cloud-based software, microservices, security and privacy and DevOps. The text is designed for students taking their first course in software engineering with experience in programming using a modern programming language such as Java, Python or Ruby.

Objev podobné jako Engineering Software Products: An Introduction to Modern Software Engineering, Global Edition - Ian Sommerville

Essentials of Software Engineering - Barbara Bernal, Orlando Karam, Frank Tsui

Written for the undergraduate, Essentials of Software Engineering provides students with a systematic engineering approach to software engineering principles and methodologies. Comprehensive yet concise, the new edition covers some of the latest improvements in technology and tools, while reducing areas that are becoming less relevant. In-depth coverage of key issues, combined with a strong focus on software quality, makes Essentials of Software Engineering the perfect text for students entering the fast-growing and lucrative field of software development. The text includes thorough overviews of programming concepts, system analysis and design, principles of software engineering, development and support processes, methodologies, software testing, quality assurance, and product management, while incorporating real-world examples throughout. Key Features:- Presents a broad coverage of the software engineering field that lends itself well to an introductory course. - Clearly differentiates and explains software engineering from the subtopics of software processes, software development, and software management. - Expanded coverage of continuous integration and Agile methodologies. - New coverage of contemporary design and development ideas, including SOA, microservices, virtualization, and containerization.

Objev podobné jako Essentials of Software Engineering - Barbara Bernal, Orlando Karam, Frank Tsui

Beginning Software Engineering - Rod Stephens

Discover the foundations of software engineering with this easy and intuitive guide In the newly updated second edition of Beginning Software Engineering, expert programmer and tech educator Rod Stephens delivers an instructive and intuitive introduction to the fundamentals of software engineering. In the book, you’ll learn to create well-constructed software applications that meet the needs of users while developing the practical, hands-on skills needed to build robust, efficient, and reliable software. The author skips the unnecessary jargon and sticks to simple and straightforward English to help you understand the concepts and ideas discussed within. He also offers you real-world tested methods you can apply to any programming language. You’ll also get: Practical tips for preparing for programming job interviews, which often include questions about software engineering practicesA no-nonsense guide to requirements gathering, system modeling, design, implementation, testing, and debuggingBrand-new coverage of user interface design, algorithms, and programming language choicesBeginning Software Engineering doesn’t assume any experience with programming, development, or management. It’s plentiful figures and graphics help to explain the foundational concepts and every chapter offers several case examples, Try It Out, and How It Works explanatory sections. For anyone interested in a new career in software development, or simply curious ... Unknown localization key: "more"

Objev podobné jako Beginning Software Engineering - Rod Stephens

x86 Software Reverse-Engineering, Cracking, and Counter-Measures - Christopher Domas, Stephanie Domas

A crystal-clear and practical blueprint to software disassembly x86 Software Reverse-Engineering, Cracking, and Counter-Measures is centered around the world of disassembling software. It will start with the basics of the x86 assembly language, and progress to how that knowledge empowers you to reverse-engineer and circumvent software protections. No knowledge of assembly, reverse engineering, or software cracking is required. The book begins with a bootcamp on x86, learning how to read, write, and build in the assembly that powers a massive amount of the world’s computers. Then the book will shift to reverse engineering applications using a handful of industry favorites such as IDA, Ghidra, Olly, and more. Next, we move to cracking with techniques such as patching and key generation, all harnessing the power of assembly and reverse engineering. Lastly, we’ll examine cracking from a defensive perspective. Providing learners with techniques to be a better defender of their own software, or knowledge to crack these techniques more effectively. Assembly: computer Architecture, x86, system calls, building and linking, ASCII, condition codes, GDB, control flow, stack, calling conventionsReverse Engineering: reconnaissance, strings, RE strategy, stripping, linking, optimizations, compilers, industry toolsCracking: patching, key checkers, key generators, resource hacking, dependency walkingDefense: anti-debugging, anti-tamper, packing, cryptors/decryptors, ... Unknown localization key: "more"

Objev podobné jako x86 Software Reverse-Engineering, Cracking, and Counter-Measures - Christopher Domas, Stephanie Domas

Software Engineering, Global Edition - Ian Sommerville

Understand the fundamental practices of modern software engineering. Software Engineering, 10th Edition, Global Edition, by Ian Sommerville, provides you with a solid introduction to the crucial subject of software programming and development. As computer systems have come to dominate our technical growth in recent years, they have also come to permeate the foundations of the world''s major industries. This text lays out the fundamental concepts of this vast, constantly growing subject area in a clear and comprehensive manner. The book aims to teach you, the innovators of tomorrow, how to create software that will make our world a better, safer, and more advanced place to live. Sommerville''s experience in system dependability and systems engineering guides you through the text using a traditional, plan-based approach that also incorporates novel agile methods. This 10th edition contains new information that highlight various technological updates in recent years, providing you with highly relevant and current information. With new case studies and updated chapters on topics like service-oriented software, this edition ensures your studies keep pace with today''s business world. Incorporating an updated structure and a host of learning features to enhance your studies, this text contains all the tools you need to excel.

Objev podobné jako Software Engineering, Global Edition - Ian Sommerville

Think Like a Software Engineering Manager - Akanksha Gupta

Unlock your full potential as an effective, efficient, and inspiring leader, and be the software engineering manager that your team deserves! Think Like a Software Engineering Manager is full of all the skills you''ll need to thrive in software leadership, including: People and performance management Empathy and feedback Delegation and learning to let go Hiring amazing engineers and handling attrition Collaborating with cross-functional partners Managing expectations at all levels Implementing DevOps Time and change management About the technology A superb software engineering manager needs to wear many hats: amazing communicator, effective decision maker, thoughtful mentor, and, of course, technical expert. This book helps you build your strengths and shore up your weaknesses so you can lead a productive team that consistently delivers quality software.

Objev podobné jako Think Like a Software Engineering Manager - Akanksha Gupta

Modern Software Engineering - David Farley

Improve Your Creativity, Effectiveness, and Ultimately, Your Code In Modern Software Engineering, continuous delivery pioneer David Farley helps software professionals think about their work more effectively, manage it more successfully, and genuinely improve the quality of their applications, their lives, and the lives of their colleagues. Writing for programmers, managers, and technical leads at all levels of experience, Farley illuminates durable principles at the heart of effective software development. He distills the discipline into two core exercises: learning and exploration and managing complexity. For each, he defines principles that can help you improve everything from your mindset to the quality of your code, and describes approaches proven to promote success. Farley''s ideas and techniques cohere into a unified, scientific, and foundational approach to solving practical software development problems within realistic economic constraints. This general, durable, and pervasive approach to software engineering can help you solve problems you haven''t encountered yet, using today''s technologies and tomorrow''s. It offers you deeper insight into what you do every day, helping you create better software, faster, with more pleasure and personal fulfillment. Clarify what you''re trying to accomplish Choose your tools based on sensible criteria Organize work and systems to facilitate continuing incremental progress ... Unknown localization key: "more"

Objev podobné jako Modern Software Engineering - David Farley

Research Software Engineering - Matthias Bannert

Research Software Engineering: A Guide to the Open Source Ecosystem strives to give a big-picture overview and an understanding of the opportunities of programming as an approach to analytics and statistics. The book argues that a solid "programming" skill level is not only well within reach for many but also worth pursuing for researchers and business analysts. The ability to write a program leverages field-specific expertise and fosters interdisciplinary collaboration as source code continues to become an important communication channel. Given the pace of the development in data science, many senior researchers and mentors, alongside non-computer science curricula lack a basic software engineering component. This book fills the gap by providing a dedicated programming-with-data resource to both academic scholars and practitioners.Key Featuresoverview: breakdown of complex data science software stacks into core componentsapplied: source code of figures, tables and examples available and reproducible solely with license cost-free, open source softwarereader guidance: different entry points and rich references to deepen the understanding of selected aspects

Objev podobné jako Research Software Engineering - Matthias Bannert

Software Engineering for Data Scientists - Catherine Nelson

This practical book bridges the gap between data science and software engineering, clearly explaining how to apply the best practices from software engineering to data science.

Objev podobné jako Software Engineering for Data Scientists - Catherine Nelson

Responsible Software Engineering - Daniel J. Barrett

Responsible Software Engineering gathers the wisdom of over 100 Google employees to help you anticipate the effects of your software on the world and its inhabitants. It features expert advice and practical case studies so you can build better applications that are more ready for real-world situations.

Objev podobné jako Responsible Software Engineering - Daniel J. Barrett

An End to Suffering - Mishra Pankaj

‘Mishra’s book is in the best tradition of Buddhism, both dispassionate and deeply engaged, complicated and simple, erudite and profoundly humane’ The New York TimesAn accomplished history of the Buddha, An End to Suffering is also a deeply personal story – the story of Pankaj Mishra’s search for meaning, for truth and peace in the modern world and, specifically, in a postcolonial, independent India. As he describes his travels to unearth the origins of the Buddha, Mishra offers glimpses into his own quest for enlightenment, from childhood to the September 11 attacks, from family background to friends met and made, from lessons learned to his achievements as a writer. Through this, Mishra reveals the parallels between his time and the Buddha’s, between their respective journeys – and that of their country – in search of progress and reconciliation.‘Mishra is one of the most important voices of our generation’ Peter Frankopan, author of The Silk Roads

Objev podobné jako An End to Suffering - Mishra Pankaj

A Practical Approach to Advanced Mathematical Modelling in Civil Engineering - Hamid Bahai, Yurui Fan, Theodosios K. Papathanasiou, Mohammad Heida

A Practical Approach to Advanced Mathematical Modelling in Civil Engineering introduces advanced mathematical techniques and modelling concepts through real-world practical applications in key areas of Civil Engineering. It fills a crucial gap in the existing literature by using examples from structural analysis, coastal processes, and soil behaviour. The authors approach to teaching has been developed over years of experience and aims to engage readers by demonstrating the universal utility of mathematical methods in solving engineering challenges. The chapters are designed around engineering subject areas such as structural, transportation, and geotechnical engineering. A focus on engineering rather than mathematical concepts helps students of engineering to concentrate on real-world applications and prescribe available mathematical techniques to each, as well as being useful for expanding the knowledge of already practicing engineers. The appendix backs this learning up with basic engineering mathematics, providing a comprehensive resource for all levels from undergraduate and graduate engineering students. Those already familiar with the basics can turn to the appendix at a later date to revisit their knowledge.The book will also be accompanied by a companion website hosting downloadable ready-to-use computer programs and code addressing real-world engineering problems, designed in the popular programming environment MATLAB. For those who ... Unknown localization key: "more"

Objev podobné jako A Practical Approach to Advanced Mathematical Modelling in Civil Engineering - Hamid Bahai, Yurui Fan, Theodosios K. Papathanasiou, Mohammad Heida

A Dictionary of Mechanical Engineering - Marcel Escudier, Tony Atkins

This new edition of A Dictionary of Mechanical Engineering provides clear and concise definitions and explanations for over 8,000 mechanical-engineering terms in the core areas of design, stress analysis, dynamics, thermodynamics, and fluid mechanics, together with newly extended coverage of materials engineering. More than 550 new entries have been incorporated into the text, including alloy steels, biomaterials, ceramics, continuum mechanics, conventional drilling, graphene, metallic glasses, superconductivity, and vapour deposition, alongside over 25 additional line drawings and updated web links. It continues to be an indispensable reference for students of mechanical engineering and related disciplines such as aerospace engineering, chemical engineering, and civil engineering, practising engineers, and other professionals needing to understand engineering terms.

Objev podobné jako A Dictionary of Mechanical Engineering - Marcel Escudier, Tony Atkins

Fundamentals of Software Engineering - Dan Vega, Nathaniel Schutta

With this practical book, you'll learn the skills you need to succeed and thrive. Authors Nathaniel Schutta and Dan Vega guide your journey with pointers to deep dives into specific topic areas that will help you understand the skills that really matter as a software engineer.

Objev podobné jako Fundamentals of Software Engineering - Dan Vega, Nathaniel Schutta

INCOSE Systems Engineering Handbook - INCOSE

SYSTEMS ENGINEERING HANDBOOK A comprehensive reference on the discipline and practice of systems engineering Systems engineering practitioners provide a wide range of vital functions, conceiving, developing, and supporting complex engineered systems with many interacting elements. The International Council on Systems Engineering (INCOSE) Systems Engineering Handbook describes the state-of-the-good-practice of systems engineering. The result is a comprehensive guide to systems engineering activities across any number of possible projects. From automotive to defense to healthcare to infrastructure, systems engineering practitioners are at the heart of any project built on complex systems. INCOSE Systems Engineering Handbook readers will find: Elaboration on the key systems life cycle processes described in ISO/IEC/IEEE 15288:2023;Chapters covering key systems engineering concepts, system life cycle processes and methods, tailoring and application considerations, systems engineering in practice, and more; andAppendices, including an N2 diagram of the systems engineering processes and a detailed topical index. The INCOSE Systems Engineering Handbook is a vital reference for systems engineering practitioners and engineers in other disciplines looking to perform or understand the discipline of systems engineering.

Objev podobné jako INCOSE Systems Engineering Handbook - INCOSE

Psychology: A Concise Introduction - Richard A. Griggs, Sherri L. Jackson

This exceptionally concise volume offers a rich survey of the field’s fundamental research and concepts at an unbeatable price—with formats for less than $40! The text also includes a robust media and supplements package for instructors and students, including LaunchPad. No other text/media resource for the course offers such an attractive combination of authority and affordability. Richard Griggs and Sherri Jackson have revised and updated the text throughout while still maintaining the book’s trademark brevity. To accomplish this, content deletions as well as additions were made. A list of the main revisions can be found in the Preview/New to this Edition section.

Objev podobné jako Psychology: A Concise Introduction - Richard A. Griggs, Sherri L. Jackson

Enzyme Engineering - Ploquinová Geneviéve, Zhoutong Sun, Manfred T. Reetz

Enzyme Engineering An authoritative and up-to-date discussion of enzyme engineering and its applications In Enzyme Engineering: Selective Catalysts for Applications in Biotechnology, Organic Chemistry, and Life Science, a team of distinguished researchers deliver a robust treatment of enzyme engineering and its applications in various fields such as biotechnology, life science, and synthesis. The book begins with an introduction to different protein engineering techniques, covers topics like gene mutagenesis methods for directed evolution and rational enzyme design. It includes industrial case studies of enzyme engineering with a focus on selectivity and activity. The authors also discuss new and innovative areas in the field, involving machine learning and artificial intelligence. It offers several insightful perspectives on the future of this work. Readers will also find: A thorough introduction to directed evolution and rational design as protein engineering techniques Comprehensive explorations of screening and selection techniques, gene mutagenesis methods in directed evolution, and guidelines for applying gene mutagenesis in organic chemistry, pharmaceutical applications, and biotechnology Practical discussions of protein engineering of enzyme robustness relevant to organic and pharmaceutical chemistry Treatments of artificial enzymes as promiscuous catalysts Various lessons learned from semi-rational and rational directed evolution A transdisciplinary treatise, Enzyme Engineering: Selective Catalysts for ... Unknown localization key: "more"

Objev podobné jako Enzyme Engineering - Ploquinová Geneviéve, Zhoutong Sun, Manfred T. Reetz

Engineering Mathematics with MATLAB - Chul Ki Song, Jong-Ryeol Kim

This textbook takes a streamlined, practical approach, designed to make engineering mathematics accessible and manageable for undergraduate students and instructors alike. Students will gain a fundamental understanding within the scope of a two-semester course.This textbook introduces students to the fundamental principles of engineering mathematics through concise explanations, systematically guiding them from the basics of first-order, second-order, and higher-order ordinary differential equations (ODEs), Laplace transforms, and series solutions of ODEs. It then transitions to more advanced topics, including linear algebra, linear system of ODEs, vector differential calculus and vector integral calculus, Fourier analysis, partial differential equations (PDEs), and concludes with complex numbers, complex functions, and complex integration. The book presents fundamental principles systematically with concise explanations. It features categorized key concepts, detailed solutions, and alternative methods to connect material to prior knowledge. Exercises are thoughtfully organized, balancing problem-solving practice with real-world applications in fields like mechanical engineering, electrical engineering, chemical engineering, and so on. Notably, this book incorporates MATLAB to enhance understanding. MATLAB-based examples simplify complex calculations, offering visualizations that connect theory and practice. Chapters also include optional advanced topics, providing deeper insights for motivated learners.Designed with practicality in mind, this book offers a balanced approach to mastering engineering mathematics, with ... Unknown localization key: "more"

Objev podobné jako Engineering Mathematics with MATLAB - Chul Ki Song, Jong-Ryeol Kim

ABCs of Engineering - Chris Ferrie, Sarah Kaiser

Fans of Chris Ferrie's ABCs of Biology, ABCs of Space, and ABCs of Physics will love this introduction to engineering for babies and toddlers!This alphabetical installment of the Baby University baby board book series is the perfect introduction to science for infants and toddlers. It makes a wonderful science baby gift for even the youngest engineer. Give the gift of learning to your little one at birthdays, baby showers, holidays, and beyond!A is for AmplifierB is for BatteryC is for Carnot EngineFrom amplifier to zoning, the ABCs of Engineering is a colorfully simple introduction to STEM for babies and toddlers to a new engineering concept for every letter of the alphabet.Written by two experts, each page in this engineering primer features multiple levels of text so the book grows along with your little engineer. If you're looking for the perfect STEAM book for teachers, science toys for babies, or engineer toys for kids, look no further! ABCs of Engineering offers fun early learning for your little scientist!

Objev podobné jako ABCs of Engineering - Chris Ferrie, Sarah Kaiser

Engineering Mathematics - Martin Hargreaves, Anthony Croft, Robert Davison, James Flint

Engineering Mathematics is the unparalleled undergraduate textbook for students of electrical, electronic, communications and systems engineering. Tried and tested over many years, this widely used textbook is now in its 5th edition, having been fully updated and revised. This new edition includes an even greater emphasis on the application of mathematics within a range of engineering contexts. It features detailed explanation of why a technique is important to engineers. In addition, it provides essential guidance in how to use mathematics to solve engineering problems. This approach ensures a deep and practical understanding of the role of mathematics in modern engineering.

Objev podobné jako Engineering Mathematics - Martin Hargreaves, Anthony Croft, Robert Davison, James Flint

Geotechnical Engineering Calculations and Rules of Thumb - Ruwan Abey Rajapakse

Geotechnical Engineering Calculations and Rules of Thumb, Second Edition, offers geotechnical, civil and structural engineers a concise, easy-to-understand approach to selecting the right formula and solving even most difficult calculations in geotechnical engineering. A "quick look up guide", this book places formulas and calculations at the reader’s finger tips. In this book, theories are explained in a "nutshell" and then the calculation is presented and solved in an illustrated, step-by-step fashion.In its first part, the book covers the fundamentals of Geotechnical Engineering: Soil investigation, condition and theoretical concepts. In the second part it addresses Shallow Foundations, including bearing capacity, elastic settlement, foundation reinforcement, grillage design, footings, geogrids, tie and grade beams, and drainage. This session ends with a chapter on selecting foundation types. The next part covers Earth Retaining Structures and contains chapters on its basic concepts and types, gabion walls and reinforced earth walls. The following part covers Geotechnical Engineering Strategies providing coverage of softwares, instrumentation, excavations, raft design, rock mechanics, dip angle and strike, rock stabilization equipment, soil anchors, tunnel design, seismology, geosynthetics, and slurry cutoff walls. The final part is on Pile Foundations including content on design on sandy soils, clay soils, pin piles, negative skin friction, ... Unknown localization key: "more"

Objev podobné jako Geotechnical Engineering Calculations and Rules of Thumb - Ruwan Abey Rajapakse

Engineering Design and Graphics with SolidWorks 2023 - Jim Bethune, Nathan Brown

Engineering Design and Graphics with SolidWorks 2023 In Engineering Design and Graphics with SolidWorks 2023, award-winning CAD instructor and author James Bethune shows students how to use SolidWorks to create engineering drawings and designs. The textbook has been updated to cover the new features in SolidWorks 2023. It focuses on the creation of engineering drawings, including dimensions and tolerances and the use of standard parts and tools. Each chapter contains step-by-step sample problems that show students how to apply the concepts presented in the chapter. Effective pedagogy throughout the text helps students learn and retain concepts: Objectives: Each chapter begins with objectives and an introduction to the material. Summaries: Each chapter concludes with a summary and exercise problems. Numerous Illustrations: The multitude of illustrations, accompanied by explanatory captions, present a visual approach to learning. Students see in the text what they see on the screen with the addition of explanatory text. Practical Application: The text provides hundreds of exercise projects of varying difficulty (far more than any other computer graphics text). These exercises reinforce each chapter''s content and help students learn by doing. Flexibility: With the hundreds of problems presented in the book, instructors can assign different problems within the ... Unknown localization key: "more"

Objev podobné jako Engineering Design and Graphics with SolidWorks 2023 - Jim Bethune, Nathan Brown

Fundamentals of Complex Analysis with Applications to Engineering, Science, and Mathematics - Arthur Snider, Edward Saff

This is the best seller in this market. It provides a comprehensive introduction to complex variable theory and its applications to current engineering problems. It is designed to make the fundamentals of the subject more easily accessible to students who have little inclination to wade through the rigors of the axiomatic approach. Modeled after standard calculus books—both in level of exposition and layout—it incorporates physical applications throughout the presentation, so that the mathematical methodology appears less sterile to engineering students.

Objev podobné jako Fundamentals of Complex Analysis with Applications to Engineering, Science, and Mathematics - Arthur Snider, Edward Saff

Concise Guide to Medicine & Drugs 7th Edition - DK

The complete home reference to more than 3000 drugs used to treat most major conditions.From how drugs work to practical advice on the uses, side effects, and risks associated with different prescription medicines and over-the-counter drugs, this medicine book explains it all.Inside the pages of Concise Guide to Medicine & Drugs, you''ll find:- Drugs are organised clearly in an A-Z format, with principal drugs groups arranged by body system or disease group- Text-only section on how major drug groups work on the body- Updated Drug Finder index that lists 3,000 generic and brand-name drugs available in the UKClear, concise and jargon-free, this book about medicine offers essential guidance for anyone taking medication and is an ideal quick-reference guide for healthcare professionals and carers. It is also great for anyone wanting to know more about the drugs used in common medical practice.You''ll discover what to do if a dosage is missed or exceeded, specific uses of each drug and the latest detailed information on 270 generic (non-branded) drugs that are widely used. Updated information on travel vaccinations and childhood immunisation schedules help make this an indispensable medical handbook for every household.

Objev podobné jako Concise Guide to Medicine & Drugs 7th Edition - DK

A Concise Guide to Islam – Defining Key Concepts and Terms - Ayman S. Ibrahim

For many in the English-speaking world, Islam remains a mysterious religion. What is Islam in the first place? Does it mean "peace," or does it mean "submission"? Can it mean both? What is jihad? Sharia? Hadith? Who is Allah? What is a caliph, caliphate, or infidel? In this compact volume, an expert in the study of Islam provides explanations for more than one hundred important Islamic concepts and terms, which are divided into major sections: texts, history, faith and belief, practice and religious duties, jurisprudence, and movements. Ayman Ibrahim first introduces the section, then defines each concept or term briefly. Readers can read a chapter at a time or flip through the book to find concepts or terms as needed. Each term is described based on original Muslim sources, mainly written in Arabic, as well as ample scholarly studies.This introductory guide is written for anyone with little to no knowledge of Islam. It complements the author''s A Concise Guide to the Quran and A Concise Guide to the Life of Muhammad. Together, these three volumes are useful as a set of resources on Islam.

Objev podobné jako A Concise Guide to Islam – Defining Key Concepts and Terms - Ayman S. Ibrahim

Engineering Design Graphics - James M. Leake, Molly Hathaway Goldstein

The most accessible and practical roadmap to visualizing engineering projects In the newly revised Third Edition of Engineering Design Graphics: Sketching, Modeling, and Visualization, renowned engineering graphics expert James Leake delivers an intuitive and accessible guide to bringing engineering concepts and projects to visual life. Including updated coverage of everything from freehand sketching to solid modeling in CAD, the author comprehensively discusses the tools and skills you'll need to sketch, draw, model, document, design, manufacture, or simulate a project.

Objev podobné jako Engineering Design Graphics - James M. Leake, Molly Hathaway Goldstein

Introduction to Econometrics, Global Edition - Mark Watson, James Stock

Learn more about modern Econometrics with this comprehensive introduction to the field, featuring engaging applications and bringing contemporary theories to life. Introduction to Econometrics, 4th Edition, Global Edition by Stock and Watson is the ultimate introductory guide that connects modern theory with motivating, engaging applications. The text ensures you get a solid grasp of this challenging subject''s theoretical background, building on the philosophy that applications should drive the theory, not the other way around. The latest edition maintains the focus on currency, focusing on empirical analysis and incorporating real-world questions and data by using results directly relevant to the applications. The text contextualises the study of Econometrics with a comprehensive introduction and review of economics, data, and statistics before proceeding to an extensive regression analysis studying the different variables and regression parameters. With a large data set increasingly used in Economics and related fields, a new chapter dedicated to Big Data will help you learn more about this growing and exciting area. Sharing a variety of resources and tools to help your understanding and critical thinking of the topics introduced, such as General Interest boxes, or end-of-chapter, and empirical exercises and summaries, this industry-leading text will help you acquire a ... Unknown localization key: "more"

Objev podobné jako Introduction to Econometrics, Global Edition - Mark Watson, James Stock

The Essence of Software - Daniel Jackson

A revolutionary concept-based approach to thinking about, designing, and interacting with softwareAs our dependence on technology increases, the design of software matters more than ever before. Why then is so much software flawed? Why hasn’t there been a systematic and scalable way to create software that is easy to use, robust, and secure?Examining these issues in depth, The Essence of Software introduces a theory of software design that gives new answers to old questions. Daniel Jackson explains that a software system should be viewed as a collection of interacting concepts, breaking the functionality into manageable parts and providing a new framework for thinking about design. Through this radical and original perspective, Jackson lays out a practical and coherent path, accessible to anyone—from strategist and marketer to UX designer, architect, or programmer—for making software that is empowering, dependable, and a delight to use. Jackson explores every aspect of concepts—what they are and aren’t, how to identify them, how to define them, and more—and offers prescriptive principles and practical tips that can be applied cost-effectively in a wide range of domains. He applies these ideas to contemporary software designs, drawing examples from leading software manufacturers such as Adobe, Apple, Dropbox, Facebook, Google, ... Unknown localization key: "more"

Objev podobné jako The Essence of Software - Daniel Jackson

Engineering Surveying - Mark Breach, Wilf Schofield

"Engineering surveying involves determining the position of natural and man-made features on or beneath the Earth''s surface and utilizing these features in the planning, design and construction of works. It is a critical part of any engineering project. Without an accurate understanding of the size, shape and nature of the site the project risks expensive and time-consuming errors or even catastrophic failure. ''Engineering Surveying'' 6th edition covers all the basic principles and practice of this complex subject and the authors bring expertise and clarity. Previous editions of this classic text have given readers a clear understanding of fundamentals such as vertical control, distance, angles and position right through to the most modern technologies, and this fully updated edition continues that tradition. This sixth edition includes: An introduction to geodesy to facilitate greater understanding of satellite systems; A fully updated chapter on GPS, GLONASS and GALILEO for satellite positioning in surveying; All new chapter on the important subject of rigorous estimation of control coordinates; Detailed material on mass data methods of photogrammetry and laser scanning and the role of inertial technology in them." -- Publisher description.

Objev podobné jako Engineering Surveying - Mark Breach, Wilf Schofield

Introduction to Physical Hydrology - Martin Hendriks

Water dominates our lives: we live on a planet with much water and our lives depend on it in many ways. Despite the seeming abundance of water on the planet - with over 70% being salt water - human activity and prevailing climate conditions are placing more pressure on our supply of water than ever before, however. With this pressure comes a need to understand the physical principles of hydrology - the study of the occurrence, movement, and physical properties of non-oceanic water on and below the earth''s surface - an understanding that can then be applied to water management and related innovations. Introduction to Physical Hydrology provides a solid grounding in the principles of the subject. Exploring the principal rules that govern the flow of water on the land, it considers the four major types of water: atmospheric, ground, soil, and surface. It gives insights into the major hydrological processes, and shows how the principles of physical hydrology inform our understanding of climate and global hydrology - the large-scale study of hydrology with which we need to grapple to fully understand the impact of the climate on water supply.The study of physical properties is done most effectively through mathematical ... Unknown localization key: "more"

Objev podobné jako Introduction to Physical Hydrology - Martin Hendriks

A Contemporary Introduction to the Bible - David M. Carr, Colleen M. Conway

Explore a timely introduction to the formation of the Bible in its historical and modern contexts In the newly revised Second Edition of A Contemporary Introduction to the Bible: Sacred Texts and Imperial Contexts, accomplished scholars and authors Colleen M. Conway and David M. Carr deliver a rigorous, accessible, and up-to-date introduction to the Bible. The textbook places the Hebrew Bible/Old Testament and New Testament in the broader context of world history, with a special focus on the empires that influenced the Bible’s formation. Readers are introduced to the academic study of the Bible through a range of scholarly approaches. Readers benefit from the inclusion of: A thorough introduction to the Bible in its ancient contexts, from the emergence of Israel’s earliest traditions to the writing and reshaping of the Bible amidst Assyrian Babylonian, Persian, Hellenistic and Roman empires. The most up-to-date work in the field, seamlessly integrated into every chapter A wealth of pedagogical features including study questions, bibliographies, timelines, and illustrations An unparalleled coverage of both fundamental topics and cutting-edge issues, resulting in a truly outstanding textbook. Perfect for undergraduate and graduate students studying religion, history, sociology, and philosophy, A Contemporary Introduction to the Bible: Sacred Texts and ... Unknown localization key: "more"

Objev podobné jako A Contemporary Introduction to the Bible - David M. Carr, Colleen M. Conway

An Introduction to Redox Polymers for Energy-Storage Applications - Ulrich S. Schubert, Andreas , Friedrich-Schiller University, Jena, Germany) Winte

An Introduction to Redox Polymers for Energy-Storage Applications Presents a well-founded introduction to the field or Redox Polymers, with didactical features like summary boxes and a Q&A sections An Introduction to Redox Polymers for Energy-Storage Applications discusses fundamental aspects related to polymer-based batteries, such as types of batteries, their historic development, design and synthesis criteria of the active material, and summarizes the various types of redox polymers and their applications. Each chapter contains learning objectives, summary boxes, and questions to allow for efficient exam preparation. In An Introduction to Redox Polymers for Energy-Storage Applications, readers will find detailed information on: Fundamental aspects of redox-active polymers, along with their historical classification, taking the key applications of the materials into accountEnergy-storage devices, containing polymers as the electrode active materials, and specific material requirements for the desired applicationsClassification of redox-active polymers, e.g., according to the nature of the actual redox-active moieties, their backbone structure, or topologyElectrical conductivity of conjugated polymers, covering their most prominent representatives (polyaniline, polypyrrole, polythiophene, and polyacetylene) An Introduction to Redox Polymers for Energy-Storage Applications also covers the synthesis and applications of these materials, making it an excellent book for graduates, PhD students, and professionals who are starting in this ... Unknown localization key: "more"

Objev podobné jako An Introduction to Redox Polymers for Energy-Storage Applications - Ulrich S. Schubert, Andreas , Friedrich-Schiller University, Jena, Germany) Winte

Getting into University: Engineering Courses - Bourne James

The ultimate guide to securing your place at university to study engineering.Now in its 8th edition, Getting into Engineering Courses is packed with detailed advice and up-to-date information to guide you through the decision-making process and help you prepare a strong university application.This practical and comprehensive book will lead you through every step of the process, including:What to consider when choosing the right course and university for youSupport on how to prepare a winning UCAS application and personal statement in the new three-part formatAdvice on gaining that all-important work experienceInformation on what to expect at interview and tips on how to shineSummaries of current issues in engineering that you might be asked to discussFirst-hand case studies from current students and recent graduatesMPW Guides make the complex process of getting into higher education clear and accessible to all. Written by acknowledged experts in a concise format, they go beyond the official publications to give would-be students straightforward, practical advice on how to secure a place on a course of their choice.

Objev podobné jako Getting into University: Engineering Courses - Bourne James