You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
Unlike many C programming books written by C programmers, this brief, self-teaching introduction was written by an instructor familiar with the needs of students. The book defines key programming terms as it teaches the basics of C programming. It contains numerous real world programming examples showing first the algorithm, immediately followed by the program for the algorithm, and then its output. End of chapter exercises with “hints” help to review and master the material under discussion. An appendix with fifteen “C Lab projects” with their solutions is also included. Features: * Defines key programming terms as it teaches the C programming language * Covers major topics such as arrays and pointers, structures and unions, file handling, and more * Includes numerous real world programming examples showing first the algorithm, followed by the program itself, then the desired output
This book begins with an introduction to AI, followed by machine learning, deep learning, NLP, and reinforcement learning. Readers will learn about machine learning classifiers such as logistic regression, k-NN, decision trees, random forests, and SVMs. Next, the book covers deep learning architectures such as CNNs, RNNs, LSTMs, and auto encoders. Keras-based code samples are included to supplement the theoretical discussion. In addition, this book contains appendices for Keras, TensorFlow 2, and Pandas. Features: Covers an introduction to programming concepts related to AI, machine learning, and deep learning Includes material on Keras, TensorFlow2 and Pandas
This book is designed to identify some of the current applications and techniques of artificial intelligence as an aid to solving problems and accomplishing tasks. It provides a general introduction to the various branches of AI which include formal logic, reasoning, knowledge engineering, expert systems, neural networks, and fuzzy logic, etc. The book has been structured into five parts with an emphasis on expert systems: problems and state space search, knowledge engineering, neural networks, fuzzy logic, and Prolog. Features: Introduces the various branches of AI which include formal logic, reasoning, knowledge engineering, expert systems, neural networks, and fuzzy logic, etc. Includes a separate chapter on Prolog to introduce basic programming techniques in AI
This book is designed to provide the reader with the fundamental concepts of cybersecurity and cybercrime in an easy to understand, “self-teaching” format. It introduces all of the major subjects related to cybersecurity, including data security, threats and viruses, malicious software, firewalls and VPNs, security architecture and design, security policies, cyberlaw, cloud security, and more. Features: Provides an overview of cybersecurity and cybercrime subjects in an easy to understand, “self-teaching” format Covers security related to emerging technologies such as cloud security, IoT, AES, and grid challenges Includes discussion of information systems, cryptography, data and network security, threats and viruses, electronic payment systems, malicious software, firewalls and VPNs, security architecture and design, security policies, cyberlaw, and more.
This book provides new and seasoned users with step-by-step procedures on creating and modifying 3D models, working with cameras and lights, assigning materials to objects, rendering, and printing. Unlike many AutoCAD competitors, it uses both metric and imperial units to illustrate the myriad tools for this popular application. Use the companion CD to set up drawing exercises and projects and see all of the book's figures including color. AutoCAD 2021 3D Modelingincludes 50 "mini-workshops," that complete small projects from concept through actual plotting. Solving all of the workshops will simulate the creation of full projects (architectural and mechanical) from beginning to end, without overlooking any of the basic commands and functions in AutoCAD 2021. FEATURES * Provides new and seasoned users with step-by-step procedures on creating and modifying 3D models in both metric and imperial units * CD can be used to set up in-text drawing exercises and projects and to see the book's figures in color
This book is designed to provide the reader with basic Python 3 programming concepts related to machine learning. The first four chapters provide a fast-paced introduction to Python 3, NumPy, and Pandas. The fifth chapter introduces the fundamental concepts of machine learning. The sixth chapter is devoted to machine learning classifiers, such as logistic regression, k-NN, decision trees, random forests, and SVMs. The final chapter includes material on NLP and RL. Keras-based code samples are included to supplement the theoretical discussion. The book also contains separate appendices for regular expressions, Keras, and TensorFlow 2. Features: Provides the reader with basic Python 3 programming concepts related to machine learning Includes separate appendices for regular expressions, Keras, and TensorFlow 2
This book is a practical introduction to building and managing Access desktop databases. Instead of simply explaining the inner workings of Microsoft Access, you can complete with ease all the required tasks related to the creation, use, and management of an Access database. This book offers a hands-on approach to creating a traditional Access desktop database, emphasizing the importance of splitting the database for optimized multi-user access. The primary project, the Employee Training Database (ETD), serves as the central theme, ensuring readers gain practical experience. This isn't just a reference book; it's a journey from the foundational concepts of database design to the intricate details of database management. FEATURES: Uses a step-by-step approach, using hands-on activity examples, to build a traditional Access desktop database Includes a real-world project, the Employee Training Database (ETD), for learn by doing instruction Features comprehensive coverage of Access 365, from basic to advanced Includes companion files with all of the hands-on activity examples
An updated version of the bestselling Game Testing All In One, Second Edition, this book equips the reader with the rationale for vigorous testing of game software, how game testing and the tester fit into the game development process, practical knowledge of tools to apply to game testing, game tester roles and responsibilities, and the measurements to determine game quality and testing progress. The reader is taken step-by-step through test design and other QA methods, using real game situations. The book includes content for the latest console games and the new crop of touch, mobile, and social games that have recently emerged. A companion DVD contains the tools used for the examples in th...
This book focuses on the geometry creation techniques for use in finite element analysis. Examples are provided as a sequence of fin designs with progressively increasing complexity. A fin was selected as it is a feature widely employed for thermal management. As the content progresses, the reader learns to create or import a geometry into a FEM tool using COMSOL Multiphysics®. The fundamentals may also be applied to other commercial packages such as ANSYS® or AbaqusTM. The content can be utilized in a variety of engineering disciplines including mechanical, aerospace, biomedical, chemical, civil, and electrical. The book provides an overview of the tools available to create and interact w...
This book is designed for use as a primary introduction to Python and can be used as an introductory text or as a resource for professionals in industry. The book has been divided into four sections. The first section deals with the language fundamentals, primarily the procedural part of the language, the second introduces the object-oriented paradigms, the third section deals with data structures, and the last is devoted to advanced topics like handling multi-dimensional arrays using NumPy and visualization using Matplotlib. Regular expressions and multi-threading have been introduced in the appendices. FEATURES • Includes sections dedicated to data structures • Offers in-depth treatment of topics such as classes, inheritance, BST, and NumPy • Introduces topics like Matplotlib and PIL • Contains exercises for practice and a review of essential programming concepts