- Table View
- List View
Introduction to Modern Cryptography (Chapman & Hall/CRC Cryptography and Network Security Series)
by Jonathan Katz Yehuda LindellNow the most used texbook for introductory cryptography courses in both mathematics and computer science, the Third Edition builds upon previous editions by offering several new sections, topics, and exercises. The authors present the core principles of modern cryptography, with emphasis on formal definitions, rigorous proofs of security.
Introduction to Modern Digital Holography
by Ting-Chung Poon Jung-Ping LiuGet up to speed with digital holography with this concise and straightforward introduction to modern techniques and conventions. Building up from the basic principles of optics, this book describes key techniques in digital holography, such as phase-shifting holography, low-coherence holography, diffraction tomographic holography and optical scanning holography, discussing their practical applications, and accompanied by all the theory necessary to understand the underlying principles at work. A further chapter covers advanced techniques for producing computer-generated holograms. Extensive Matlab code is integrated with the text throughout and available for download online, illustrating both theoretical results and practical considerations such as aliasing, zero padding and sampling. Accompanied by end-of-chapter problems and an online solutions manual for instructors, this is an indispensable resource for students, researchers and engineers in the fields of optical image processing and digital holography.
Introduction to Modern Scientific Programming and Numerical Methods
by Lubos Brieda Joseph WangThe ability to use computers to solve mathematical relationships is a fundamental skill for anyone planning for a career in science or engineering. For this reason, numerical analysis is part of the core curriculum for just about every undergraduate physics and engineering department. But for most physics and engineering students, practical programming is a self-taught process.This book introduces the reader not only to the mathematical foundation but also to the programming paradigms encountered in modern hybrid software-hardware scientific computing. After completing the text, the reader will be well-versed in the use of different numerical techniques, programming languages, and hardware architectures, and will be able to select the appropriate software and hardware tool for their analysis.It can serve as a textbook for undergraduate courses on numerical analysis and scientific computing courses within engineering and physical sciences departments. It will also be a valuable guidebook for researchers with experimental backgrounds interested in working with numerical simulations, or to any new personnel working in scientific computing or data analysis.Key Features: Includes examples of solving numerical problems in multiple programming languages, including MATLAB, Python, Fortran, C++, Arduino, Javascript, and Verilog Provides an introduction to modern high-performance computing technologies including multithreading, distributed computing, GPUs, microcontrollers, FPGAs, and web "cloud computing" Contains an overview of numerical techniques not found in other introductory texts including particle methods, finite volume and finite element methods, Vlasov solvers, and molecular dynamics
Introduction to Modern Sleep Technology
by Shih-Chun Kang Rayleigh Ping-Ying ChiangSleep medicine has been developing for more than 40 years. The current concepts in sleep technology are mainly centered on polysomnography (PSG) and issues related to sleep technicians. However, the editors believe that the true value of technology is revealed only when benefits to humanity are manifest. To this end, they endeavor to create a new era in sleep technology, one that will improve the quality of people's sleep and daily lives.This edited book, Introduction to Modern Sleep Technology, provides a comprehensive reference volume to the latest advancements in the area of Sleep Technology. It offers an excellent range of insights and opinions from leading researchers and experts in multiple disciplines spanning academia, clinical practice and industry. Up-to-date insights into the current research topics in this field are featured in addition to the latest technological advances with reference to appropriate working examples.The current book combines the five dimensions of knowledge, i.e., sleep medicine, clinical psychology engineering, industrial design and technology management to ensure the content is applicable to people's daily lives. This edited book, Introduction to Modern Sleep Technology, provides a comprehensive reference volume to the latest advancements in the area of Sleep Technology. It offers an excellent range of insights and opinions from leading researchers and experts in multiple disciplines spanning academia, clinical practice and industry. Up-to-date insights into the current research topics in this field are featured in addition to the latest technological advances with reference to appropriate working examples.The current book combines the five dimensions of knowledge, i.e., sleep medicine, clinical psychology engineering, industrial design and technology management to ensure the content is applicable to people's daily lives. The current book combines the five dimensions of knowledge, i.e., sleep medicine, clinical psychology engineering, industrial design and technology management to ensure the content is applicable to people's daily lives.
An Introduction to Modern Timekeeping and Time Transfer (Springer Series in Measurement Science and Technology)
by Parameswar Banerjee Demetrios MatsakisThis book provides a comprehensive, systematic description of modern timekeeping and its specializations. Introductory chapters discuss the concept of time and its definition, then briefly look at pre-Atomic Era timekeeping to set the stage for the introduction of the atomic clock. Subsequent chapters focus on concepts such as frequency stability and measurement uncertainty, as well as computer network time-synchronization protocols including Network Time Protocol (NTP) and Precise Time Protocol (PTP). The book then delves into the nuts and bolts of the Global Navigation Satellite Systems (GNSS), Two-Way Satellite Time and Frequency Transfer, and Optical Time and Frequency Transfer. Timescale theory is then described as a way to combine clock data, and the algorithms and procedures used to generate Coordinated Universal Time (UTC) are given. Finally, there is a look at modern applications of timekeeping and time transfer.Featuring a glossary of all key terms, this book is highly recommended for trained or incoming physicists, engineers, or mathematicians working, for example, in manufacturing or timing laboratories. Additionally, it is suitable for use in introductory university courses dealing with the subject of timekeeping.
Introduction to MongoDB, Express, Angular and Node.js
by Paul OluyegeThis book is ideal for beginners and intermediate front-end developers who want to become a full-stack JavaScript developers and are looking forward to quickly work through an intelligent example that demonstrates all the key features of full-stack development using MEAN technologies. You'll need some prior exposure to MongoDB as we skim over its basics and get straight to work.
Introduction to Multidisciplinary Science with Artificial Intelligence: Geodesy, Geotherms, Quantum Entanglement, and Spectroscopy
by Luc Thomas IkelleThe book is about multidisciplinary science education. The challenges of our time, such as improving the length and quality of lives on Earth and short- and long-distance communication and transportation. In this book, we provide readers with the multidisciplinary education necessary to meet the scientific and technological challenges of our time while optimizing the college experience for students. The fundamental notions addressed in this book include gravitational forces and energy; dark matter and dark energy; heat transfer in solid Earth, stars’ interiors, and human bodies; electromagnetic radiation and spectroscopy; quantum entanglement and computing; accretion disks; matter in plasma state; and exoplanets. We illustrate the importance of these notions with applications across disciplines, including monitoring the deformation of the solid Earth’s surface using satellite measurements, unusual gravity anomalies in Antarctica, a view and characterization of the far side of our Moon, Earth’s climate, Titan’s anti-greenhouse effect, long-distance communication between Earth and the planets and exoplanets, etc. Finally, the book contains analytical and computational problems, including MATLAB software developed especially for the classes associated with this book.Key Features:• Contains multiple analytic and computational (MATLAB) exercises• Explores applications related to space programs' discoveries• Provides an accessible introduction and response to growing Multidisciplinary Science programsDr. Luc Thomas Ikelle is a scientist with Imode Energy. He is also currently an adjunct professor in the Department of Geology and Geophysics at Texas A&M University. Previously, he worked at Cray Research Inc. in Minneapolis, developing 3D seismic inversion algorithms for CRAY Y-PM. From 1988 to 1997, he worked as a scientist for Schlumberger Geco-Prakla, Schlumberger Doll Research, and Schlumberger Cambridge Research. From 1997 to 2014, Dr. Ikelle was Robert R. Berg Professor in the Department of Geology and Geophysics at Texas A&M University. He earned a Ph.D. in geophysics and geochemistry from Paris 7 University in France. He received Le Prix de Thesis du CNRS in 1986 for his Ph.D. thesis, an SEG award in 2010 for his contribution to the creation of Geoscientists Without Borders, and a Texas AM University award as an outstanding scientist in 2012. He is a cofounder of Geoscientists Without Borders and of Imode Energy Research, and a member of SEG, AGU, and APS. Dr. Ikelle has worked as a DOE (US Department of Energy) special employer from 2005 to 2012 and was a member of Ultra-Deepwater Advisory Committee (an advisory committee to the Secretary of Energy) from 2005 to 2012.
Introduction to Natural Language Processing (Adaptive Computation and Machine Learning series)
by Jacob EisensteinA survey of computational methods for understanding, generating, and manipulating human language, which offers a synthesis of classical representations and algorithms with contemporary machine learning techniques.This textbook provides a technical perspective on natural language processing—methods for building computer software that understands, generates, and manipulates human language. It emphasizes contemporary data-driven approaches, focusing on techniques from supervised and unsupervised machine learning. The first section establishes a foundation in machine learning by building a set of tools that will be used throughout the book and applying them to word-based textual analysis. The second section introduces structured representations of language, including sequences, trees, and graphs. The third section explores different approaches to the representation and analysis of linguistic meaning, ranging from formal logic to neural word embeddings. The final section offers chapter-length treatments of three transformative applications of natural language processing: information extraction, machine translation, and text generation. End-of-chapter exercises include both paper-and-pencil analysis and software implementation.The text synthesizes and distills a broad and diverse research literature, linking contemporary machine learning techniques with the field's linguistic and computational foundations. It is suitable for use in advanced undergraduate and graduate-level courses and as a reference for software engineers and data scientists. Readers should have a background in computer programming and college-level mathematics. After mastering the material presented, students will have the technical skill to build and analyze novel natural language processing systems and to understand the latest research in the field.
An Introduction to Network Programming with Java: Java 7 Compatible
by Jan GrabaSince the second edition of this text, the use of the Internet and networks generally has continued to expand at a phenomenal rate. This has led to both an increase in demand for network software and to improvements in the technology used to run such networks, with the latter naturally leading to changes in the former. During this time, the Java libraries have been updated to keep up with the new developments in network technology, so that the Java programming language continues to be one of the mainstays of network software development. In providing a very readable text that avoids getting immersed in low-level technical details, while still providing a useful, practical guide to network programming for both undergraduates and busy IT professionals, this third edition continues the trend of its predecessors. To retain its currency, the text has been updated to reflect changes that have taken place in Java's network technology over the past seven years (including the release of Java 7), whilst retaining its notable features of numerous code examples, screenshots and end-of-chapter exercises.
Introduction to Network Security (Chapman & Hall/CRC Cryptography and Network Security Series)
by Douglas JacobsonUnlike data communications of the past, today's networks consist of numerous devices that handle the data as it passes from the sender to the receiver. However, security concerns are frequently raised in circumstances where interconnected computers use a network not controlled by any one entity or organization. Introduction to Network Security exam
Introduction to Network Security: Theory and Practice
by Jie Wang Zachary A. KisselIntroductory textbook in the important area of network security for undergraduate and graduate students Comprehensively covers fundamental concepts with newer topics such as electronic cash, bit-coin, P2P, SHA-3, E-voting, and Zigbee security Fully updated to reflect new developments in network security Introduces a chapter on Cloud security, a very popular and essential topic Uses everyday examples that most computer users experience to illustrate important principles and mechanisms Features a companion website with Powerpoint slides for lectures and solution manuals to selected exercise problems, available at http://www.cs.uml.edu/~wang/NetSec
Introduction to Networking
by Wendell OdomIntroduction to Networking provides you with a comprehensive overview of the technologies and standards that make the modern connected world a reality. Requiring no previous knowledge of computer networking, this textbook takes you on a tour of the building blocks of modern-day networks. Major concepts, such as OSI and TCP/IP models, network media specifications and functions, LAN/WAN protocols, topologies, and capabilities, are covered in detail. Industry standards and a brief historical development of major networking technologies are surveyed in conjunction with basic awareness of software and hardware components used in typical networking and internetworking environments. <p><p>Expert instructor and best-selling author Wendell Odom provides you with a solid foundation of how computer networks function. He then shows you how to build both local-area networks (LAN) and wide-area networks (WAN) for transmission of data over short and long distances. You also learn how TCP/IP uses these LANs and WANs to create corporate networks and the worldwide Internet. The book concludes by showing you how networking connects applications you use on a daily basis with resources that reside on the global Internet. <p><p>Full of real-world practical examples, Introduction to Networking provides you with the foundation knowledge and skills you need to start a career in networking.
Introduction To Networking With Network+
by Microsoft Official Academic Course Staff Timothy PintelloIntroduction to Networking with Network + is the cornerstone for your networking curriculum. It is built around the new Network+ 2012 framework. It is based upon the CompTIA Network+ certification and covers the most recent exam objectives. Are you tired of books that cover new technologies and exam topics in a fleeting fashion, and are bogged down with legacy technology coverage that is now out-dated? This book by Timothy Pintello is up-to-date and covers only relevant and current technologies. This book also includes his revolutionary method for making Subnetting easily understood by new IT
Introduction to Networks: Lab Manual, v5.0
by Cisco Networking Academy Program StaffThe Introduction to Networks Lab Manual provides students enrolled in a Cisco Networking Academy Introduction to Networks course with a convenient, complete collection of all the course lab exercises that provide hands-on practice and challenges.
Introduction to Networks Companion Guide [Cisco Networking Academy Series]
by Cisco Networking AcademyIntroduction to Networks Companion Guide is the official supplemental textbook for the Introduction to Networks course in the Cisco® Networking Academy® CCNA® Routing and Switching curriculum. The course introduces the architecture, structure, functions, components, and models of the Internet and computer networks.
Introduction to Networks Course Booklet (CCNA)
by Cisco Networking AcademyYour Cisco Networking Academy® Course Booklet is designed as a study resource you can easily read, highlight, and review on the go, wherever the Internet is not available or practical: The text is extracted directly, word-for-word, from the online course so you can highlight important points and take notes in the “Your Chapter Notes” section. Headings with the exact page correlations provide a quick reference to the online course for your classroom discussions and exam preparation. An icon system directs you to the online curriculum to take full advantage of the images embedded within the Networking Academy online course interface and reminds you to do the labs, interactive activities, packet tracer activities, watch videos, and take the chapter quizzes. <p><p> The Course Booklet is a basic, economical paper-based resource to help you succeed with the Cisco Networking Academy online course. <p><p> This book is offered exclusively for students enrolled in Cisco Networking Academy courses. It is not designed for independent study or professional certification preparation. Visit netacad.com to learn more about program options and requirements.
Introduction to Networks Lab Manual, Version 5.1
by Cisco Networking AcademyThis manual provides students enrolled in a Cisco Networking Academy Introduction to Networks course with a convenient, complete collection of all the course lab exercises that provide hands-on practice and challenges.
An Introduction to Neural Information Processing
by Fanji Gu Peiji Liang Si WuThis book provides an overview of neural information processing research, which is one of the most important branches of neuroscience today. Neural information processing is an interdisciplinary subject, and the merging interaction between neuroscience and mathematics, physics, as well as information science plays a key role in the development of this field. This book begins with the anatomy of the central nervous system, followed by an introduction to various information processing models at different levels. The authors all have extensive experience in mathematics, physics and biomedical engineering, and have worked in this multidisciplinary area for a number of years. They present classical examples of how the pioneers in this field used theoretical analysis, mathematical modeling and computer simulation to solve neurobiological problems, and share their experiences and lessons learned. The book is intended for researchers and students with a mathematics, physics or informatics background who are interested in brain research and keen to understand the necessary neurobiology and how they can use their specialties to address neurobiological problems. It is also provides inspiration for neuroscience students who are interested in learning how to use mathematics, physics or informatics approaches to solve problems in their field.
An Introduction to Neural Network Methods for Differential Equations (SpringerBriefs in Applied Sciences and Technology)
by Manoj Kumar Neha Yadav Anupam YadavThis book introduces a variety of neural network methods for solving differential equations arising in science and engineering. The emphasis is placed on a deep understanding of the neural network techniques, which has been presented in a mostly heuristic and intuitive manner. This approach will enable the reader to understand the working, efficiency and shortcomings of each neural network technique for solving differential equations. The objective of this book is to provide the reader with a sound understanding of the foundations of neural networks and a comprehensive introduction to neural network methods for solving differential equations together with recent developments in the techniques and their applications. The book comprises four major sections. Section I consists of a brief overview of differential equations and the relevant physical problems arising in science and engineering. Section II illustrates the history of neural networks starting from their beginnings in the 1940s through to the renewed interest of the 1980s. A general introduction to neural networks and learning technologies is presented in Section III. This section also includes the description of the multilayer perceptron and its learning methods. In Section IV, the different neural network methods for solving differential equations are introduced, including discussion of the most recent developments in the field. Advanced students and researchers in mathematics, computer science and various disciplines in science and engineering will find this book a valuable reference source.
An Introduction to Neural Networks
by null Kevin GurneyThough mathematical ideas underpin the study of neural networks, the author presents the fundamentals without the full mathematical apparatus. All aspects of the field are tackled, including artificial neurons as models of their real counterparts; the geometry of network action in pattern space; gradient descent methods, including back-propagation; associative memory and Hopfield nets; and self-organization and feature maps. The traditionally difficult topic of adaptive resonance theory is clarified within a hierarchical description of its operation. The book also includes several real-world examples to provide a concrete focus. This should enhance its appeal to those involved in the design, construction and management of networks in commercial environments and who wish to improve their understanding of network simulator packages. As a comprehensive and highly accessible introduction to one of the most important topics in cognitive and computer science, this volume should interest a wide range of readers, both students and professionals, in cognitive science, psychology, computer science and electrical engineering.
Introduction to Non-Invasive EEG-Based Brain-Computer Interfaces for Assistive Technologies
by Teodiano Freire Bastos-FilhoThis book aims to bring to the reader an overview of different applications of brain-computer interfaces (BCIs) based on more than 20 years of experience working on these interfaces. The author provides a review of the human brain and EEG signals, describing the human brain, anatomically and physiologically, with the objective of showing some of the patterns of EEG (electroencephalogram) signals used to control BCIs. It then introduces BCIs and different applications, such as a BCI based on ERD/ERS Patterns in α rhythms (used to command a robotic wheelchair with an augmentative and alternative communication (AAC) system onboard it); a BCI based on dependent-SSVEP to command the same robotic wheelchair; a BCI based on SSVEP to command a telepresence robot and its onboard AAC system; a BCI based on SSVEP to command an autonomous car; a BCI based on independent-SSVEP (using Depth-of-Field) to command the same robotic wheelchair; the use of compressive technique in SSVEP-based BCI; a BCI based on motor imagery (using different techniques) to command a robotic monocycle and a robotic exoskeleton; and the first steps to build a neurorehabilitation system based on motor imagery of pedalling together an in immersive virtual environment. This book is intended for researchers, professionals and students working on assistive technology.
An Introduction to Number Theory with Cryptography (Textbooks in Mathematics)
by James Kraft Lawrence Washington<p>Building on the success of the first edition, An Introduction to Number Theory with Cryptography, Second Edition, increases coverage of the popular and important topic of cryptography, integrating it with traditional topics in number theory. <p>The authors have written the text in an engaging style to reflect number theory's increasing popularity. The book is designed to be used by sophomore, junior, and senior undergraduates, but it is also accessible to advanced high school students and is appropriate for independent study. It includes a few more advanced topics for students who wish to explore beyond the traditional curriculum.</p>
An Introduction to Object Recognition: Selected Algorithms for a Wide Variety of Applications (Advances in Computer Vision and Pattern Recognition)
by Marco Alexander TreiberRapid development of computer hardware has enabled usage of automatic object recognition in an increasing number of applications, ranging from industrial image processing to medical applications, as well as tasks triggered by the widespread use of the internet. Each area of application has its specific requirements, and consequently these cannot all be tackled appropriately by a single, general-purpose algorithm. This easy-to-read text/reference provides a comprehensive introduction to the field of object recognition (OR). The book presents an overview of the diverse applications for OR and highlights important algorithm classes, presenting representative example algorithms for each class. The presentation of each algorithm describes the basic algorithm flow in detail, complete with graphical illustrations. Pseudocode implementations are also included for many of the methods, and definitions are supplied for terms which may be unfamiliar to the novice reader. Supporting a clear and intuitive tutorial style, the usage of mathematics is kept to a minimum. Topics and features: presents example algorithms covering global approaches, transformation-search-based methods, geometrical model driven methods, 3D object recognition schemes, flexible contour fitting algorithms, and descriptor-based methods; explores each method in its entirety, rather than focusing on individual steps in isolation, with a detailed description of the flow of each algorithm, including graphical illustrations; explains the important concepts at length in a simple-to-understand style, with a minimum usage of mathematics; discusses a broad spectrum of applications, including some examples from commercial products; contains appendices discussing topics related to OR and widely used in the algorithms, (but not at the core of the methods described in the chapters). Practitioners of industrial image processing will find this simple introduction and overview to OR a valuable reference, as will graduate students in computer vision courses. Marco Treiber is a software developer at Siemens Electronics Assembly Systems, Munich, Germany, where he is Technical Lead in Image Processing for the Vision System of SiPlace placement machines, used in SMT assembly.
Introduction to One Digital Identity: Strategies, Innovations, and Future Trends
by Shivakumar R. GoniwadaExplore the dynamics of digital identity, a crucial component in today’s modern technology-driven era. This engaging book offers a deep understanding of how digital identity is evolving rapidly, why it’s so significant, and offers organizations, regulatory bodies, and academicians the strategies needed to adopt secure decentralized digital identity features effectively. It’s a must-read for those aiming to grasp the intricacies of digital identity and leverage it for future innovation and security.The book begins by redefining digital identity, examining its evolution and the profound impact it has on both individuals and organizations. It then delves into the development of digital identity strategies, laying the foundation for future digital transformations. Covering a wide range of topics, the book discusses the innovation, challenges, and technological exploration in digital identity. A special focus is given to biometric technologies and the implementation of decentralized digital identities, addressing critical areas such as identity governance, blockchain, AI and advanced biometrics. The book also investigates the implications of digital identity across various industries, including cross border travel, healthcare, social media, finance, metaverse, IoT etc. finally the book provides not only emerging trends but offers a glimpse into the future digital identity. Whether you’re a tech professional, business leader, student or simply keen on understanding the impact of digital advancements, this book promises to offer insightful perspectives and practical solutions for navigating the complex world of digital identity. It underscores the importance of identity in spearheading digital innovation, making it a key resource for anyone looking to stay ahead in the digital landscape. As you reach its conclusion, you’ll be equipped with a wealth of knowledge and insights that are crucial in today’s digital era.What You'll LearnDigital identity strategies and their role in shaping the future of digital identityDifferent facets of digital identitySpecifics of biometric technologies and decentralized digital identity Industry specific digital identity and its implementationCrucial aspects of privacy, ethics, and secure in the context of digital identityWho This Book Is ForSoftware professionals, security practitioners, architects, senior managers, executives, and students who are interested in digital identity.
Introduction to Online Payments Risk Management
by Ohad SametIf you've been tasked with building a team to handle risk management for online payments (RMP), this practical introduction provides a framework for choosing the technologies and personnel you need. Author and financial services executive Ohad Samet explains the components of payments risk management, and presents a coherent strategy and operational approach.You'll learn the answers to questions you're likely to encounter in the first 18 months of operation, with information that Samet has shaped and tested over several years in the industry. This book is ideal whether you intend to be a one-person task force or work with dozens of agents and analysts.Use both a portfolio and behavioral approach to analyzing and optimizing lossesLearn about your customers to determine if they can and will meet obligationsBuild an RMP team for payment risk operations, analytics, and decision automationUse linking mechanisms and velocity models to detect unusual activity among your customersDesign system and data architecture to facilitate your activity analysisImplement the decision and loss-reduction mechanisms you need to act on your findings