《移动应用与安全》课程教学大纲(硕士研究生)_第1页
《移动应用与安全》课程教学大纲(硕士研究生)_第2页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE1课程名称中文移动应用与安全课程编号课程名称中文移动应用与安全课程编号0006200081英文MobileApplicationandSecurity开课单位网络空间先进技术研究院考核方式考查学时32学分2课程类别专业选修课编制者尹晓霞适用对象专业型硕士、学术型硕士课程简介(中文):Android/iOS应用是物联网应用技术的核心课程之一。本课程将以英语授课为主,使学生了解英语环Android/iOS平台开发的知识,良好的编程习惯,和手机应用软件开发的能力。同时,通过教学过程中实际开发过程的规范要求,培养学生解决实际问题的能力Android/iOS应用技术为重点,逐步阐述Android/iOS应用体系结构,介绍Android/iOS应用常见的几个功能,以及移动安全问题与解决方案。采用项目+案例教学法,既让学生掌握Android/iOS的基本知识,也让学生了解Android/iOS的32个学时。课程具体内容可能随着本学科各研究方向的发展动态而不断调整。课程简介(英文):ThisUnitwillbedeliveredmainlyinEnglish.Itisconcernedwiththedevelopmentofapplicationsonmobilecomputingplatforms.Android/iOSwillbeusedasabasisforteachingprogrammingtechniquesanddesignpatternsrelatedtothedevelopmentofstandaloneapplicationsandmobileinterfacestoenterprisesystems.Emphasisisplacedontheprocesses,toolsandframeworksrequiredtodevelopapplicationsforcurrentandemergingmobilecomputingdevices,aswellasformobilesecurityproblemsandsolutions.Studentsshouldworkatallstagesofthesoftwaredevelopmentlife-cyclefrominceptionthroughtoimplementationandtesting.Indoingso,studentswillberequiredtoconsidertheimpactofusercharacteristics,devicecapabilities,networkinganddeploymentenvironment,alongwithmobilesecurityproblems,inordertodevelopsoftwarecapableofmeetingtherequirementsofstakeholders.课程目标与基本要求:学生通过学习本课程了解移动应用与安全的相关理论和技术,掌握移动应用与安全系统的设计和实现方法能够在英语环境中从事基本的移动应用方面的技术。课程内容及学时分配:Session1MobileApplicationDevelopment:IntroductiontoMobileApplication;DevelopmentEnvironment;MobileOperatingSystems(1学时)Session2IntroductiontoAndroid:AndroidStudioandIntelliJIdea;ConfiguringtheAndroidSDK;AndroidStudio--Creatingyourfirstproject(1学时)Session3-4AndroidStudioInstallation:InstallingAndroidStudio;ConfigureAndroidStudio;XMLBasicsforNewUsers(2学时)Session5-6ProjectBuildsI:ExploringtheUserInterface-Part1;DesigningandCoding;ManagingProjectBuildsDebugging(2学时)Session7CreatetwotypicalProjects:HelloProjectDinoQuizProject(1学时)Session8-9ProjectBuildsIIUserInterfacesPartIIManagingProjectBuilds2学时)Session10CreateApplications:Task1-CreateBasketballApplications;Task2-AndroidActivityStateChange(1学时)Session11-12Layouts:IntroductiontoLayouts;GooglePlayServices;Tools;Intents(2学时)Session13EventCreation:Aneventhandling;TheGridLayout;AndroidExplicitIntents(1学时),。Session14-15Primaryinterfaces:1_AndroidTouchandMulti-touchEventHandling;2_IntroductiontoUsingFragements(2学时)Session16-17AndroidSQLiteDatabase(2学时)Session18-19UsingFragments:1_FragmentApplication;FragmentLayout;2_FragmentClass;FromFragmentstotheActivity(2学时)Session20:Testing(1学时)Session21-22:IntroductiontoSecurity(2学时)Session23:RunningKALI@VBox(1学时)Session24-25:Malware&SocialEngineeringAttack(1)(2学时)Session26:SocialEngineeringAttack(2)(1学时)Session27-28:ApplicationandNetworking-BasedAttacks(2学时)Session29:ApplicationandNetworkingBasedAttack(1学时)Session30-31:CryptographySession32:CryptographyApplication(1学时)教材及主要参考书目:参考书:\hJeromeDiMarzio《BeginningAndroidProgrammingwithAndroidStudio》John&SonsInc4thEdit

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论