Browse Results

Showing 20,401 through 20,425 of 54,064 results

Dataclysm: Love, Sex, Race, and Identity--What Our Online Lives Tell Us about Our Offline Selves

by Christian Rudder

An audacious, irreverent investigation of human behavior--and a first look at a revolution in the making Our personal data has been used to spy on us, hire and fire us, and sell us stuff we don't need. In Dataclysm, Christian Rudder uses it to show us who we truly are. For centuries, we've relied on polling or small-scale lab experiments to study human behavior. Today, a new approach is possible. As we live more of our lives online, researchers can finally observe us directly, in vast numbers, and without filters. Data scientists have become the new demographers. In this daring and original book, Rudder explains how Facebook "likes" can predict, with surprising accuracy, a person's sexual orientation and even intelligence; how attractive women receive exponentially more interview requests; and why you must have haters to be hot. He charts the rise and fall of America's most reviled word through Google Search and examines the new dynamics of collaborative rage on Twitter. He shows how people express themselves, both privately and publicly. What is the least Asian thing you can say? Do people bathe more in Vermont or New Jersey? What do black women think about Simon & Garfunkel? (Hint: they don't think about Simon & Garfunkel.) Rudder also traces human migration over time, showing how groups of people move from certain small towns to the same big cities across the globe. And he grapples with the challenge of maintaining privacy in a world where these explorations are possible. Visually arresting and full of wit and insight, Dataclysm is a new way of seeing ourselves--a brilliant alchemy, in which math is made human and numbers become the narrative of our time.From the Hardcover edition.

Advances in Human Factors in Simulation and Modeling: Proceedings of the AHFE 2018 International Conferences on Human Factors and Simulation and Digital Human Modeling and Applied Optimization, Held on July 21–25, 2018, in Loews Sapphire Falls Resort at Universal Studios, Orlando, Florida, USA (Advances in Intelligent Systems and Computing #780)

by Daniel N. Cassenti

This book focuses on computational modeling and simulation research that advances the current state-of-the-art regarding human factors in this area. It reports on cutting-edge simulators such as virtual and augmented reality, on multisensory environments, and on modeling and simulation methods used in various applications, including surgery, military operations, occupational safety, sports training, education, transportation and robotics.Based on the AHFE 2018 International Conference on Human Factors in Simulation and Modeling, held on July 21–25, 2018, in Orlando, Florida, USA, the book serves as a timely reference guide for researchers and practitioners developing new modeling and simulation tools for analyzing or improving human performance. It also offers a unique resource for modelers seeking insights into human factors research and more feasible and reliable computational tools to foster advances in this exciting research field.

Location Privacy in Mobile Applications (SpringerBriefs on Cyber Security Systems and Networks)

by Bo Liu Wanlei Zhou Tianqing Zhu Yong Xiang Kun Wang

This book provides a comprehensive study of the state of the art in location privacy for mobile applications. It presents an integrated five-part framework for location privacy research, which includes the analysis of location privacy definitions, attacks and adversaries, location privacy protection methods, location privacy metrics, and location-based mobile applications. In addition, it analyses the relationships between the various elements of location privacy, and elaborates on real-world attacks in a specific application. Furthermore, the book features case studies of three applications and shares valuable insights into future research directions. Shedding new light on key research issues in location privacy and promoting the advance and development of future location-based mobile applications, it will be of interest to a broad readership, from students to researchers and engineers in the field.

Security by Design: Innovative Perspectives on Complex Problems (Advanced Sciences and Technologies for Security Applications)

by Anthony J. Masys

This edited book captures salient global security challenges and presents ‘design’ solutions in dealing with wicked problems. Through case studies and applied research this book reveals the many perspectives, tools and approaches to support security design. Security design thereby can support risk and threat analysis, risk communication, problem framing and development of interventions strategies. From the refugee crisis to economic slowdowns in emerging markets, from ever-rising numbers of terrorist and cyberattacks to global water shortages, to the proliferation of the Internet of Things and its impact on the security of our homes, cities and critical infrastructure, the current security landscape is diverse and complex. These global risks have been in the headlines in the last year (Global Risks Report) and pose significant security challenges both nationally and globally. In fact, national security is no longer just national. Non-state actors, cyber NGO, rising powers, and hybrid wars and crimes in strategic areas pose complex challenges to global security. In the words of Horst Rittel (1968):"Design is an activity, which aims at the production of a plan, which plan -if implemented- is intended to bring about a situation with specific desired characteristics without creating unforeseen and undesired side and after effects."

Mining Over Air: Wireless Communication Networks Analytics

by Ye Ouyang Mantian Hu Alexis Huet Zhongyuan Li

This book introduces the concepts, applications and development of data science in the telecommunications industry by focusing on advanced machine learning and data mining methodologies in the wireless networks domain. Mining Over Air describes the problems and their solutions for wireless network performance and quality, device quality readiness and returns analytics, wireless resource usage profiling, network traffic anomaly detection, intelligence-based self-organizing networks, telecom marketing, social influence, and other important applications in the telecom industry. Written by authors who study big data analytics in wireless networks and telecommunication markets from both industrial and academic perspectives, the book targets the pain points in telecommunication networks and markets through big data. Designed for both practitioners and researchers, the book explores the intersection between the development of new engineering technology and uses data from the industry to understand consumer behavior. It combines engineering savvy with insights about human behavior. Engineers will understand how the data generated from the technology can be used to understand the consumer behavior and social scientists will get a better understanding of the data generation process.

Advances in Cryptology – CRYPTO 2018: 38th Annual International Cryptology Conference, Santa Barbara, CA, USA, August 19–23, 2018, Proceedings, Part III (Lecture Notes in Computer Science #10993)

by Hovav Shacham Alexandra Boldyreva

The three volume-set, LNCS 10991, LNCS 10992, and LNCS 10993, constitutes the refereed proceedings of the 38th Annual International Cryptology Conference, CRYPTO 2018, held in Santa Barbara, CA, USA, in August 2018. The 79 revised full papers presented were carefully reviewed and selected from 351 submissions. The papers are organized in the following topical sections: secure messaging; implementations and physical attacks prevention; authenticated and format-preserving encryption; cryptoanalysis; searchable encryption and differential privacy; secret sharing; encryption; symmetric cryptography; proofs of work and proofs of stake; proof tools; key exchange; symmetric cryptoanalysis; hashes and random oracles; trapdoor functions; round optimal MPC; foundations; lattices; lattice-based ZK; efficient MPC; quantum cryptography; MPC; garbling; information-theoretic MPC; oblivious transfer; non-malleable codes; zero knowledge; and obfuscation.

Advances in Information and Computer Security: 13th International Workshop on Security, IWSEC 2018, Sendai, Japan, September 3-5, 2018, Proceedings (Lecture Notes in Computer Science #11049)

by Atsuo Inomata Kan Yasuda

This book constitutes the refereed proceedings of the 13th International Workshop on Security, IWSEC 2018, held in Sendai, Japan, in September 2018. The 18 regular papers and 2 short papers presented in this volume were carefully reviewed and selected from 64 submissions. They were organized in topical sections named: Cryptanalysis, Implementation Security, Public-Key Primitives, Security in Practice, Secret Sharing, Symmetric-Key Primitives, and Provable Security.

Learning Java by Building Android Games: Learn Java and Android from scratch by building six exciting games, 2nd Edition

by John Horton

Get ready for a fun-filled experience of learning Java by developing games for the Android platformKey FeaturesLearn Java, Android, and object-oriented programming from scratchBuild games including Sub Hunter, Retro Pong, Bullet Hell, Classic Snake, and a 2D Scrolling ShooterCreate and design your own games, such as an open-world platform gameBook DescriptionAndroid is one of the most popular mobile operating systems presently. It uses the most popular programming language, Java, as the primary language for building apps of all types. However, this book is unlike other Android books in that it doesn’t assume that you already have Java proficiency.This new and expanded second edition of Learning Java by Building Android Games shows you how to start building Android games from scratch. The difficulty level will grow steadily as you explore key Java topics, such as variables, loops, methods, object oriented programming, and design patterns, including code and examples that are written for Java 9 and Android P. At each stage, you will put what you’ve learned into practice by developing a game. You will build games such as Minesweeper, Retro Pong, Bullet Hell, and Classic Snake and Scrolling Shooter games. In the later chapters, you will create a time-trial, open-world platform game. By the end of the book, you will not only have grasped Java and Android but will also have developed six cool games for the Android platform.What you will learnSet up a game development environment in Android StudioImplement screen locking, screen rotation, pixel graphics, and play sound effectsRespond to a player’s touch, and program intelligent enemies who challenge the player in different waysLearn game development concepts, such as collision detection, animating sprite sheets, simple tracking and following, AI, parallax backgrounds, and particle explosionsAnimate objects at 60 frames per second (FPS) and manage multiple independent objects using Object-Oriented Programming (OOP)Understand the essentials of game programming, such as design patterns, object-oriented programming, Singleton, strategy, and entity-component patternsLearn how to use the Android API, including Activity lifecycle, detecting version number, SoundPool API, Paint, Canvas, and Bitmap classes Build a side-scrolling shooter and an open world 2D platformer using advanced OOP concepts and programming patternsWho this book is forLearning Java by Building Android Games is for you if you are completely new to Java, Android, or game programming and want to make Android games. This book also acts as a refresher for those who already have experience of using Java on Android or any other platform without game development experience.

Hands-On Go Programming: Explore Go by solving real-world challenges

by Tarik Guney

Learn Go programming with concise examples providing solutions to many common fundamental problems.Key FeaturesGet comfortable with Go through short, independent, and concise recipesOvercome the most common challenges in Go with practical solutionsTake advantage of the most exciting features of Go such as GoroutinesBook DescriptionGo has become increasingly popular. C-like speed, simplicity, and power for a growing number of system-level programming domains make it an attractive option for programmers. This book will help you learn the Go programming language by solving problems developers commonly face with a recipe approach. You’ll start by installing Go binaries and get familiar with the tools needed to develop an application. Then you’ll manipulate with strings and use them in built-in function constructs to create a complex value from two floating-point values. Next, you’ll learn how to perform arithmetic operations with date and time values, along with parsing them from string values. Whether you’re an expert programmer or a fresh starter, you will learn how various answers are programmed in the Go language, which will take you to the next level of mastery with Go. We cover concurrency in Go, performing various web programming tasks, doing system programming, reading and writing files, and many fundamental Go programming skills, such as proper error handling, and logging.What you will learnConvert types from one to anotherWork with dates and timesWork with maps and arraysHandle errors and perform loggingWork with files and directoriesHandle HTTP request and responsesPerform CRUD operations on a relational databaseWho this book is forThis book caters to software developers who are interested in learning the Go language, and programmers who want to move forward with practical code examples.

Jenkins Fundamentals: Accelerate deliverables, manage builds, and automate pipelines with Jenkins

by Joseph Muli Arnold Okoth

Continuous integration with Jenkins speeds up your projects and saves you time and moneyKey FeaturesGet a perfect balance of theories and hands-on activitiesApply continuous integration and delivery to your workflowExplore concepts such as the plugin ecosystem and adaptive build parameters, among othersBook DescriptionJenkins Fundamentals teaches you everything you need to know about installing, setting up, configuring, and integrating a Jenkins server with your project to speed up the product development life cycle. You will learn how to deploy via Docker and integrate with Git. Next you will move on to understanding bespoke plugins and services to further customize your workflow, and dynamically adjust your build requirements when pushing to production.Once you have grasped the basics, you will explore user and plugin management along with updating and upgrading Jenkins. You will set up freestyle projects and views to manage your projects, followed by configuring parameters for your projects and creating upstream and downstream projects with views to visualize the projects. In addition to this, you will create a secure connection from your master to your build slaves and configure your build tasks to run on the slave.By the end of this book, you will be able to successfully set up a Jenkins server that checks your source code repositories for changes, triggering new builds and unit tests while informing all of the key stakeholders in your organization.What you will learnSet up and deploy a Jenkins server across different platforms via DockerDesign development workflows that enable continuous integration and then easily integrate with JenkinsExplore community plugins and use them to extend core Jenkins functionalitySet up a freestyle project as well as a view to manage your projectsUnderstand source control and pipelines, and build parameters in the context of Git and JenkinsConfigure general-purpose freestyle projects, or use more formal pipeline-driven implementationExplore concepts such as the plugin ecosystem and adaptive build parameters, among othersApply continuous integration and delivery to your workflowWho this book is forJenkins Fundamentals is for you if you are a software developer, with prior experience in application development, looking to build and transition to a more centrally managed deployment process. This book is ideal if you need a real-world introduction to continuous delivery, with a view to setting up and using Jenkins as a tool for your own software development life cycle.

ICCCE 2018: Proceedings of the International Conference on Communications and Cyber Physical Engineering 2018 (Lecture Notes in Electrical Engineering #500)

by Amit Kumar Stefan Mozar

This book comprises selected articles from the International Communications Conference (ICC) 2018 held in Hyderabad, India in 2018. It offers in-depth information on the latest developments in voice-, data-, image- and multimedia processing research and applications, and includes contributions from both academia and industry.

Oh My Goth

by Gena Showalter

A note from Jade Leighton’s journalYears ago, a tragic accident robbed me of my mother and emotions. Because I find beauty in darkness and thrive outside social norms, I’ve been labeled a “freak” at school. I know my continued apathy hurts my loved ones, but I’m not about to change. Nothing will ever hurt me again.Then I wake up in an alternate reality…and everything else has changed. Goth is in. I’m considered cool, and my archenemy—the formerly popular Mercedes—is the freak. But my real friends won’t talk to me...and the new boy is getting under my skin. As my world spins out of control, I’m desperate to return to normal. But the more time that passes, the less I’m sure what “normal” really is.

React Cookbook: Create dynamic web apps with React using Redux, Webpack, Node.js, and GraphQL

by Carlos Santana Roldan

Over 66 hands-on recipes that cover UI development, animations, component architecture, routing, databases, testing, and debugging with React Key FeaturesUse essential hacks and simple techniques to solve React application development challengesCreate native mobile applications for iOS and Android using React NativeLearn to write robust tests for your applications using Jest and EnzymeBook DescriptionToday's web demands efficient real-time applications and scalability. If you want to learn to build fast, efficient, and high-performing applications using React 16, this is the book for you. We plunge directly into the heart of all the most important React concepts for you to conquer. Along the way, you’ll learn how to work with the latest ECMAScript features.You'll see the fundamentals of Redux and find out how to implement animations. Then, you’ll learn how to create APIs with Node, Firebase, and GraphQL, and improve the performance of our application with Webpack 4.x. You'll find recipes on implementing server-side rendering, adding unit tests, and debugging. We also cover best practices to deploy a React application to production. Finally, you’ll learn how to create native mobile applications for iOS and Android using React Native.By the end of the book, you'll be saved from a lot of trial and error and developmental headaches, and you’ll be on the road to becoming a React expert.What you will learnGain the ability to wield complex topics such as Webpack and server-side renderingImplement an API using Node.js, Firebase, and GraphQLLearn to maximize the performance of React applicationsCreate a mobile application using React NativeDeploy a React application on Digital OceanGet to know the best practices when organizing and testing a large React applicationWho this book is forIf you’re a JavaScript developer who wants to build fast, efficient, scalable solutions, then you’re in the right place. Knowledge of React will be an advantage but is not required. Experienced users of React will be able to improve their skills.

TypeScript 3.0 Quick Start Guide: The easiest way to learn TypeScript

by Patrick Desjardins

Work with everything you need to create TypeScript applicationsKey FeaturesLearn enough about all aspects of TypeScriptAnswers the questions that new users ask about TypeScriptFocus on simple examples and concise explanationsBook DescriptionTypeScript is designed for the development of large applications and can be used to develop JavaScript applications for both client-side and server-side execution. This book is the ideal introduction to TypeScript, covering both the basics and the techniques you need to build your own applications.We start by setting up the environment and learning about the build tools that support TypeScript. Then we look at scoping of a variable, and the difference between a undefined variable and a null variable. You will then see the difference between an object, an Object, an object literal, and an object built with a constructor, crucial concepts in understanding TypeScript.You will learn how to make your code more generic to increase the reusability of your classes, functions, and structures, and to reduce the burden of duplicating code. We look at creating definition files to transform the actual JavaScript code to be compatible with TypeScript. By the end of the book, you will have worked with everything you need to develop stunning applications using TypeScript.What you will learnSet up the environment quickly to get started with TypeScript Configure TypeScript with essential configurations that run along your codeStructure the code using Types and Interfaces to create objects Demonstrate how to create object-oriented code with TypeScriptAbstract code with generics to make the code more reusableTransform the actual JavaScript code to be compatible with TypeScriptWho this book is forThis book is for JavaScript developers who want to get started with TypeScript for building applications. No previous knowledge of TypeScript is expected.

ASP.NET Core 2 Fundamentals: Build cross-platform apps and dynamic web services with this server-side web application framework

by Onur Gumus Mugilan T. S. Ragupathi

Imagine the boost in business if you can build large, rich web applications with little code and built-in Windows authentication. With this book, you can gain skills to develop real-world applications with ASP.NET Core 2.Key FeaturesAdopts the application-centric approach to explain core concepts Covers industry-best practices to build flexible, robust applicationsShows how to enhance your applications by adding more functionalitiesBook DescriptionThe book sets the stage with an introduction to web applications and helps you build an understanding of the tried-and-true MVC architecture. You learn all about views, from what is the Razor view engine to tagging helpers. You gain insight into what models are, how to bind them, and how to migrate database using the correct model. As you get comfortable with the world of ASP.NET, you learn about validation and routing. You also learn the advanced concepts, such as designing Rest Buy (a RESTful shopping cart application), creating entities for it, and creating EF context and migrations. By the time you are done reading the book, you will be able to optimally use ASP.NET to develop, unit test, and deploy applications like a pro.What you will learnWork with basic programming constructs using the Razor view engineUse flexibility and data compartmentalization of ViewModelBuild a custom route for ASP.NET MVC applications for SEOOptimize applications with performance analysis and improvement stepsImprove application performance, security, and data access to optimize the overall development processDeploy an ASP.NET MVC application in a non-Windows environmentWho this book is forIf you are looking to build web applications using ASP.NET Core or you want to become a pro in building web applications using the Microsoft technology, this is the ideal book for you. Prior exposure and understanding of C#, JavaScript, HTML, and CSS syntax is assumed.

Computational Intelligence: ICCI-2017 (Advances in Intelligent Systems and Computing #799)

by Nishchal K. Verma A. K. Ghosh

This book presents selected proceedings of ICCI-2017, discussing theories, applications and future directions in the field of computational intelligence (CI). ICCI-2017 brought together international researchers presenting innovative work on self-adaptive systems and methods. This volume covers the current state of the field and explores new, open research directions. The book serves as a guide for readers working to develop and validate real-time problems and related applications using computational intelligence. It focuses on systems that deal with raw data intelligently, generate qualitative information that improves decision-making, and behave as smart systems, making it a valuable resource for researchers and professionals alike.

Compressed Sensing for Privacy-Preserving Data Processing (SpringerBriefs in Electrical and Computer Engineering)

by Matteo Testa Diego Valsesia Tiziano Bianchi Enrico Magli

The objective of this book is to provide the reader with a comprehensive survey of the topic compressed sensing in information retrieval and signal detection with privacy preserving functionality without compromising the performance of the embedding in terms of accuracy or computational efficiency. The reader is guided in exploring the topic by first establishing a shared knowledge about compressed sensing and how it is used nowadays. Then, clear models and definitions for its use as a cryptosystem and a privacy-preserving embedding are laid down, before tackling state-of-the-art results for both applications. The reader will conclude the book having learned that the current results in terms of security of compressed techniques allow it to be a very promising solution to many practical problems of interest. The book caters to a broad audience among researchers, scientists, or engineers with very diverse backgrounds, having interests in security, cryptography and privacy in information retrieval systems. Accompanying software is made available on the authors’ website to reproduce the experiments and techniques presented in the book. The only background required to the reader is a good knowledge of linear algebra, probability and information theory.

Secure Compressive Sensing in Multimedia Data, Cloud Computing and IoT (SpringerBriefs in Electrical and Computer Engineering)

by Yushu Zhang Yong Xiang Leo Yu Zhang

This book gives a comprehensive and systematic review of secure compressive sensing (CS) for applications in various fields such as image processing, pattern recognition, Internet of things (IoT), and cloud computing. It will help readers grasp the knowledge of secure CS and its applications, and stimulate more readers to work on the research and development of secure CS. It discusses how CS becomes a cryptosystem, followed by the corresponding designs and analyses. The application of CS in multimedia data encryption is presented, in which the general design framework is given together with several particular frameworks including parallel CS, involvement of image processing techniques, and double protection mechanism. It also describes the applications of CS in cloud computing security and IoT security, i.e., privacy-preserving reconstruction in cloud computing and secure low-cost sampling in IoT, respectively.

Advanced Social Interaction with Agents: 8th International Workshop on Spoken Dialog Systems (Lecture Notes in Electrical Engineering #510)

by Maxine Eskenazi Laurence Devillers Joseph Mariani

This book presents lectures given at the 8th International Workshop on Spoken Dialog Systems. As agents evolve in terms of their ability to carry on a dialog with users, several qualities are emerging as essential components of a successful system. Users do not carry on long conversations on only one topic—they tend to switch between several topics. Thus the authors are observing the emergence of multi-domain systems that enable users to seamlessly hop from one domain to another. The systems have become active social partners. Accordingly, work on social dialog has become crucial to active and engaging human–robot/agent interaction. These new systems call for a coherent framework that guides their actions as chatbots and conversational agents. Human–Robot/Agent assessment mechanisms naturally lend themselves to this task. As these systems increasingly assist humans in a multitude of tasks, the ethics of their existence, their design and their interaction with users are becoming crucial issues. This book discusses the essential players and features involved, such as chat-based agents, multi-domain dialog systems, human–robot interaction, social dialog policy, and advanced dialog system architectures.

Biomechanics of Anthropomorphic Systems (Springer Tracts in Advanced Robotics #124)

by Gentiane Venture Jean-Paul Laumond Bruno Watier

Mechanical laws of motion were applied very early for better understanding anthropomorphic action as suggested in advance by Newton «For from hence are easily deduced the forces of machines, which are compounded of wheels, pullies, levers, cords, and weights, ascending directly or obliquely, and other mechanical powers; as also the force of the tendons to move the bones of animals». In the 19th century E.J. Marey and E. Muybridge introduced chronophotography to scientifically investigate animal and human movements. They opened the field of motion analysis by being the first scientists to correlate ground reaction forces with kinetics.Despite of the apparent simplicity of a given skilled movement, the organization of the underlying neuro-musculo-skeletal system remains unknown. A reason is the redundancy of the motor system: a given action can be realized by different muscle and joint activity patterns, and the same underlying activity may give rise to several movements. After the pioneering work of N. Bernstein in the 60’s on the existence of motor synergies, numerous researchers «walking on the border» of their disciplines tend to discover laws and principles underlying the human motions and how the brain reduces the redundancy of the system. These synergies represent the fundamental building blocks composing complex movements.In robotics, researchers face the same redundancy and complexity challenges as the researchers in life sciences. This book gathers works of roboticists and researchers in biomechanics in order to promote an interdisciplinary research on anthropomorphic systems at large and on humanoid robotics in particular.

PRICAI 2018: 15th Pacific Rim International Conference on Artificial Intelligence, Nanjing, China, August 28–31, 2018, Proceedings, Part I (Lecture Notes in Computer Science #11012)

by Xin Geng Byeong-Ho Kang

This two-volume set, LNAI 11012 and 11013, constitutes the thoroughly refereed proceedings of the 15th Pacific Rim Conference on Artificial Intelligence, PRICAI 2018, held in Nanjing, China, in August 2018.The 82 full papers and 58 short papers presented in these volumes were carefully reviewed and selected from 382 submissions. PRICAI covers a wide range of topics such as AI theories, technologies and their applications in the areas of social and economic importance for countries in the Pacific Rim.

Artificial General Intelligence: 11th International Conference, AGI 2018, Prague, Czech Republic, August 22-25, 2018, Proceedings (Lecture Notes in Computer Science #10999)

by Matthew Iklé Arthur Franz Rafal Rzepka Ben Goertzel

This book constitutes the proceedings of the 11th International Conference on Artificial General Intelligence, AGI 2018, held in Prague, Czech Republic, in August 2018. The 19 regular papers and 10 poster papers presented in this book were carefully reviewed and selected from 52 submissions. The conference encourage interdisciplinary research based on different understandings of intelligence, and exploring different approaches. As the AI field becomes increasingly commercialized and well accepted, maintaining and emphasizing a coherent focus on the AGI goals at the heart of the field remains more critical than ever.

Creativity and Technology in Mathematics Education (Mathematics Education in the Digital Era #10)

by Viktor Freiman Janet Lynne Tassell

This volume provides new insights on creativity while focusing on innovative methodological approaches in research and practice of integrating technological tools and environments in mathematics teaching and learning. This work is being built on the discussions at the mini-symposium on Creativity and Technology at the International Conference on Mathematical Creativity and Giftedness (ICMCG) in Denver, USA (2014), and other contributions to the topic. The book emphasizes a diversity of views, a variety of contexts, angles and cultures of thought, as well as mathematical and educational practices. The authors of each chapter explore the potential of technology to foster creative and divergent mathematical thinking, problem solving and problem posing, creative use of dynamic, multimodal and interactive software by teachers and learners, as well as other digital media and tools while widening and enriching transdisciplinary and interdisciplinary connections in mathematics classroom. Along with ground-breaking innovative approaches, the book aims to provide researchers and practitioners with new paths for diversification of opportunities for all students to become more creative and innovative mathematics learners. A framework for dynamic learning conditions of leveraging mathematical creativity with technology is an outcome of the book as well.

Computer and Information Science (Studies in Computational Intelligence #791)

by Roger Lee

This book presents the outcomes of the 17th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2018), which was held in Singapore on June 6–8, 2018. The aim of the conference was to bring together researchers and scientists, businessmen and entrepreneurs, teachers, engineers, computer users, and students to discuss the various fields of computer science and to share their experiences, and to exchange new ideas and information in a meaningful way. The book includes findings on all aspects (theory, applications and tools) of computer and information science and discusses related practical challenges and the solutions adopted to solve them. The conference organizers selected the best papers from those accepted for presentation. The papers were chosen based on review scores submitted by members of the program committee and underwent a further rigorous round of review. From this second round, 13 of the conference’s most promising papers were then published in this Springer (SCI) book and not the conference proceedings. We impatiently await the important contributions that we know these authors will make to the field of computer and information science.

Principles and Structures of FPGAs

by Hideharu Amano

This comprehensive textbook on the field programmable gate array (FPGA) covers its history, fundamental knowledge, architectures, device technologies, computer-aided design technologies, design tools, examples of application, and future trends. Programmable logic devices represented by FPGAs have been rapidly developed in recent years and have become key electronic devices used in most IT products. This book provides both complete introductions suitable for students and beginners, and high-level techniques useful for engineers and researchers in this field. Differently developed from usual integrated circuits, the FPGA has unique structures, design methodologies, and application techniques. Allowing programming by users, the device can dramatically reduce the rising cost of development in advanced semiconductor chips. The FPGA is now driving the most advanced semiconductor processes and is an all-in-one platform combining memory, CPUs, and various peripheral interfaces. This book introduces the FPGA from various aspects for readers of different levels. Novice learners can acquire a fundamental knowledge of the FPGA, including its history, from Chapter 1; the first half of Chapter 2; and Chapter 4. Professionals who are already familiar with the device will gain a deeper understanding of the structures and design methodologies from Chapters 3 and 5. Chapters 6–8 also provide advanced techniques and cutting-edge applications and trends useful for professionals. Although the first parts are mainly suitable for students, the advanced sections of the book will be valuable for professionals in acquiring an in-depth understanding of the FPGA to maximize the performance of the device.

Refine Search

Showing 20,401 through 20,425 of 54,064 results