Скачать книгу - Engineering Informatics



Computers are ubiquitous throughout all life-cycle stages of engineering, from conceptual design to manufacturing maintenance, repair and replacement. It is essential for all engineers to be aware of the knowledge behind computer-based tools and techniques they are likely to encounter. The computational technology, which allows engineers to carry out design, modelling, visualisation, manufacturing, construction and management of products and infrastructure is known as Computer-Aided Engineering (CAE). Engineering Informatics: Fundamentals of Computer-Aided Engineering, 2nd Edition provides the foundation knowledge of computing that is essential for all engineers. This knowledge is independent of hardware and software characteristics and thus, it is expected to remain valid throughout an engineering career. This Second Edition is enhanced with treatment of new areas such as network science and the computational complexity of distributed systems. Key features: Provides extensive coverage of almost all aspects of Computer-Aided Engineering, outlining general concepts such as fundamental logic, definition of engineering tasks and computational complexity Every chapter revised and expanded following more than ten years of experience teaching courses on the basis of the first edition Covers numerous representation frameworks and reasoning strategies Considers the benefits of increased computational power, parallel computing and cloud computing Offers many practical engineering examples and exercises, with lecture notes available for many of the topics/chapters from the ASCE Technical Council on Computing and Information Technology, Global Centre of Excellence in Computing (www.asceglobalcenter.org), providing a valuable resource for lecturers. Accompanied by a website hosting updates and solutions Engineering Informatics: Fundamentals of Computer-Aided Engineering, 2nd Edition provides essential knowledge on computing theory in engineering contexts for students, researchers and practising engineers.


Principles and Applications of Electrical Engineering Principles and Applications of Electrical Engineering

Автор: Giorgio Rizzoni

Год издания: 

Rizzoni is designed for the sophomore/junior level, Introduction to Electrical Engineering course required for non-EE majors. The most widely used book for this course, Rizzoni introduces non-majors to the three basic areas of electrical engineering: circuits, electronics, and electromechanics. The second edition continues the tradition of focusing on the topics and issues of interest to the non-electrical engineering student. To maintain student interest in these topics, Rizzoni provides numerous links between electrical engineering and other engineering fields.


Advanced Reservoir Engineering Advanced Reservoir Engineering

Автор: Ahmed T., McKinney P.D.

Год издания: 

Хорошая книга для инженеров-нефтяников. В книге подробно рассматриваются физические основы нефте и газо разработки.


Компьютерная техника. Computer Engineering. Учебное пособие Компьютерная техника. Computer Engineering. Учебное пособие

Автор: А. С. Андриенко

Год издания: 



Радиотехника / Radio Engineering. Учебное пособие Радиотехника / Radio Engineering. Учебное пособие

Автор: А. А. Опрышко

Год издания: 



Beginning Software Engineering Beginning Software Engineering

Автор: Rod Stephens

Год издания: 

A complete introduction to building robust and reliable software Beginning Software Engineering demystifies the software engineering methodologies and techniques that professional developers use to design and build robust, efficient, and consistently reliable software. Free of jargon and assuming no previous programming, development, or management experience, this accessible guide explains important concepts and techniques that can be applied to any programming language. Each chapter ends with exercises that let you test your understanding and help you elaborate on the chapter's main concepts. Everything you need to understand waterfall, Sashimi, agile, RAD, Scrum, Kanban, Extreme Programming, and many other development models is inside! Describes in plain English what software engineering is Explains the roles and responsibilities of team members working on a software engineering project Outlines key phases that any software engineering effort must handle to produce applications that are powerful and dependable Details the most popular software development methodologies and explains the different ways they handle critical development tasks Incorporates exercises that expand upon each chapter's main ideas Includes an extensive glossary of software engineering terms