Intelligent Support for Computer Science Education
Intelligent Support for Computer Science Education presents the authors' research journey into the effectiveness of human tutoring, with the goal of developing educational technology that can be used to improve introductory Computer Science education at the undergraduate level.
Modern Data Architecture on AWS
Discover all the essential design and architectural patterns in one place to help you rapidly build and deploy your modern data platform using AWS servicesKey FeaturesLearn to build modern data platforms on AWS using data lakes and purpose-built data servicesUncover methods of applying security and governance across your data platform built on AWSFind out how to operationalize and optimize your data platform on AWSPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionMany IT leaders and professionals are adept at extracting data from a particular type of database and deriving value from it. However, designing and implementing an enterprise-wide holistic data platform with purpose-built data services, all seamlessly working in tandem with the least amount of manual intervention, still poses a challenge.This book will help you explore end-to-end solutions to common data, analytics, and AI/ML use cases by leveraging AWS services. The chapters systematically take you through all the building blocks of a modern data platform, including data lakes, data warehouses, data ingestion patterns, data consumption patterns, data governance, and AI/ML patterns. Using real-world use cases, each chapter highlights the features and functionalities of numerous AWS services to enable you to create a scalable, flexible, performant, and cost-effective modern data platform.By the end of this book, you'll be equipped with all the necessary architectural patterns and be able to apply this knowledge to efficiently build a modern data platform for your organization using AWS services.What you will learnFamiliarize yourself with the building blocks of modern data architecture on AWSDiscover how to create an end-to-end data platform on AWSDesign data architectures for your own use cases using AWS servicesIngest data from disparate sources into target data stores on AWSBuild data pipelines, data sharing mechanisms, and data consumption patterns using AWS servicesFind out how to implement data governance using AWS servicesWho this book is forThis book is for data architects, data engineers, and professionals creating data platforms. The book's use case-driven approach helps you conceptualize possible solutions to specific use cases, while also providing you with design patterns to build data platforms for any organization. It's beneficial for technical leaders and decision makers to understand their organization's data architecture and how each platform component serves business needs. A basic understanding of data & analytics architectures and systems is desirable along with beginner's level understanding of AWS Cloud.Table of ContentsModern Data Architecture on AWSScalable Data LakesBatch Data IngestionStreaming Data IngestionData ProcessingInteractive AnalyticsData WarehousingData SharingData FederationPredictive AnalyticsGenerative AIOperational AnalyticsBusiness IntelligenceData GovernanceData MeshPerformant and Cost-effective Data PlatformAutomate, Operationalize and Monetize
Fair Exchange: Theory and Practice of Digital Belongings
As more of our lives are spent interacting digitally -- sending and receiving payments, interacting on social media, using certified delivery, playing games online, and generally participating in the digital world -- the fair exchange of our digital belongings becomes increasingly essential.This book delves into the theory of fair exchange, from the historic to the cutting-edge, and presents a unified framework for understanding fair exchange protocols. Every exchange starts with a handshake, which is followed by four additional operations: deposit; verification; synchronization; and release or restoration. The environments in which these operations take place determine the properties of the resulting protocol, and the characteristics of the items that can be exchanged.Existing protocols are examined through this framework, including escrow-based protocols, optimistic protocols, and gradual release protocols. A new family of fair exchange protocols is developed which make use of attestables, a novel interface for exfiltration-resistant computing. An attestable-based protocol called FEWD is also introduced and several variations are described which are suitable for the exchange of different classes of items.Finally, a number of special topics for fair exchange are introduced, including legal issues that can emerge in practical applications of fair exchange, a legal analysis of the basic operations of fair exchange, commercial applications of FEWD, and an analysis of additional risks including participant expectations and implementations of attestable-based protocols. We conclude with a collection of topics for future research in making fair exchange more ubiquitous in our lives for a fairer digital world.
Business Intelligence Career Master Plan
Learn the foundations of business intelligence, sector trade-offs, organizational structures, and technology stacks while mastering coursework, certifications, and interview success strategiesPurchase of the print or Kindle book includes a free PDF eBookKey Features: Identify promising job opportunities and ideal entry point into BIBuild, design, implement, and maintain BI systems successfullyAce your BI interview with author's expert guidance on certifications, trainings, and coursesBook Description: Navigating the challenging path of a business intelligence career requires you to consider your expertise, interest, and skills. Business Intelligence Career Master Plan explores key skills like data modeling, visualization, warehousing, organizational structures, technology stacks, coursework, certifications, and interview advice, enabling you to make informed decisions about your BI journey.You'll start by assessing the different roles in BI and matching your skills and career with the tech stack. You'll then learn to build taxonomy and a data story using visualization types. Additionally, you'll explore the fundamentals of programming, frontend development, backend development, software development lifecycle, and project management, giving you a broad view of the end-to-end BI process. With the help of the author's expert advice, you'll be able to identify what subjects and areas of study are crucial and would add significant value to your skillset.By the end of this book, you'll be well-equipped to make an informed decision on which of the myriad paths to choose in your business intelligence journey based on your skillset and interests.What You Will Learn: Understand BI roles, roadmap, and technology stackAccelerate your career and land your first job in the BI industryBuild the taxonomy of various data sources for your organizationUse the AdventureWorks database and PowerBI to build a robust data modelCreate compelling data stories using data visualizationAutomate, templatize, standardize, and monitor systems for productivityWho this book is for: This book is for BI developers and business analysts who are passionate about data and are looking to advance their proficiency and career in business intelligence. While foundational knowledge of tools like Microsoft Excel is required, having a working knowledge of SQL, Python, Tableau, and major cloud providers such as AWS or GCP will be beneficial.
Advanced Concepts for Intelligent Vision Systems
This book constitutes the proceedings of the 21st International Conference on Advanced Concepts for Intelligent Vision Systems, ACIVS 2023, held in Kumamoto, Japan, during August 2023. The 31 papers presented in this volume were carefully reviewed and selected from a total of 48 submissions. They were organized in topical sections named: Computer Vision, Affective Computing and Human Interactions, Managing the Biodiversity, Robotics and Drones, Machine Learning.
Machine Learning in Medical Imaging
The two-volume set LNCS 14348 and 14139 constitutes the proceedings of the 14th International Workshop on Machine Learning in Medical Imaging, MLMI 2023, held in conjunction with MICCAI 2023, in Vancouver, Canada, in October 2023. The 93 full papers presented in the proceedings were carefully reviewed and selected from 139 submissions. They focus on major trends and challenges in artificial intelligence and machine learning in the medical imaging field, translating medical imaging research into clinical practice. Topics of interests included deep learning, generative adversarial learning, ensemble learning, transfer learning, multi-task learning, manifold learning, reinforcement learning, along with their applications to medical image analysis, computer-aided diagnosis, multi-modality fusion, image reconstruction, image retrieval, cellular image analysis, molecular imaging, digital pathology, etc.
Mathematics of Game Development
This introductory textbook introduces students to mathematical concepts and helps them to understand how they apply to the field of game development. The book covers mathematical concepts commonly used in game development while providing application of the concepts in the industry-standard Unity game engine.
Management Science using Excel
A practical guide to using Excel for decision making, forecasting, optimization, and moreDESCRIPTION This book on management science serves as a valuable resource for enhancing problem-solving and decision-making skills across various domains, including organizations and business. By reading this book, you will acquire the ability to tackle complex decisions that would otherwise be challenging. The book covers a wide array of techniques, such as profit and performance maximization, Return on Investment (ROI) optimization, as well as cost, time, and risk minimization through tools like Monte Carlo simulations and sensitivity analysis.Throughout the book, you'll come across numerous real-life examples and case studies from diverse fields such as banking, finance, transportation, manufacturing, manpower assignment, scheduling, inventory management, and even food and product mix. The book demonstrates both linear and nonlinear techniques, utilizing Excel Solver for finding solutions. Once you grasp the usage of Solver, you'll be able to apply the learned tools effectively to address problems relevant to your background, experience, and preferences.What sets this book apart is its hands-on approach, leveraging Excel as the primary tool for problem-solving. Rather than relying on complex mathematical formulations and algorithms, you'll learn how to set up and solve problems in a straightforward manner using Excel.WHAT YOU WILL LEARN● Learn how to set up decision making models on Excel.● Solve optimization problems in the areas of business and operations.● Harness the power of the Excel Solver add-in.● Apply Monte Carlo simulations of risky investments using Excel.● Learn how to predict future values using Excel forecasting features.WHO THIS BOOK IS FORThis book is for any business or operations practitioner, regardless of their role or experience level. Whether you are an analyst, a business professional, or a student, this book can help you to improve your problem-solving and decision-making skills.
The Power of Geometric Algebra Computing
The Power of Geometric Algebra Computing for Engineering and Quantum Computing is based on GAALOPWeb, a new user-friendly, web-based tool for the generation of optimized code for different programming languages as well as for the visualization of Geometric Algebra algorithms for a wide range of engineering applications.
Multiplayer Game Development with Unreal Engine 5
Discover Unreal Engine 5's networking techniques, to create your own scalable and fully functional multiplayer game experiences with passionate game programming teacher, Marco SecchiKey Features: - Design a captivating multiplayer game using networking techniques from this illustrated guide- Understand how to use the Unreal Engine networking system with C]+ and Blueprints- Carefully plan and develop an online experience from start to finish- Purchase of the print or Kindle book includes a free PDF eBookBook Description: If you're fascinated by the immersive gaming experiences that enable multiple users to engage in collaborative or competitive gameplay, this Unreal Engine 5 game development book is for you.In this book, you'll learn the foundational principles behind multiplayer games. Starting with a sample project, you'll learn how to set up a networked system and make it work. Once the prototype of the project is functional, you'll start adding game logic, including obstacles and AI opponents, to heighten the challenges and engagement, offering a captivating experience for players. Next, you'll learn how to debug and optimize the project, before finally deploying the game build and integrating it with cloud services such as the Epic Online Services system.By the end of this book, you'll have the confidence to develop and manage multiplayer experiences using the Unreal Engine environment, taking your newfound programming skills in your upcoming projects.What You Will Learn: - Get to grips with the basics of multiplayer game development- Understand the main elements of a networked level- Explore Unreal multiplayer features such as replication, RPCs, relevancy, and roles- Debug and optimize code for improved game performance- Deploy the game on LAN or online platforms- Use Epic Online Services to elevate the player experienceWho this book is for: If you are a game programmer, particularly an Unreal Engine developer, with little or no knowledge of video game networking systems and a passion for multiplayer games, this book will help you explore the subject in depth.Developers skilled in other game engines will find this book useful for understanding the principles of the Unreal multiplayer system, however, basic knowledge of Unreal Engine and C++ is strongly recommended.Table of Contents- Getting Started with Multiplayer Game Development- Understanding Networking Basics- Testing the Multiplayer System with a Project Prototype- Setting Up Your First Multiplayer Environment- Managing Actors in a Multiplayer Environment- Replicating Properties Over the Network- Using Remote Procedure Calls (RPCs)- Introducing AI into a Multiplayer Environment- Extending AI Behaviors- Enhancing the Player Experience- Debugging a Multiplayer Game- Managing Multiplayer Sessions- Handling Data During a Session- Deploying Multiplayer Games- Adding Epic Online Services (EOS)
Lean Game Development
Master Lean UX and Lean Startup techniques to improve your agile game development experience beyond Scrum. This updated version of the book focuses on applying lean and agile methodologies to the game development process and features improved examples, applied techniques, and a whole new section explaining how to test a game in Unity with CI. You'll see how to define a minimum viable product (MVP) for games with Lean Canvas, allowing customers to iterate over it and collect feedback for improvement at every cycle. All of these are achieved while still using standard Agile techniques. The first part of the book explains the ideation process of a game and how lean methodologies allow developers, especially small studios, to avoid scope creep. Next, it it provides guidance on creating MVPs and using player feedback to iterate and improve games. The book then discusses continual improvement (CI) methods. A crucial part of CI is generation of Lean Canvas. LeanGame Development, Second Edition shows you how to iterate until you develop a game that satisfies developers, gamers, and your studio's financial goals.What You'll LearnStudy lean and agile methodologies to enhance the game development process Find out how to improve the way game productions define value and iterate over itApply development strategies to enrich the game development processWho This Book Is ForPeople from all sectors of the gaming industry will find the book useful in planning their project in a more iterative way, unloading the management burden on the development process and collecting feedback to improve the game content as early as possible.
A Simple Guide to Technology and Analytics
A Simple Guide to Technology and Analytics is a ready reference book for those times when you don't really understand the technology and analytics being talked about.
The Art of Business Software
"The Art of Business Software: A Comprehensive Guide for Success" is an essential resource for businesses navigating the complex world of software implementation and management. This comprehensive guide offers practical insights, strategies, and best practices to empower readers to harness the power of business software and drive success.From understanding the importance of business software in the modern digital landscape to selecting the right software solutions, this book covers every aspect of the software journey. With a focus on maximizing efficiency, optimizing workflows, and ensuring data security, readers will gain a deep understanding of how to leverage software for enhanced productivity and growth.Discover proven techniques for managing software projects, handling change, and ensuring successful adoption across the organization. Explore strategies for customization, configuration, and integration to tailor software to specific business needs. Learn how to measure software performance, make informed decisions on upgrades, and effectively manage maintenance and support."The Art of Business Software" also delves into emerging trends in the industry, including artificial intelligence, cloud computing, and mobile applications, providing readers with insights into the future of business software.Whether you are a business owner, executive, project manager, or IT professional, this book equips you with the knowledge and tools needed to implement, manage, and optimize business software successfully. Enhance your competitive advantage, streamline operations, and drive innovation with "The Art of Business Software: A Comprehensive Guide for Success."
Data Analytics and Visualization in Quality Analysis Using Tableau
The purpose of this book is to help quality practitioners perform effective quality control and analysis using Tableau software, a user-friendly data analytics and visualization software. It covers basic introduction to quality analysis, features and functions and step-by-step instructions to use Tableau.
AutoCAD Electrical 2024
The AutoCAD(R) Electrical 2024: Fundamentals with NFPA Standards guide is designed for those using AutoCAD(R) Electrical 2024 with a Windows operating system. This guide is not designed for the AutoCAD for Mac software. The AutoCAD Electrical 2024: Fundamentals with NFPA Standards guide covers the indispensable core topics for working with the AutoCAD Electrical software. In this guide, you will learn how to use many of the powerful electrical drawing creation tools in the AutoCAD Electrical software. You will create schematic drawings (ladder logic and point to point), panel drawings, and PLC-I/O circuits using automated commands for symbol insertion, component tagging, wire numbering, and drawing modification. In addition, you are introduced to methods of customizing AutoCAD Electrical symbols, circuits, and databases. Other topics covered include titleblock linking, reporting tools, templates, and project files. Topics CoveredUnderstanding project filesCreating and editing schematic and panel drawingsWorking with PLC symbolsCreating custom symbolsGenerating reports PrerequisitesAccess to the 2024.0 version of the software, to ensure compatibility with this guide. Future software updates that are released by Autodesk may include changes that are not reflected in this guide. The practices and files included with this guide might not be compatible with prior versions (e.g., 2023).
Machine Learning in Medicine
This book covers the state-of-the-art techniques of machine learning and their applications in the medical field. It presents several Computer-aided diagnosis systems, which have played an important role in the diagnosis of several diseases in the past decade e.g., cancer detection, resulting in the development of several successful systems.
Automate It with Zapier and Generative AI - Second Edition
Strategize and create automated business workflows with Zapier, including AI-integrated functionalities such as the ChatGPT plugin and the OpenAI integration, to minimize repetitive tasks without using codeKey Features: Discover the newest Zapier features including OpenAI integration and the ChatGPT pluginExplore expert tips and real-life examples to connect 6000+ business apps and automate tasks with ZapierLearn how to manage your account effectively and troubleshoot problems with your ZapsPurchase of the print or Kindle book includes a free PDF eBookBook Description: Organizations experience significant issues with productivity when dealing with manual and repetitive tasks. Automate it with Zapier and Generative AI, second edition has been extensively revised to help you analyze your processes and identify repetitive tasks that can be automated between 6000+ cloud-based business applications.This book includes all Zapier's newest features such as AI functionality using the ChatGPT plugin, drafts, reordering and duplicating steps and paths, subfolders and version history, as well as built-in apps such as Looping, Sub-Zap, Interfaces, Tables, and Transfer. The chapters also contain examples covering various use cases sourced from the Zapier user community.You'll learn how to implement automation in your organization along with key principles and terminology, and take the first steps toward using Zapier. As you advance, you'll learn how to use Zapier's native functionality and all 27 built-in apps such as Filter, Paths, Formatter, Digest, and Scheduler to enable you to build multi-step Zaps. You'll also discover how to manage your Zapier account effectively, as well as how to troubleshoot technical problems with your workflows, and use the OpenAI integration to automate AI tasks.By the end of this book, you'll be able to automate your manual and repetitive tasks using Zapier.What You Will Learn: Think outside the box to simplify business workflows and solve productivity problemsStrategize how to optimally structure and build your workflow automation in Zapier to prevent errors and excessive task usageExplore the latest built-in apps including Transfer, Interfaces, Tables, Looping, Sub-Zap, and the ChatGPT pluginDiscover how to use AI-integrated apps and features with automationCreate complex multi-step Zaps using logic, formatting, and calculationsEffectively manage your account and troubleshoot problems with your ZapsWho this book is for: This book is for business owners, operations managers, teams in micro, small, or medium-sized businesses looking at automating repetitive tasks & increasing their productivity using Zapier and AI-integrated features. Service providers offering digital process improvement, systemization, and automation services to their clients such as solutions architects, process consultants, business analysts, virtual assistants, CRM consultants, OBMs, bookkeepers & accountants will find this book extremely useful. Suitable for new and experienced Zapier users.
Breakout
Atari 8-bit computers are the first machines that truly bridged the divide between video game players and home computer enthusiasts. The Atari 400 and 800 signaled the start of a new era in computing. Breakout: How Atari 8-Bit Computers Defined a Generation is the first book to cover what made Atari's groundbreaking computer line great: its excellent graphics and sound, flexible programming environment, and wide support from the burgeoning home computer community.For those of us coming of gaming age in the 80s, Atari games were simply amazing-and you'll find out what made over 100 titles so much fun to play. Breakout also explores the Atari 8-bit platform as it stands today, with a robust enthusiast and modding community, the increasing value of Atari computers and peripherals, and how to get started with one now or get your old one working again.With fully revised and updated sections on emulation, mods, and add-ons, plus new community sites, podcasts, and detailed write-ups of 170 Atari 8-bit games (60 more than before), this second edition of Breakout is a must-buy for every vintage computer or gaming enthusiast.
Game AI Uncovered
Game AI Uncovered: Volume One kicks off a brand-new series of books that focus on the development of artificial intelligence in video games. This volume brings together the collected wisdom, ideas, tricks, and cutting-edge techniques from 20 of the top game AI professionals and researchers from around the world.The techniques discussed in these pages cover the underlying development of a wide array of published titles, including Hood: Outlaws and Legends, The Escapists 2, Sackboy: A Big Adventure, Call of Duty: Strike Team, GTI+ Club, Split/Second, Sonic All Stars Racing Transformed, Luna Abyss, Medal of Honor Heroes I & II, Age of Empires IV, Watch Dogs, Battlefield 2042, Plants vs. Zombies: Battle for Neighborville, Dead Space, and more.Contained within this volume are overviews and insight covering a host of different areas within game AI, including situational awareness, pathfinding, tethering, squad behaviours, coordination, auto-generating navigation link data, fluid movement, combining behaviour and animation systems, pedal control for cars, tactical positioning, level of detail, infinite axis utility systems, hierarchical state machines, bots for testing, reactive behaviour trees, and more.Beginners to the area of game AI, along with professional developers, will find a wealth of knowledge that will not only help in the development of your own games but will also spark ideas for new approaches.This volume includes chapters written by Andy Brown, Dr Allan Bruce, Richard Bull, Laurent Couvidou, Steven Dalton, Michele Ermacora, Jonas Gillberg, Dale Green, Johan Holthausen, Dr Aitor Santamar穩a Ibirika, Dr Nic Melder, Sarat Rallabandi, Bruno Rebaque, John Reynolds, Paul Roberts, David Rogers, Andrea Schiel, Huw Talliss, Dr Tommy Thompson, and David Wooldridge.
Essential Programming for the Technical Artist
This book is based on a successful curriculum designed to elevate technical artists, with no programming experience, up to essential programming competency as quickly as possible. Instead of abstract, theoretical problems, the curriculum employs familiar applications encountered in real production environments to demonstrate each lesson.
Microsoft Teams Administration Cookbook
Microsoft Teams is used in hundreds of thousands of organizations to help keep remote and hybrid workplaces with dispersed workforces running smoothly. But while Microsoft Teams can seem easy for the user, Teams administrators must stay on top of a wide range of topics, including device administration techniques, quality benchmarks, and security and compliance measures. With this handy cookbook, author Fabrizio Volpe provides a clear, concise overview of administrative tasks in Teams-along with step-by-step recipes to help you solve many of the common problems that system administrators, project managers, solution architects, and IT consultants may face when configuring, implementing, and managing Microsoft Teams. Think of this book as a detailed, immensely practical cheat sheet for Microsoft Teams administrators. Recipes in the book will show you how to: Apply Teams best practices, compliance, and security Automate administrative tasks Successfully deploy Teams Implement Teams collaboration Deploy and manage Microsoft Teams Rooms Leverage the monitoring, productivity, and accessibility features Foresee roadblocks in migrations to Teams and Teams Voice Optimize Teams on virtual machines
Game Development with Unreal Engine 5 Volume 1
Dive into the heart of game development with Unreal Engine 5 (UE5), the latest revolution in creating immersive and visually stunning game worlds. Crafted to encourage your imaginative and inventive skills, Volume 1 of this two-part guide stands as a crucial tool in your journey towards developing incredible video games with UE5 and serves as a transition into the programming dimensions of game creation with C++ featured in Volume 2. Blending artistic mastery with technical prowess, you'll journey from the basics of UE5's environment to creating expansive landscapes with procedural content generation and combining materials for lifelike terrains. Discover the power of Quixel Bridge and Megascans to bring realistic textures and models into your projects, and master Nanite for rendering complex scenes with cinematic fidelity. You'll also learn to create dynamic lighting and shadow effects with Lumen, enrich your game's atmosphere with sophisticated particle systems using Niagara. Then integrate characters and adversaries into our worlds, making them come alive with interactive elements. From designing large open landscapes to implementing advanced visual effects, Game Development with UE 5, Volume 1 is your gateway to elevating the visual appeal and interactive experience of your game. What You Will Learn Sculpt vast, open worlds with UE5's advanced landscape tools and Heightmaps. Construct highly detailed environments with Nanite, achieving unparalleled visual quality without sacrificing performance. Introduce dynamic global illumination with Lumen, crafting stunning lighting and shadow effects that respond to changes in the game world in real-time. Implement Real-Time Virtual Textures to significantly enhance texture streaming efficiency in large-scale environments. Use Procedural Content Graph to populate your game worlds with dynamic, lifelike vegetation that adds depth and realism to your landscapes. Explore Niagara's powerful visual effects system to create complex and captivating effects that elevate the aesthetic appeal of your game. Who This Book Is For Game developers who want to learn how to use Unreal Engine 5 would benefit from this book.
The Art of Business Software
"The Art of Business Software: A Comprehensive Guide for Success" is an essential resource for businesses navigating the complex world of software implementation and management. This comprehensive guide offers practical insights, strategies, and best practices to empower readers to harness the power of business software and drive success.From understanding the importance of business software in the modern digital landscape to selecting the right software solutions, this book covers every aspect of the software journey. With a focus on maximizing efficiency, optimizing workflows, and ensuring data security, readers will gain a deep understanding of how to leverage software for enhanced productivity and growth.Discover proven techniques for managing software projects, handling change, and ensuring successful adoption across the organization. Explore strategies for customization, configuration, and integration to tailor software to specific business needs. Learn how to measure software performance, make informed decisions on upgrades, and effectively manage maintenance and support."The Art of Business Software" also delves into emerging trends in the industry, including artificial intelligence, cloud computing, and mobile applications, providing readers with insights into the future of business software.Whether you are a business owner, executive, project manager, or IT professional, this book equips you with the knowledge and tools needed to implement, manage, and optimize business software successfully. Enhance your competitive advantage, streamline operations, and drive innovation with "The Art of Business Software: A Comprehensive Guide for Success."
Intelligence Science IV
This book constitutes the refereed proceedings of the 5th International Conference on Intelligence Science, ICIS 2022, held in Xi'an, China, in August 2022. The 41 full and 5 short papers presented in this book were carefully reviewed and selected from 85 submissions. They were organized in topical sections as follows: Brain cognition; machine learning; data intelligence; language cognition; remote sensing images; perceptual intelligence; wireless sensor; and medical artificial intelligence.
Embedding Culture into Video Games and Game Design
This book will help game designers and those interested in games thoughtfully embed culture into video games and the game design process.
Autodesk Fusion 360
Autodesk Fusion 360: A Power Guide for Beginners and Intermediate Users (6th Edition) textbook has been designed for instructor-led courses as well as self-paced learning. It is intended to help engineers and designers interested in learning Fusion 360, to create 3D mechanical designs. This textbook is a great help for new Fusion 360 users and a great teaching aid for classroom training. This textbook consists of 14 chapters, a total of 750 pages covering major workspaces of Fusion 360 such as DESIGN, ANIMATION, and DRAWING. The textbook teaches you to use Fusion 360 mechanical design software for building parametric 3D solid components and assemblies as well as creating animations and 2D drawings. This edition of the textbook has been developed using Autodesk Fusion 360 software version: 2.0.16761 (July 2023 Product Update).This textbook not only focuses on the usage of the tools/commands of Fusion 360 but also the concept of design. Every chapter in this textbook contains tutorials that provide users with step-by-step instructions for creating mechanical designs and drawings with ease. Moreover, every chapter ends with hands-on test drives that allow users to experience for themselves the user-friendly and powerful capacities of Fusion 360.Table of Contents: Chapter 1. Introducing Fusion 360Chapter 2. Drawing Sketches with Autodesk Fusion 360Chapter 3. Editing and Modifying SketchesChapter 4. Applying Constraints and DimensionsChapter 5. Creating Base Features of Solid ModelsChapter 6. Creating Construction GeometriesChapter 7. Advanced Modeling - IChapter 8. Advanced Modeling - IIChapter 9. Patterning and MirroringChapter 10. Editing and Modifying 3D ModelsChapter 11. Working with Assemblies - IChapter 12. Working with Assemblies - IIChapter 13. Creating Animation of a DesignChapter 14. Working with DrawingsMain Features of the TextbookComprehensive coverage of toolsStep-by-step real-world tutorials with every chapterHands-on test drives to enhance the skills at the end of every chapterAdditional notes and tipsCustomized content for faculty (PowerPoint Presentations)Free learning resources for faculty and studentsAdditional student and faculty projectsTechnical support for the book by contacting info@cadartifex.com
Computer Analysis of Images and Patterns
This volume LNCS 14184 and 14185 constitutes the refereed proceedings of the 20th International Conference, CAIP 2023, in Limassol, Cyprus, in September 2023. The 54 full papers presented were carefully reviewed and selected from 67 submissions. They were organized in the following section as follows: Part I: PAR Contest 2023; Deep Learning; Machine Learning for Image and Pattern Analysis; and Object Recognition and Segmentation. Part II: Biometrics- Human Pose Estimation- Action Recognition; Biomedical Image and Pattern Analysis; and General Vision- AI Applications.
Brainlesion: Glioma, Multiple Sclerosis, Stroke and Traumatic Brain Injuries
This two volume-set LNCS 13769 and LNCS 14092 constitutes the refereed proceedings of the 8th International MICCAI Brainlesion Workshop, BrainLes 2022, as well as the Brain Tumor Segmentation (BraTS) Challenge, the Brain Tumor Sequence Registration (BraTS-Reg) Challenge, the Cross-Modality Domain Adaptation (CrossMoDA) Challenge, and the Federated Tumor Segmentation (FeTS) Challenge. These were held jointly at the Medical Image Computing for Computer Assisted Intervention Conference, MICCAI 2022, in September 2022. The 46 revised full papers presented in these volumes were selected form 65 submissions.The presented contributions describe the research of computational scientists and clinical researchers working on brain lesions - specifically glioma, multiple sclerosis, cerebral stroke, traumatic brain injuries, vestibular schwannoma, and white matter hyper-intensities of presumed vascular origin.
Computer Analysis of Images and Patterns
This volume LNCS 14184 and 14185 constitutes the refereed proceedings of the 20th International Conference, CAIP 2023, in Limassol, Cyprus, in September 2023. The 54 full papers presented were carefully reviewed and selected from 67 submissions. They were organized in the following section as follows: Part I-: PAR Contest 2023; Deep Learning; Machine Learning for Image and Pattern Analysis; and Object Recognition and Segmentation. Part II: Biometrics- Human Pose Estimation- Action Recognition; Biomedical Image and Pattern Analysis; and General Vision- AI Applications.
The Game Narrative Toolbox
Learn how to create compelling game storylines. Four experienced narrative designers from different genres of game development have banded together to create this all-inclusive guide on what it's like to work as a writer and narrative designer in the video game industry. From concept to final testing, The Game Narrative Toolbox walks readers through what role a narrative designer plays on a development team and what the requirements are at every stage of development. Drawing on real experiences, authors Tobias Heussner, Toiya Kristen Finley, PhD, Ann Lemay, and Jennifer Brandes Hepler provide invaluable advice for writing compelling player-centered stories and effective dialogue trees to help readers make the switch from writing prose or screenplay to interactive. Thoroughly revised, the Second Edition includes updated content reflecting the industry's latest developments. In addition to revised and updated chapters, this new edition features two additional chapters covering more advanced topics that are applicable to the lessons learned from the original chapters. Accompanying every chapter are exercises that allow the reader to develop their own documentation, outlines, and game-dialogue samples for use in applying for industry jobs or developing independent projects.
Stepping Into Virtual Reality
Virtual reality techniques are increasingly becoming indispensable in many areas. These areas include medicine, entertainment, architecture, education and manufacturing, with VR tools being used for testing and prototyping products at design stages, as well as for creating applications in finished products. This book looks at how to generate advanced virtual reality worlds. It covers principles, techniques, devices and mathematical foundations, beginning with basic definitions, and then moving on to the latest results from current research and exploring the social implications of these. The book looks at topics not normally covered in the literature. Very practical in its approach, the book is fully illustrated in colour and contains numerous examples, exercises and case studies. Careful reading of this textbook will allow students and practitioners alike to gain a practical understanding of virtual reality concepts, devices and possible applications.
Animation in Germany
This book provides a comprehensive account of German animation history, as well as an analysis of the current state of the industry in competition with American and cheaper international products in the face of dwindling budgets.
Autonomous Driving Algorithms and Its IC Design
With the rapid development of artificial intelligence and the emergence of various new sensors, autonomous driving has grown in popularity in recent years. The implementation of autonomous driving requires new sources of sensory data, such as cameras, radars, and lidars, and the algorithm processing requires a high degree of parallel computing. In this regard, traditional CPUs have insufficient computing power, while DSPs are good at image processing but lack sufficient performance for deep learning. Although GPUs are good at training, they are too "power-hungry," which can affect vehicle performance. Therefore, this book looks to the future, arguing that custom ASICs are bound to become mainstream. With the goal of ICs design for autonomous driving, this book discusses the theory and engineering practice of designing future-oriented autonomous driving SoC chips.The content is divided into thirteen chapters, the first chapter mainly introduces readers to the current challenges and research directions in autonomous driving. Chapters 2-6 focus on algorithm design for perception and planning control. Chapters 7-10 address the optimization of deep learning models and the design of deep learning chips, while Chapters 11-12 cover automatic driving software architecture design. Chapter 13 discusses the 5G application on autonomous drving. This book is suitable for all undergraduates, graduate students, and engineering technicians who are interested in autonomous driving.
Pattern Recognition, Computer Vision, and Image Processing. Icpr 2022 International Workshops and Challenges
This 4-volumes set constitutes the proceedings of the ICPR 2022 Workshops of the 26th International Conference on Pattern Recognition Workshops, ICPR 2022, Montreal, QC, Canada, August 2023. The 167 full papers presented in these 4 volumes were carefully reviewed and selected from numerous submissions. ICPR workshops covered domains related to pattern recognition, artificial intelligence, computer vision, image and sound analysis. Workshops' contributions reflected the most recent applications related to healthcare, biometrics, ethics, multimodality, cultural heritage, imagery, affective computing, etc.
Unreal Engine 5 Game Development with C++ Scripting
Expand your UE5 game development skills by leveraging C++ scripting and improve your game development abilities by building a game from scratchPurchase of the print or Kindle book includes a free PDF eBookKey Features- Learn C++ programming as well as C++ scripting for Unreal Engine 5- Practice the UE5 scripting APIs through a game project to improve your knowledge and skills- Explore essential techniques and development cycles including design, implementation, optimization, and publishingBook DescriptionUnreal Engine is one of the most popular and accessible game engines in the industry, creating multiple job opportunities. Owing to C++ scripting's high performance, advanced algorithms, and engineering maintenance, it has become the industry standard for developing commercial games. However, C++ scripting can be overwhelming for anyone without a programming background. Unreal Engine 5 Game Development with C++ Scripting will help you master C++ and get a head start on your game development journey.You'll start by creating an Unreal Engine C++ project from the shooter template and then move on to building the C++ project and the C++ code inside the Visual Studio editor. You'll be introduced to the fundamental C++ syntax and essential object-oriented programming concepts. For a holistic understanding of game development, you'll also uncover various aspects of the game, including character creation, player input and character control, gameplay, collision detection, UI, networking, and packaging a completed multiplayer game.By the end of this book, you'll be well-equipped to create professional, high-quality games using Unreal Engine 5 with C++, and will have built a solid foundation for more advanced C++ programming and game development technologies.What you will learn- Develop coding skills in Microsoft Visual Studio and the Unreal Engine editor- Discover C++ programming for Unreal Engine C++ scripting- Understand object-oriented programming concepts and C++-specific syntax- Explore NPC controls, collisions, interactions, navigation, UI, and the multiplayer mechanism- Use the predefined Unreal Engine classes and the programming mechanism- Write code to solve practical problems and accomplish tasks- Implement solutions and methods used in game developmentWho this book is forThis book is for game designers, artists, software engineers, and students with some experience in using Unreal Engine and looking to explore the enigmatic C++ scripting. Basic experience with the UE editor is expected and blueprint scripting is a must. Familiarity with game concepts such as game level, lights, camera, actor/pawn/character, transformation, animation, and player control will be beneficial.Table of Contents- Creating Your First Unreal C++ Game- Editing C++ Code in Visual Studio- Learning C++ and Object-Oriented Programming- Investigating the Shooter Game's Generated Project and C++ Code- Learning How to Use UE Gameplay Framework Base Classes- Creating Game Actors- Controlling Characters- Handling Collisions- Improving C++ Code Quality- Making Pangaea a Network Multiplayer Game- Controlling the Game Flow- Polishing and Packaging the Game
AI for Radiology
Artificial Intelligence has revolutionised areas of medicine. This book focuses on the integral role of AI in radiology, shedding light on how this technology can enhance patient care and streamline professional workflows.
NX 2212 For Beginners (Colored)
Welcome to "NX For Beginners"! This comprehensive guide will walk you through the fundamentals of NX with easy-to-follow step-by-step instructions. We'll start with a brief introduction to NX and its user interface, covering the ribbon, environments, commands, and various options.In no time, you'll master creating 2D sketches that lay the foundation for impressive 3D models. You'll learn to sketch on different planes like Front, Top, and Right, using essential tools such as lines, rectangles, and circles. Modifying sketches will become a breeze with tools like trim, extend, and fillet, aided by geometric constraints and dimensions for precise shapes and sizes.Converting your sketches into 3D features, like Extrude and Revolve, will be second nature. Combine, subtract, or add placed features to achieve the perfect final part. We'll dive into mirroring and patterning commands to create impressive repetitive features.But that's not all - we'll explore additional modeling tools, multi-body parts, and the art of modifying part geometry by editing sketches and feature parameters. Delve into the power of Synchronous Modeling tools to alter part geometry by modifying its faces.Once you've mastered part design, we'll guide you through assembling them. You'll learn two methods: Bottom-up, where you bring components together and add constraints, and Top-down, where you create parts directly at the assembly level. Showcase your assembly prowess by exploding assemblies to demonstrate their assembly process.Creating drawings of parts and assemblies will be a breeze with our expert guidance. Insert part views, add dimensions, and annotations to complete your drawings. For assembly drawings, we'll cover inserting assembly views, Bill of Materials, Balloons, and Revision tables.The journey doesn't end there - we've got you covered with a Sheet Metal design chapter, where you'll master building sheet metal parts from scratch. Learn how to convert existing part geometry into sheet metal parts, create flat patterns, and develop 2D sheet metal drawings.Get ready to explore the art of surface modeling in our Surface Design chapter, enabling you to create complex shapes that truly stand out.Lastly, unlock your creative potential with the NX Realize Shape chapter, where we'll delve into the world of freeform modeling tools. Embrace the power of NX and start your journey toward becoming an expert in no time!
Creo Parametric 10.0 Black Book
The Creo Parametric 10.0 Black Book is New and Updated! 8th edition of our series on Creo Parametric. With lots of additions and thorough review, we present a book to help professionals as well as learners in creating some of the most complex solid models. The book follows a step-by-step methodology. In this book, we have tried to give real-world examples with real challenges in designing. We have tried to reduce the gap between university use of Creo Parametric and industrial use of Creo Parametric. In this edition of book, we have included new enhancements of Creo Parametric 10.0 interface. We have updated the chapter on Live Simulation in this edition. The book covers almost all the information required by a learner to master Creo Parametric. The book starts with sketching and ends at advanced topics like Sheetmetal, Surface Design, 3D Printing, MBD, Sheet metal NC manufacturing, and Live Simulation. Some of the salient features of this book are: In-Depth explanation of conceptsEvery new topic of this book starts with the explanation of the basic concepts. In this way, the user becomes capable of relating the things with real world.Topics CoveredEvery chapter starts with a list of topics being covered in that chapter. In this way, the users can easily find the topic of their interest easily.Instruction through illustrationThe instructions to perform any action are provided by maximum number of illustrations so that the user can perform the actions discussed in the book easily and effectively. There are about 1530 small and large illustrations that make the learning process effective.Tutorial point of viewAt the end of concept's explanation, the tutorials make the understanding of users firm and long lasting. Almost each chapter of the book has tutorials that are real world projects. Most of the tools in this book are discussed in the form of tutorials.ProjectProjects and exercises are provided to students for practicing.For FacultyIf you are a faculty member, then you can ask for video tutorials on any of the topic, exercise, tutorial, or concept. As faculty, you can register on our website to get electronic desk copies of our latest books, self-assessment, and solution of practical. Faculty resources are available in the Faculty Member page of our website once you login. Note that faculty registration approval is manual and it may take two days for approval before you can access the faculty website.
Creo Parametric 10.0 Black Book
The Creo Parametric 10.0 Black Book is New and Updated! 8th edition of our series on Creo Parametric. With lots of additions and thorough review, we present a book to help professionals as well as learners in creating some of the most complex solid models. The book follows a step-by-step methodology. In this book, we have tried to give real-world examples with real challenges in designing. We have tried to reduce the gap between university use of Creo Parametric and industrial use of Creo Parametric. In this edition of book, we have included new enhancements of Creo Parametric 10.0 interface. We have updated the chapter on Live Simulation in this edition. The book covers almost all the information required by a learner to master Creo Parametric. The book starts with sketching and ends at advanced topics like Sheetmetal, Surface Design, 3D Printing, MBD, Sheet metal NC manufacturing, and Live Simulation. Some of the salient features of this book are: In-Depth explanation of conceptsEvery new topic of this book starts with the explanation of the basic concepts. In this way, the user becomes capable of relating the things with real world.Topics CoveredEvery chapter starts with a list of topics being covered in that chapter. In this way, the users can easily find the topic of their interest easily.Instruction through illustrationThe instructions to perform any action are provided by maximum number of illustrations so that the user can perform the actions discussed in the book easily and effectively. There are about 1530 small and large illustrations that make the learning process effective.Tutorial point of viewAt the end of concept's explanation, the tutorials make the understanding of users firm and long lasting. Almost each chapter of the book has tutorials that are real world projects. Most of the tools in this book are discussed in the form of tutorials.ProjectProjects and exercises are provided to students for practicing.For FacultyIf you are a faculty member, then you can ask for video tutorials on any of the topic, exercise, tutorial, or concept. As faculty, you can register on our website to get electronic desk copies of our latest books, self-assessment, and solution of practical. Faculty resources are available in the Faculty Member page of our website once you login. Note that faculty registration approval is manual and it may take two days for approval before you can access the faculty website.
Digital Transformation
Whilst digitisation is far from a new concept, many assume that simply introducing automation and information systems in various forms will be enough to make their organisation's operations more efficient. This misconception can often lead to disarray and costly mistakes. Digital Transformation: Understanding Business Goals, Risks, Processes, and Decisions shows how to avoid such issues via careful consideration of what an enterprise really needs. Unlike many other books on digital transformation, the authors do not dwell on database design or the details of implementing information systems. Instead, they emphasise the importance of a clear understanding of all aspects of an organisation in order to effectively implement and manage digital systems, from business goals and strategies to structuring information and making decisions, risk assessments, project management, organising, and procuring services and products. Organised in eleven chapters, and drawing on examples from all over the world, this book will be of interest to university students of business administration, management, information systems, and computer science, as well as practitioners seeking to better understand how to handle digital transformation in their own organisation.
Digital Transformation
Whilst digitisation is far from a new concept, many assume that simply introducing automation and information systems in various forms will be enough to make their organisation's operations more efficient. This misconception can often lead to disarray and costly mistakes. Digital Transformation: Understanding Business Goals, Risks, Processes, and Decisions shows how to avoid such issues via careful consideration of what an enterprise really needs. Unlike many other books on digital transformation, the authors do not dwell on database design or the details of implementing information systems. Instead, they emphasise the importance of a clear understanding of all aspects of an organisation in order to effectively implement and manage digital systems, from business goals and strategies to structuring information and making decisions, risk assessments, project management, organising, and procuring services and products. Organised in eleven chapters, and drawing on examples from all over the world, this book will be of interest to university students of business administration, management, information systems, and computer science, as well as practitioners seeking to better understand how to handle digital transformation in their own organisation.
Mastercam 2024 Black Book
The Mastercam 2024 Black Book, the new, updated edition! is the 4th edition of our series on Mastercam. The book is authored to help professionals as well as learners in creating some of the most complex NC toolpaths. The book follows a step-by-step methodology. In this book, we have tried to give real-world examples with real challenges in designing. We have tried to reduce the gap between university use of Mastercam and industrial use of Mastercam. The book covers almost all the information required by a learner to master Mastercam. The book starts with basics of machining and ends at advanced topics like Multiaxis Machining Toolpaths. This book covers Mastercam Designing tools, Milling Machine Tools and Lathe Machine tools. Some of the salient features of this book are: In-Depth explanation of conceptsEvery new topic of this book starts with the explanation of the basic concepts. In this way, the user becomes capable of relating the things with real world.Topics CoveredEvery chapter starts with a list of topics being covered in that chapter. In this way, the user can easy find the topic of his/her interest easily.Instruction through illustrationThe instructions to perform any action are provided by maximum number of illustrations so that the user can perform the actions discussed in the book easily and effectively. There are about 940 small and large illustrations that make the learning process effective.Tutorial point of viewAt the end of concept's explanation, tutorials make the understanding of user's firm and long lasting. Almost each chapter of the book related to machining has tutorials that are real world projects. Moreover, most of the tools in this book are discussed in the form of tutorials.For FacultyIf you are a faculty member, then you can ask for video tutorials on any of the topic, exercise, tutorial, or concept. As faculty, you can register on our website to get electronic desk copies of our latest books, self-assessment, and solution of practical. Faculty resources are available in the Faculty Member page of our website once you login. Note that faculty registration approval is manual and it may take two days for approval before you can access the faculty website.
Mastercam 2024 Black Book
The Mastercam 2024 Black Book, the new, updated edition! is the 4th edition of our series on Mastercam. The book is authored to help professionals as well as learners in creating some of the most complex NC toolpaths. The book follows a step-by-step methodology. In this book, we have tried to give real-world examples with real challenges in designing. We have tried to reduce the gap between university use of Mastercam and industrial use of Mastercam. The book covers almost all the information required by a learner to master Mastercam. The book starts with basics of machining and ends at advanced topics like Multiaxis Machining Toolpaths. This book covers Mastercam Designing tools, Milling Machine Tools and Lathe Machine tools. Some of the salient features of this book are: In-Depth explanation of conceptsEvery new topic of this book starts with the explanation of the basic concepts. In this way, the user becomes capable of relating the things with real world.Topics CoveredEvery chapter starts with a list of topics being covered in that chapter. In this way, the user can easy find the topic of his/her interest easily.Instruction through illustrationThe instructions to perform any action are provided by maximum number of illustrations so that the user can perform the actions discussed in the book easily and effectively. There are about 940 small and large illustrations that make the learning process effective.Tutorial point of viewAt the end of concept's explanation, tutorials make the understanding of user's firm and long lasting. Almost each chapter of the book related to machining has tutorials that are real world projects. Moreover, most of the tools in this book are discussed in the form of tutorials.For FacultyIf you are a faculty member, then you can ask for video tutorials on any of the topic, exercise, tutorial, or concept. As faculty, you can register on our website to get electronic desk copies of our latest books, self-assessment, and solution of practical. Faculty resources are available in the Faculty Member page of our website once you login. Note that faculty registration approval is manual and it may take two days for approval before you can access the faculty website.
The Oxford Handbook of World History
M-STATISTICS A comprehensive resource providing new statistical methodologies and demonstrating how new approaches work for applications M-statistics introduces a new approach to statistical inference, redesigning the fundamentals of statistics, and improving on the classical methods we already use. This book targets exact optimal statistical inference for a small sample under one methodological umbrella. Two competing approaches are offered: maximum concentration (MC) and mode (MO) statistics combined under one methodological umbrella, which is why the symbolic equation M=MC+MO. M-statistics defines an estimator as the limit point of the MC or MO exact optimal confidence interval when the confidence level approaches zero, the MC and MO estimator, respectively. Neither mean nor variance plays a role in M-statistics theory. Novel statistical methodologies in the form of double-sided unbiased and short confidence intervals and tests apply to major statistical parameters: Exact statistical inference for small sample sizes is illustrated with effect size and coefficient of variation, the rate parameter of the Pareto distribution, two-sample statistical inference for normal variance, and the rate of exponential distributions. M-statistics is illustrated with discrete, binomial, and Poisson distributions. Novel estimators eliminate paradoxes with the classic unbiased estimators when the outcome is zero. Exact optimal statistical inference applies to correlation analysis including Pearson correlation, squared correlation coefficient, and coefficient of determination. New MC and MO estimators along with optimal statistical tests, accompanied by respective power functions, are developed. M-statistics is extended to the multidimensional parameter and illustrated with the simultaneous statistical inference for the mean and standard deviation, shape parameters of the beta distribution, the two-sample binomial distribution, and finally, nonlinear regression. Our new developments are accompanied by respective algorithms and R codes, available at GitHub, and as such readily available for applications. M-statistics is suitable for professionals and students alike. It is highly useful for theoretical statisticians and teachers, researchers, and data science analysts as an alternative to classical and approximate statistical inference.