- Table View
- List View
Introduction to Wireless Communications and Networks: A Practical Perspective (Textbooks in Telecommunication Engineering)
by Krishnamurthy RaghunandanThis book provides an intuitive and accessible introduction to the fundamentals of wireless communications and their tremendous impact on nearly every aspect of our lives. The author starts with basic information on physics and mathematics and then expands on it, helping readers understand fundamental concepts of RF systems and how they are designed. Covering diverse topics in wireless communication systems, including cellular and personal devices, satellite and space communication networks, telecommunication regulation, standardization and safety, the book combines theory and practice using problems from industry, and includes examples of day-to-day work in the field. It is divided into two parts – basic (fundamentals) and advanced (elected topics). Drawing on the author’s extensive training and industry experience in standards, public safety and regulations, the book includes information on what checks and balances are used by wireless engineers around the globe and address questions concerning safety, reliability and long-term operation. A full suite of classroom information is included.
Introduction to Wireless Networking and Its Impact on Applications (Synthesis Lectures on Mobile & Pervasive Computing)
by Peter SteenkisteThis book teaches readers how wireless networks work, why some of their properties impact wireless network performance at the application level, and what both network engineers and application developers can do to cope with these challenges. Internet users increasingly rely on wireless access links for diverse tasks such as web browsing, video conferencing, interactive games, and data sharing. Irrespective of how they access the Internet, they expect good performance and a high quality of experience. Unfortunately, wireless access networks are much more challenging to build than wired networks. In wired networks, signals used for communication are contained in a carefully engineered transmission medium. In contrast, wireless signals travel in our physical environment, where the presence of obstacles, interference, and mobility can affect communication. In addition, network performance can differ significantly across physical environments. As a result, the performance of wireless links is often lower and less predictable than that of wired links. The author structured the book according to the layers in the Internet protocol stack, similar to traditional network books. However, rather than presenting a general description of each layer, the focus is on wireless networks and how they differ from wired networks.
Introduction to Wireless Networking and Its Impact on Applications (Synthesis Lectures on Mobile & Pervasive Computing)
by Peter SteenkisteThis book teaches readers how wireless networks work, why some of their properties impact wireless network performance at the application level, and what both network engineers and application developers can do to cope with these challenges. This Second Edition includes key updates on these topics, which have become increasingly important as internet users rely more and more on wireless access links for diverse tasks such as web browsing, video conferencing, interactive games, and data sharing. The author compares and contrasts wireless and wired networks, explaining that users expect high quality performance regardless of how they access the internet, even though wireless networks are much more difficult to build than wired networks. Structured according to the layers in the Internet protocol stack, the book discusses the challenges involved in building wireless networks and the obstacles that can affect their performance in real-world applications. The author also provides strategies for approaching these challenges and obstacles. This Second Edition incorporates new information on several topics, including WiFi and 5G cellular.
Introduction to Wireless Sensor Networks
by Anna FörsterExplores real-world wireless sensor network development, deployment, and applications Presents state-of-the-art protocols and algorithms Includes end-of-chapter summaries, exercises, and references For students, there are hardware overviews, reading links, programming examples, and tests available at [website] For Instructors, there are PowerPoint slides and solutions available at [website]
Introduction to bada: A Developer's Guide, 1st Edition
by Cheng Luo Lansdell Michelle Somerville Manfred Bortenschlager Ben MorrisAn expert introduction to Samsung's new mobile platform Bada is a new platform that runs on mass market phones and enables you to build cutting-edge applications for mobile devices. As an access layer, bada has all the advantages of native coding and provides the power of multi-tasking and multi-threading. This book serves as a complete introduction to the exciting capabilities of bada and shows you how bada offers commerce and business services with server-side support. The authors walk you through the complete set of platform APIs and detail the architecture of bada. Code fragments are featured throughout the book as well as examples that utilize all of the major APIs, from sensors to maps and from phonebook to billing. Introduces Samsung's new platform, bada Explains the bada framework, its APIs, and the bada architecture Walks you through how bada is a logically structured mobile platform that allows you to build exciting apps for mobile devices Features code fragments and numerous examples that address all the major APIs Discover how bada boasts the richest set of end-to-end service, commerce, and billing APIs with this book! Ben Morris is a freelance author and developer, specializing in mobile software including Symbian OS and mobile widgets.
Introduction to e-Supply Chain Management: Engaging Technology to Build Market-Winning Business Partnerships (Resource Management)
by David Frederick RossIn the quest to remove supply channel costs, streamline channel communications, and link customers to the value-added resources found along the supply chain continuum, Supply Chain Management (SCM) has emerged as a tactical operations tool. The first book to completely define the architecture of the merger of SCM and the Internet, Introduction to e
Introduction to the Art of Programming Using Scala (Chapman And Hall/crc Textbooks In Computing Ser.)
by Mark C. LewisWith its flexibility for programming both small and large projects, Scala is an ideal language for teaching beginning programming. Yet there are no textbooks on Scala currently available for the CS1/CS2 levels. Introduction to the Art of Programming Using Scala presents many concepts from CS1 and CS2 using a modern, JVM-based language that works we
Introduction to the Command Line
by Vivek NagarajanIntroduction to the Command Line is designed for programmers, who use GUIs, but want to understand how to use the command line to complete tasks faster and get more out of their computer. All you need for this book is basic understanding of how to use a computer.
Introduction to the Cyber Ranges (Chapman & Hall/CRC Cyber-Physical Systems)
by Bishwajeet Pandey Shabeer AhmadIntroduction to the Cyber Ranges provides a comprehensive, integrative, easy-to-comprehend overview of different aspects involved in the cybersecurity arena. It expands on various concepts like cyber situational awareness, simulation and emulation environments, and cybersecurity exercises. It also focuses on detailed analysis and the comparison of various existing cyber ranges in military, academic, and commercial sectors. It highlights every crucial aspect necessary for developing a deeper insight about the working of the cyber ranges, their architectural design, and their need in the market. It conveys how cyber ranges are complex and effective tools in dealing with advanced cyber threats and attacks. Enhancing the network defenses, resilience, and efficiency of different components of critical infrastructures is the principal objective of cyber ranges. Cyber ranges provide simulations of possible cyberattacks and training on how to thwart such attacks. They are widely used in urban enterprise sectors because they present a sturdy and secure setting for hands-on cyber skills training, advanced cybersecurity education, security testing/training, and certification. Features: A comprehensive guide to understanding the complexities involved with cyber ranges and other cybersecurity aspects Substantial theoretical knowhow on cyber ranges, their architectural design, along with case studies of existing cyber ranges in leading urban sectors like military, academic, and commercial Elucidates the defensive technologies used by various cyber ranges in enhancing the security setups of private and government organizations Information organized in an accessible format for students (in engineering, computer science, and information management), professionals, researchers, and scientists working in the fields of IT, cybersecurity, distributed systems, and computer networks
Introduction to the Development of Web Applications Using ASP .Net (Synthesis Lectures on Computer Science)
by Razvan Alexandru MezeiThis book introduces a simplified approach to web application development using the open-source ASP .Net Core MVC framework. Readers will learn to implement web applications using the following languages and frameworks: HTML, JavaScript, CSS, Bootstrap, C#, ASP .Net, and Entity Framework Core. In addition, this book addresses how to build a web application to create user accounts, store data in a database, manipulate data, and how to allow controlled access to certain parts of the application functionality. The author also covers both client-side and server-side development and the use of an object relational mapper to work with persistent data (using a database). Topics include: models, views, controllers, routing, entity framework core, identity, layouts, dependency injection and services, model binder, among others. This book: Introduces the development of web applications using the open-source ASP .Net Core MVC frameworkImplements web applications including HTML, JavaScript, CSS, Bootstrap, C#, ASP .Net, and Entity Framework CoreFeatures client-side development, server-side development, and object relational mapper software
Introduction to the Ethics of Emerging Technologies (Palgrave Philosophy Today)
by Mark Coeckelbergh Wessel Reijers Mark Thomas YoungIntroduction to Ethics of Emerging Technologies offers a set of lecture and seminar course materials for teaching ethics of emerging technologies. It covers the field in a comprehensive and accessible manner, emphasizing storytelling and examples, practical approaches and tools, and interactive assignments. The book addresses historical and current discourses, both academic and practical, related to the ethics of emerging technologies. This includes a basic introduction to normative ethics and applied ethics of technology, an accessible entry point to theories of technology and normativity, particular technological themes (engineering ethics, ethics of AI, and ethics of biotechnologies), as well as societal contexts in which emerging technologies play a pivotal role (citizenship, sustainability, and global inequality). This book is a must-read for science and engineering students who want to engage with the ethical impacts of their future work and research; for philosophy students who want to know more about emerging technologies; for researchers and educators interested in developing technology ethics curricula; and for general readers interested in the topic.
Introduction to the History of Computing
by Gerard O'ReganTracing the story of computing from Babyloniancounting boards to smartphones, this inspiring textbook provides a conciseoverview of the key events in the history of computing, together withdiscussion exercises to stimulate deeper investigation into this fascinatingarea. Features: provides chapter introductions, summaries, key topics, and reviewquestions; includes an introduction to analogue and digital computers, and to thefoundations of computing; examines the contributions of ancient civilisationsto the field of computing; covers the first digital computers, and the earliestcommercial computers, mainframes and minicomputers; describes the earlydevelopment of the integrated circuit and the microprocessor; reviews theemergence of home computers; discusses the creation of the Internet, theinvention of the smartphone, and the rise of social media; presents a shorthistory of telecommunications, programming languages, operating systems,software engineering, artificial intelligence, and databases.
Introduction to the Semantic Web and Semantic Web Services
by Liyang YuEven though the semantic Web is a relatively new and dynamic area of research, a whole suite of components, standards, and tools have already been developed around it. Using a concrete approach, Introduction to the Semantic Web and Semantic Web Services builds a firm foundation in the concept of the semantic Web, its principal technologies, its rea
Introduction to the Senses
by Terry R.J. BossomaierAn understanding of the senses - vision, hearing, touch, chemical and other non-human senses - is important not only for many fields of biology but also in applied areas such as human computer interaction, robotics and computer games. Using information theory as a unifying framework, this is a wide-ranging survey of sensory systems, covering all known senses. The book draws on three unifying principles to examine senses: the Nyquist sampling theorem; Shannon's information theory; and the creation of different streams of information to subserve different tasks. This framework is used to discuss the fascinating role of sensory adaptation in the context of environment and lifestyle. Providing a fundamental grounding in sensory perception, the book then demonstrates how this knowledge can be applied to the design of human-computer interfaces and virtual environments. It is an ideal resource for both graduate and undergraduate students of biology, engineering (robotics) and computer science.
Introduction to the Simulation of Dynamics Using Simulink (Chapman & Hall/CRC Computational Science)
by Michael A. GrayDesigned for undergraduate students in the general science, engineering, and mathematics community, Introduction to the Simulation of Dynamics Using Simulink (R) shows how to use the powerful tool of Simulink to investigate and form intuitions about the behavior of dynamical systems. Requiring no prior programming experience, it clearly explains how to transition from physical models described by mathematical equations directly to executable Simulink simulations.Teaches students how to model and explore the dynamics of systemsStep by step, the author presents the basics of building a simulation in Simulink. He begins with finite difference equations and simple discrete models, such as annual population models, to introduce the concept of state. The text then covers ordinary differential equations, numerical integration algorithms, and time-step simulation. The final chapter offers overviews of some advanced topics, including the simulation of chaotic dynamics and partial differential equations.A one-semester undergraduate course on simulationWritten in an informal, accessible style, this guide includes many diagrams and graphics as well as exercises embedded within the text. It also draws on numerous examples from the science, engineering, and technology fields. The book deepens students' understanding of simulated systems and prepares them for advanced and specialized studies in simulation.
Introduction to the Smart Court System-of-Systems Engineering Project of China
by Jianfeng Xu Fuhui Sun Qiwei ChenThis book discusses the overall development and use of smart courts from the perspective of system-of-systems engineering (SoSE) and its methodology, analyzes the relationships between the components, structures, environments, and functions of various systems, and illustrates the basic approaches to system design, specification, integration, operation and management. As the general introductory book of the China Smart Court Development Series, this book provides an overview of the development of Chinese people's courts in the application of information technology over the past two decades and outlines the key areas of exploration in the Smart Court SoSe project centered on the development practices during the 13th Five-Year Plan period. It also forecasts the future development and evolution of the smart court information system. The key topics introduced in the book, including the overall design of complex information systems, integrated interconnection networks-based system integration, judicial big data quality control and analytics services, various types of AI-enabled judicial services, quality and efficiency-oriented operation and maintenance services for large-scale information systems, etc., all came from the basic research of information science and theories, as well as the systems engineering practices of the Smart Court SoSe project. They not only reflect the latest findings on systems engineering and architecture methods in China and overseas, but also reveal many innovative approaches to SoSE methods and paradigms, which can be used for the design and continued development of smart courts at a new and higher starting point. It is believed that they can also serve as good examples and reference points for the development in IT application and complex information systems engineering in other sectors.
Introduction to the Theory of Computation (Third Edition)
by Michael SipserReaders embark on the study of a fascinating and important subject: the theory of computation. It comprises the fundamental mathematical properties of computer hardware, software, and certain applications thereof. This book is intended as an upper-level undergraduate or introductory graduate text in computer science theory. It contains a mathematical treatment of the subject, designed around theorems and proofs.
Introduction to the Theory of Programming Languages
by Jean-Jacques Lévy Gilles DowekThe design and implementation of programming languages, from Fortran and Cobol to Caml and Java, has been one of the key developments in the management of ever more complex computerized systems. Introduction to the Theory of Programming Languages gives the reader the means to discover the tools to think, design, and implement these languages. It proposes a unified vision of the different formalisms that permit definition of a programming language: small steps operational semantics, big steps operational semantics, and denotational semantics, emphasising that all seek to define a relation between three objects: a program, an input value, and an output value. These formalisms are illustrated by presenting the semantics of some typical features of programming languages: functions, recursivity, assignments, records, objects, ... showing that the study of programming languages does not consist of studying languages one after another, but is organized around the features that are present in these various languages. The study of these features leads to the development of evaluators, interpreters and compilers, and also type inference algorithms, for small languages.
Introduction to the Theory of Quantum Information Processing
by Mark Hillery János A. BergouIntroduction to the Theory of Quantum Information Processing provides the material for a one-semester graduate level course on quantum information theory and quantum computing for students who have had a one-year graduate course in quantum mechanics. Many standard subjects are treated, such as density matrices, entanglement, quantum maps, quantum cryptography, and quantum codes. Also included are discussions of quantum machines and quantum walks. In addition, the book provides detailed treatments of several underlying fundamental principles of quantum theory, such as quantum measurements, the no-cloning and no-signaling theorems, and their consequences. Problems of various levels of difficulty supplement the text, with the most challenging problems bringing the reader to the forefront of active research. This book provides a compact introduction to the fascinating and rapidly evolving interdisciplinary field of quantum information theory, and it prepares the reader for doing active research in this area.
Introduction to the Theory of Radiopolarimetric Navigation Systems (Springer Aerospace Technology)
by Shatrakov Y.G. Zavalishin O.I. Kozlov A.I. Logvin A.I. Sarychev V.A.The book highlights three types of technologies being developed for autonomous solution of navigation problems. These technologies are based on the polarization structure, ultra-broadband and the fluctuation characteristics (slow and fast) of the radiolocation signals. The book presents the problems of intrinsic thermal radio emission polarization and change in radio waves polarization when they are reflected from objects with non-linear properties.The purpose of this book is to develop the foundations for creating autonomous radionavigation systems to provide aviation with navigation systems that will substantially increase its capabilities, specifically acting where satellite technologies do not work. The book is intended for specialists involved in the development and operation of aviation-technical complexes, as well as for specialists of national aviation regulators and ICAO experts dealing with the problems of improving flight safety.
Introductory Applied Statistics: With Resampling Methods & R
by Bruce BlaineThis book offers an introduction to applied statistics through data analysis, integrating statistical computing methods. It covers robust and non-robust descriptive statistics used in each of four bivariate statistical models that are commonly used in research: ANOVA, proportions, regression, and logistic. The text teaches statistical inference principles using resampling methods (such as randomization and bootstrapping), covering methods for hypothesis testing and parameter estimation. These methods are applied to each statistical model introduced in preceding chapters.Data analytic examples are used to teach statistical concepts throughout, and students are introduced to the R packages and functions required for basic data analysis in each of the four models. The text also includes introductory guidance to the fundamentals of data wrangling, as well as examples of write-ups so that students can learn how to communicate findings. Each chapter includes problems for practice or assessment. Supplemental instructional videos are also available as an additional aid to instructors, or as a general resource to students. This book is intended for an introductory or basic statistics course with an applied focus, or an introductory analytics course, at the undergraduate level in a two-year or four-year institution. This can be used for students with a variety of disciplinary backgrounds, from business, to the social sciences, to medicine. No sophisticated mathematical background is required.
Introductory Circuit Analysis
by Robert L. BoylestadFor courses in DC/AC circuits: conventional flow The Latest Insights in Circuit Analysis Introductory Circuit Analysis, the number one acclaimed text in the field for over three decades, is a clear and interesting information source on a complex topic. The Thirteenth Edition contains updated insights on the highly technical subject, providing readers with the most current information in circuit analysis. With updated software components and challenging review questions at the end of each chapter, this text engages readers in a profound understanding of Circuit Analysis.
Introductory Circuit Theory
by D. SundararajanThis textbook for a one-semester course in Electrical Circuit Theory is written to be concise, understandable, and applicable. Matlab is used throughout, for coding the programs and simulation of the circuits. Every new concept is illustrated with numerous examples and figures, in order to facilitate learning. The simple and clear style of presentation, along with comprehensive coverage, enables students to gain a solid foundation in the subject, along with the ability to apply techniques to real circuit analysis. Written to be accessible to students of varying backgrounds, this textbook presents the analysis of realistic, working circuitsPresents concepts in a clear, concise and comprehensive manner, such as the difficult problem of setting up the equilibrium equations of circuits using a systematic approach in a few distinct stepsIncludes worked examples of functioning circuits, throughout every chapter, with an emphasis on real applicationsIncludes numerous exercises at the end of each chapter Provides program scripts and circuit simulations, using the popular and widely used Matlab software, as supplementary material online
Introductory Computer Forensics: A Hands-on Practical Approach
by Xiaodong LinThis textbook provides an introduction to digital forensics, a rapidly evolving field for solving crimes. Beginning with the basic concepts of computer forensics, each of the book’s 21 chapters focuses on a particular forensic topic composed of two parts: background knowledge and hands-on experience through practice exercises. Each theoretical or background section concludes with a series of review questions, which are prepared to test students’ understanding of the materials, while the practice exercises are intended to afford students the opportunity to apply the concepts introduced in the section on background knowledge. This experience-oriented textbook is meant to assist students in gaining a better understanding of digital forensics through hands-on practice in collecting and preserving digital evidence by completing various exercises. With 20 student-directed, inquiry-based practice exercises, students will better understand digital forensic concepts and learn digital forensic investigation techniques. This textbook is intended for upper undergraduate and graduate-level students who are taking digital-forensic related courses or working in digital forensics research. It can also be used by digital forensics practitioners, IT security analysts, and security engineers working in the IT security industry, particular IT professionals responsible for digital investigation and incident handling or researchers working in these related fields as a reference book.
Introductory Programs with the 32-bit PIC Microcontroller: A Line-by-Line Code Analysis and Reference Guide for Embedded Programming in C
by Hubert WardEmbark on a journey into the world of embedded programming. This book introduces you to the 32bit PIC and will teach you how the main functions of C programming work and can be used with a PIC micro.A one-stop reference for the would-be embedded programmer, you'll explore the electronics needed for a variety of programs as well as how to use different devices with the PIC. The book starts with downloading the environment and creating a simple project, one that uses different oscillators, Phase Lock Loop, and circuitry needed to create the different system clocks—an easy entry point to this exciting environment. You'll also review the MPLABX integrated development environment (IDE) and see how to program the 32Bit PIC, which can be adapted to different PICs. Throughout subsequent chapters, you’ll learn how to use a range of programs that use PIC modules such as the SPI, I2C, UART communication modules, the ADC module, the Capture, Compare, and Pulse Width Modulation module, and the RTCC, Real Time Clock and Calendar Module. What You'll Learn Create a project in MPLABX Configure the different clock frequencies that are used in the 32bit PICBuild a variable delay subroutine to be used in a simple traffic lights programUse the MAX 7219 driver IC to control the 8by8 matrix displayProgram an I2C expander module to control the display on a LCD Who This Book Is For Readers who want to try their hand at embedded programming, newcomers to programming the PIC 32, programmers who want to look into using MPLAB Harmony 3, and programmers who want to understand how C instructions work with respect to 32bit PIC. Also students who are studying for an engineering qualification.