亚利桑那州立大学计算机科学专业移动计算课程和参考学习书籍介绍(亚利桑那州立大学计算机科学专业移动计算课程和参考学习书籍介绍)
本课程的目标是深入了解移动计算的基本概念和挑战,并从研究和开发的角度研究这些挑战的现有和拟议解决方案。本课程涵盖的主题包括移动应用程序开发,无线通信,移动技术管理,移动跟踪,上下文感知和移动系统上的编程应用程序。课程作业将涉及编程作业、讨论、测验和项目。
美国亚利桑那州立大学
本课程涵盖的具体主题包括:
- 移动编程。
- 物联网 (IoT)。
- 边缘和云计算。
- 移动网络。
- 移动信息访问。
- 由机器学习和 AI 支持的自适应应用程序。
- 能源感知系统。
- 位置感知计算。
- 移动安全和隐私。
本课程涵盖的技术包括:
- 安卓应用开发。
- Java。
- Python。
- Tensorflow。
本课程所需的先验知识和技能:
本课程将非常具有挑战性,因此学习者应具备所需的先验知识和技能和/或在自己的时间学习它和必要的技术。
熟练的数学技能和理论理解
- 联网。
- 操作系统。
- 安全。
- 概率。
- 统计学。
- 算法。
较强的应用能力
- 能够阅读Python代码。
- 能够编写Java和Python代码。
注意:本课程项目将使用Android应用程序开发环境和Python完成。
熟练的经验
- 了解移动计算系统模型。
- 移动网络:移动设备路由、切换、ARP。
- 阅读研究论文的经验。
- 了解上下文感知应用程序以及设备使用的作用、移动模式在上下文感知应用程序中。
- 移动应用程序安全。
- 了解移动应用程序的能耗和功耗。
本课程的学习成果:
完成本课程的学习者将能够:
- 设计上下文感知应用程序。
- 确定在应用程序中使用上下文的优势。
- 探索由于执行计算的环境变化而产生的挑战。
- 识别相关的环境变化并分析其原因,例如移动性、数据可用性和资源限制。
- 定义智能性并确定在智慧城市、智能电网、智能交通、智能移动应用程序和自主系统(如自动驾驶汽车)的背景下将智能应用程序与传统应用程序区分开来的显著特征。
- 描述物联网 (IoT) 的主要功能,并使用 IoT 设计分布式智能应用程序。
- 定义云计算、众包、志愿者计算和其他普适计算的新变体。
- 分析智能移动应用程序的非功能性需求,例如安全性、安全性和可持续性。
- 应用机器学习、安全协议、人工智能和软件测试等流行工具,验证智能移动应用的安全保障和可持续性。
- 在流行的移动平台上获得编程技能,例如Android。
- 开发端到端的基于传感器的智能自主实际应用。
亚利桑那州立大学计算机科学专业移动计算课程的参考学习书籍介绍:
《iOS 15 编程初学者:通过使用 Swift 5.5 和 Xcode 13 构建 iOS 应用程序,开启您的移动应用程序开发之旅(iOS 15 Programming for Beginners: Kickstart your mobile app development journey by building iOS apps with Swift 5.5 and Xcode 13)》
《iOS 15 编程初学者:通过使用 Swift 5.5 和 Xcode 13 构建 iOS 应用程序,开启您的移动应用程序开发之旅》
学习 iOS 应用程序开发并使用 Xcode 13 和 Apple 的 iOS 15 模拟器;
本书的主要特点:
- 在更新的第六版中探索 Xcode 13 和 Swift 5.5 编程语言的最新功能
- 开始你的 iOS 编程生涯,享受构建自己的 iOS 应用的乐趣
- 了解 iOS 15 的新功能,如 Mac Catalyst、SwiftUI、Swift Concurrency 和 SharePlay
本书书籍简介
App Store 上有近 2 万个 app,iOS 移动应用继续非常受欢迎。任何人都可以通过在 App Store 上发布他们的 app 来吸引全球数百万客户。iOS 15 Programming for Beginners 是针对 iOS 新手的全面介绍。它涵盖了学习 Swift 语言、编写自己的应用程序以及在 App Store 上发布的整个过程。
这个易于遵循的指南包含实践教程、项目和自我评估问题,将帮助您精通 Swift 语言来构建您的应用程序,并介绍可以集成到您的应用程序中的令人兴奋的新技术。您将学习如何发布 iOS 应用程序并使用 Mac Catalyst、SharePlay、SwiftUI、Swift 并发等。
在这本 iOS 开发书籍结束时,您将拥有编写和发布有趣应用的知识和技能,更重要的是,使用可用的在线资源来增强您的 app 开发之旅。
通过本书你将学到什么
- 掌握 Xcode 13 和 Swift 5.5 的基础知识,它们是 iOS 开发的构建块
- 了解如何使用情节提要制作应用原型
- 了解模型-视图-控制器设计模式以及如何在应用中实现所需的功能
- 实现最新的 iOS 功能,如 Swift Concurrency 和 SharePlay
- 使用 Mac Catalyst 将现有的 iPad app 转换为 Mac app
- 使用设计模式和最佳实践设计、部署和测试 iOS 应用程序
这本书是为谁写的
本书适合任何有编程经验但对 Swift 和 iOS 应用程序开发不熟悉的人。编程的基础知识,包括循环、布尔值等,是必要的。
《医疗物联网的实用人工智能:新兴趋势、问题和挑战(Practical Artificial Intelligence for Internet of Medical Things: Emerging Trends, Issues, and Challenges)》
《医疗物联网的实用人工智能:新兴趋势、问题和挑战》
本书涵盖了智慧医疗中人工智能和物联网领域的基础知识、应用、算法、协议、新兴趋势、问题和研究成果。它包括案例研究,使用AI实施和管理智能医疗保健系统。各章重点介绍人工智能在医疗保健物联网中的应用,提供有关如何使用不同类型的医疗保健数据来开发模型和使用机器学习和人工智能预测疾病的工作示例,并提供真实世界的示例。本书面向计算机工程、人工智能与机器学习、生物医学工程和生物信息学领域的研究人员和研究生。
本书的特征:
- 注于医疗保健物联网和为医疗保健服务应用开发的创新解决方案
- 讨论人工智能应用、实验、核心概念和前沿主题
- 展示使用人工智能分析医疗数据和识别疾病的新方法,以提高整体生活质量
- 介绍设计医疗保健物联网解决方案的基本概念
- 包括相关的案例研究和应用
本书面向计算机工程、人工智能与机器学习、生物医学工程和生物信息学领域的研究人员和研究生。
《云、雾和边缘计算中的预测分析:区块链、物联网和 5G 和实践(Predictive Analytics in Cloud, Fog, and Edge Computing: Perspectives and Practices of Blockchain, IoT, and 5G)》
《云、雾和边缘计算中的预测分析:区块链、物联网和 5G 和实践》
本书涵盖了最新技术(如区块链、物联网和5G)与云计算以及雾计算和移动边缘计算的关系。这种关系将不仅限于架构提案、趋势和技术进步。然而,这本书还探讨了云计算中关于区块链、物联网和5G的预测分析的可能性。互联网支持的分布式计算(即云计算)的最新进展使得并行和分布式处理大量数据成为可能。这使其成为处理区块链、物联网和 5G 等技术生成的数据的有利可图的技术。但是,云服务提供商 (CSP) 会遇到几个问题,例如云中的区块链安全性、云中的物联网弹性和可扩展性管理、5G 的服务级别协议 (SLA) 合规性、资源管理、负载平衡和容错。这本编辑过的书将讨论与区块链、物联网和5G相关的上述问题。
此外,本书还讨论了为何说只有云计算是不够的,云计算需要使用雾计算和边缘计算来有效地处理物联网和5G生成的数据。此外,该书还展示了智慧城市、智能医疗系统和智能社区是雾计算发挥重要作用的最相关的物联网应用。本书讨论了雾计算的局限性,以及边缘计算需要进一步减少处理来自物联网设备的流数据的网络延迟。本书还探讨了云计算中区块链、物联网和5G数据预测分析的力量及其姊妹技术。由于资源量与日俱增,人工智能(AI)工具因其可用于解决各种问题的能力而变得越来越流行,例如最小化物理服务器的能耗,优化服务成本,提高体验质量,提高服务可用性,有效处理庞大的数据流, 管理大量的物联网设备等。
《面向云和边缘计算的人工智能(Artificial Intelligence for Cloud and Edge Computing)》
《面向云和边缘计算的人工智能》
本书讨论了人工智能与云计算和边缘计算的未来可能性。本书的主要目标是对许多工具(人工智能、机器学习和深度学习以及云计算、雾计算和边缘计算,包括网络安全概念)进行分析、实施和讨论,以了解这些技术的集成。通过本书,读者可以快速了解这些新兴主题,并获得有关云、边缘和许多其他领域的人工智能未来的许多想法。主题包括基于物联网的云系统的机器学习和深度学习技术;基于人工智能的云和基于物联网的云系统中的安全性、隐私和信任问题;用于基于云的物联网中智能数据存储的人工智能;基于区块链的解决方案,适用于基于AI的云和基于物联网的云系统。本书与研究人员、学者、学生和专业人士息息相关。
- 展示云计算服务和人工智能技术的融合,为技术行业带来重大变革;
- 包括自我评估问题,以增加对现实世界问题的了解,即人工智能和云/边缘计算如何使业务变得更好;
- 提供将 AI 集成到其他应用中的创新成果,例如医疗保健、金融、制造、运输、农业等。
《无线和移动网络》
在过去的几十年里,无线和移动网络技术得到了惊人的应用。在此期间发生了重大发展,使无线技术更加实惠、有效和可靠。本书解释了现有和新兴的关键无线网络技术的基本原理和协议。本书首先回顾了无线通信的基础知识。它涵盖了编码和调制的基本理论和术语,将数字信息映射到底层信号,以及捕获环境中无线信号传播动态的模型。
本书提供了对WiFi演进的深入报道,涵盖了主流WiFi(在2.4 / 5GHz中运行,新版本针对6GHz),以及一些在主流频段之外运行的利基WiFi标准,例如802MHz电视频段中的11.700af,802MHz中的11.900ah连接物联网(IoT),以及802GHz中的11.60ad/ay以支持多千兆位应用。这本书涵盖了蜂窝网络的基本概念,研究了每一代人带来的进步,并讨论了5G承诺的新应用和基础无线技术。它还涵盖了最近开发的远程低功耗无线网络技术LoRa,这是连接全球数百万物联网传感器和设备的增长最快的技术。最后一章探讨了新兴的无线范式,例如用于无线网络的人工智能、无线信号传感以及无人机和无人机 (UAV) 携带的飞行基站的移动网络。本书有许多经过计算的例子、说明性的数字和多项选择题,是学生的理想之选,也是在这个快速发展的领域工作的任何人的宝贵参考书籍。
《无线和移动网络系统中的机器学习和深度学习技术(工业4.0大数据)(Machine Learning and Deep Learning Techniques in Wireless and Mobile Networking Systems (Big Data for Industry 4.0))》
《无线和移动网络系统中的机器学习和深度学习技术(工业4.0大数据)》
本书提供了机器学习和深度学习在无线通信领域的最新进展和成果,并对挑战和前景进行了积极和批判性的讨论。它提供了广泛的理解机器学习和深度学习的改进,这些改进是由无线网络系统带来的特定限制所驱动的。
本书对智能无线通信系统及其基础技术、研究挑战、解决方案和案例研究进行了广泛的概述。它提供有关智能无线通信系统及其模型,算法和应用的信息。
本书是作为参考书编写的,为各种行业问题提供了最新的技术和研究成果。
《将心理信息学与无处不在的社交网络相结合:先进的移动传感概念和应用(Integrating Psychoinformatics with Ubiquitous Social Networking: Advanced Mobile-Sensing Concepts and Applications)》
《将心理信息学与无处不在的社交网络相结合:先进的移动传感概念和应用》
本书通过移动传感获得的智能手机数据加深了对人的理解,并将心理学见解应用于社交网络应用。作者首先介绍了TYDR,这是一个用于研究智能手机数据和用户个性的应用程序。为移动传感应用开发了一种新颖的结构化隐私模型,获得的经验结果有助于研究人员衡量他们可以期望用户在日常生活研究中共享哪些数据。
本书中提出的新的研究成果、移动感知的概念以及对现实生活中社交网络的形成和结构的心理学见解被整合到社交网络领域。最后,对于这种新颖的集成,作者提出了概念、分散的软件架构和完全实现的原型,这些原型能向单个用户和用户组推荐新的联系人、媒体和位置。
《物联网和5G移动网络软件定义网络基础的演变(Evolution of Software-Defined Networking Foundations for IoT and 5G Mobile Networks)》
《物联网和5G移动网络软件定义网络基础的演变》
5G是下一代无线网络,将成为4G LTE 的高级版本,以更快的速度和更低的延迟为物联网设备提供4G LTE网络和连接的所有功能。5G网络将是一个面向服务的网络,通过无线网络连接数十亿物联网设备和手机,因此,它需要特别强调安全性。安全性是无线网络业务连续性的必要推动因素,而在5G中,物联网设备的网络安全是最重要的方面。随着物联网的发展势头,人们可以远程操作或指示他们的网络设备。因此,需要强大的安全机制来防止未经授权访问设备。《物联网和5G移动网络软件定义网络基础的演进》是关于高速移动网络中安全挑战和预防机制的创新研究的集合。
本书探讨了5G和物联网面临的威胁,以及如何为它们实施有效的安全架构。本书重点介绍人工智能、移动技术和普适计算等主题的同时,非常适合网络安全专家、网络提供商、计算机科学家、通信技术专家、院士、学生和研究人员。
《6G无线通信和移动网络(6G Wireless Communications and Mobile Networking)》
《6G无线通信和移动网络》
《6G无线通信和移动网络》向读者介绍了6G无线通信和移动网络背后的关键技术。本书从6G技术的总体愿景开始,其中包括推动6G研究的动机,致力于6G标准化的国际组织以及6G研究的最新进展。
本书的内容包括有关6G中的毫米波和太赫兹波技术,最新6G天线技术的发展以及相关的无线通信应用的单独章节。本书还提供了6G网络层的详细信息,如网络切片驱动的自组织网络、软件定义网络和网络功能虚拟化。最后,本书还涵盖了一些热门的研究主题,包括在可预见的未来可能出现的大规模6G物联网网络,6G云/边缘计算和大数据系统的挑战和解决方案。
本书的主要特点:
- 提供对6G视觉和技术的完整介绍
- 包括基础理论和前沿技术
- 关于6G物理层,毫米波和太赫兹技术以及先进天线阵列等关键主题的单独章节
- 涵盖智能管理系统,6G物联网网络,云/边缘计算和大数据应用等未来趋势和应用
可以预见,这一重点参考将显著提高参与电信领域的工程专业学生和学徒的知识。对尖端无线网络技术感兴趣的读者也将从本书所提供的信息中受益。
《嵌入式多媒体系统的能量感知内存管理:计算机辅助设计方法(Energy-Aware Memory Management for Embedded Multimedia Systems: A Computer-Aided Design Approach)》
《嵌入式多媒体系统的能量感知内存管理:计算机辅助设计方法》
《嵌入式多媒体系统的能量感知内存管理:计算机辅助设计方法》介绍了最新的计算机辅助设计(CAD)思想,这些想法解决了内存管理任务,特别是优化内存子系统中的能耗。它解释了如何有效地实施CAD解决方案,包括理论方法和新算法。
本书涵盖了各种能量感知设计技术,包括数据依赖分析技术、内存大小估计方法、映射方法的扩展和内存银行方法。它展示了如何使用这些技术来评估应用程序的数据存储,减少动态和静态能耗,设计节能地址生成单元等等。
本书为内存管理任务提供了一个代数框架,说明了如何使用CAD解决方案优化内存子系统中的能耗。文本的算法风格应有助于电子设计自动化(EDA)研究人员和工具开发人员创建用于系统级探索的原型软件工具,最终获得内存子系统的优化架构解决方案。
《使用 Swift 在 iOS 上构建位置应用:使用 Apple 地图、Google 地图和 Mapbox 编写位置感知移动应用(Build Location Apps on iOS with Swift: Use Apple Maps, Google Maps, and Mapbox to Code Location Aware Mobile Apps)》
《使用 Swift 在 iOS 上构建位置应用:使用 Apple 地图、Google 地图和 Mapbox 编写位置感知移动应用》
《安卓应用开发一站式傻瓜书(Android Application Development All-in-One For Dummies)》
《安卓应用开发一体机傻瓜书》
征服安卓应用开发的世界
Android已经占领了移动和电视市场,变得势不可挡!Android 为开发者提供了一个广阔的舞台,通过多样化和广泛的应用创意为数百万人提供服务,并从中攫取利润。无论您是新手还是资深程序员,您都可以通过新版本的《 Android 应用程序开发一站式傻瓜书》参与其中,成为 Android 编程领域的大师。除了获得有关移动和电视开发的指导外,您还可以找到本机代码、手表、汽车、Android 穿戴和其他设备开发的概述。
这本友好、易于理解的书首先提供了对 Android 主要技术思想(包括函数式编程技术)的基本理解。接下来,它将向您展示如何在 Studio 中高效工作、编写很酷的新功能以及测试您的应用以确保它已准备好发布到等待的世界。您还将有机会复习您的 Kotlin 并发展您的营销头脑。那里有数以百万计的潜在客户,您想从人群中脱颖而出!
- 了解新功能和增强功能
- 获取开发最佳实践
- 了解您的安卓硬件
- 访问在线资料
有了像Android这样的市场份额,赌注再高不过了。《 Android 应用程序开发一站式傻瓜书》可以平整该领域,并为您提供挑战世界所需的工具。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com