计算机信息系统在线硕士学位
快速链接:课程•澳门威尼斯人注册网站•学费与经济援助•职业
波士顿大学计算机信息系统在线硕士课程(MSCIS)成立于2004年,让学生沉浸在快节奏的技术创新世界中,为他们在所有领域的IT领导职位做好准备。专为希望将信息系统技术能力与管理和组织问题知识相结合的学生而设计,msc学位集中在IT就业市场中增长最快,收入最高的部分:
波士顿大学的学生从专家澳门威尼斯人注册网站那里学习,他们也是行业领导者,为世界顶级公司建立网络、开发应用程序和打击网络犯罪。波士顿大学的在线课程提供了你在其他任何地方都得不到的东西:根植于波士顿大学150年学术卓越传统的尖端技术教育。
完成计算机信息系统硕士学位的学生将能够证明:
- 对计算机应用系统的结构、设计和实现的需求进行分析和文档化的高级知识。
- 熟练掌握数据库系统、数据通信、系统分析和设计方面的软件和计算技能。
- 有足够的能力识别可能对企业具有战略价值的当前和新兴信息技术;评估这些技术在哪里有价值;并管理这些技术在企业中的实现。
- 具有一定的应用程序编程语言(如Java或Python)的应用程序系统编程技能。
奖项和认证

国家安全系统委员会(CNSS)认证

项目管理教育项目全球认证中心(GAC)
GAC认证项目印章是项目管理协会的标志。

获健康资讯及资讯管理教育评审委员会认可
为什么选择波士顿大学计算机信息系统理学硕士?
到2025年,msci排名第10计算机信息技术专业最佳在线硕士课程(《美国新闻与世界报道》)。
- MSCIS计划通过国家安全局的信息安全教育和培训计划获得了国家安全系统委员会(CNNS)的认证。
- 波士顿大学被国家安全局和国土安全部认定为信息保障教育和澳门威尼斯人注册网站研究的学术卓越中心。
- 学生受益于一个支持性的在线网络,课程由博士级别的全职澳门威尼斯人注册网站和具有行业实践经验的专业人士开发和教授。
- 小课程确保学生得到他们需要的关注,而案例澳门威尼斯人注册网站研究和现实世界的项目确保他们获得最新技术的深入实践经验。
来认识一下Suresh Kalathur博士,他是你们将在计算机信息系统项目中共事的教员之一。
职业前景
数据科学家
到2032年,就业机会将增加35%
2022年的平均年薪为103500美元
医疗卫生服务经理
到2032年,就业机会将增加28%
2022年的平均年薪为104,830美元
健康信息技术专家和医疗注册员
到2032年,就业岗位将增加16%
2022年的平均年薪为58,250美元
信息安全分析师
到2032年,就业机会将增加32%
2022年的平均年薪为11.2万美元
计算机系统分析员
到2032年,就业机会增加10%
2022年的平均年薪为102240美元
计算机和信息系统经理
到2032年,就业机会增加15%
2022年的平均年薪为164,070美元
计算机和信息澳门威尼斯人注册网站研究科学家
到2032年,就业机会将增加23%
2022年的平均年薪为136620美元
数据库管理员和架构师
到2032年,就业机会将增加8%
2022年的平均年薪为112,120美元
美国劳工部劳工统计局,职业前景手册,网址:https://www.bls.gov/ooh/.htm(2023年10月3日访问)。
2025年最佳科技工作《美国新闻与世界报道》
- IT经理
- #2软件开发人员
- #3信息安全分析师
- #4数据科学家
- # 5精算师
- 计算机网络架构师
- #7运营澳门威尼斯人注册网站研究分析师
- 计算机系统分析师
- # 9统计学家
- #10 Web开发人员
- #11数据库管理员
- 计算机支持专家
- # 13的数学家
- 计算机系统管理员
- #15计算机程序员
钱的问题
波士顿大学城市学院(MET)提供有竞争力的学费,以满足寻求负担得起的教育的兼职学生的需求。这些费率大大低于传统的全日制住宿项目,但可以获得同样高质量的波士顿大学教育。要了解更多有关当前学费的信息,请访问MET网站。
金融援助
麻省理工学院提供全面的经济援助服务,包括奖学金、澳门威尼斯人注册网站研究生贷款和付款计划。申请经济援助是免费的,无论你的收入如何,你都有资格获得学生贷款。学习更多的知识。
课程
在线计算机信息系统理学硕士包括十门课程(40学分):五门核心课程,一门必修课和四门选修课程或集中课程,进一步发展特定领域的专业知识。
课程
没有宣布msc集中的学生必须完成核心课程和必修课程,并选择四门选修课:
核心课程
(5门课程/20学分)
本科先决条件:在校园先决条件:满足cs200信息技术基础。或者老师的同意。;本科先决条件:限制:仅MS CIS。本课程不能与CS 425(本科)或CS 535一起进行。只有cs535或cs625可以计入学位要求。本课程介绍数据通信的基础,并采用自下而上的方法来学习计算机网络。本课程以基本网络安全和管理概念的概述结束。前提条件:达到cs200,或导师同意。本课程不能与MET CS 425(本科)或MET CS 535一起进行。这些课程中只有一门可以计入学位要求。(4学分)
本科先决条件:限制:仅限MS CIS。本课程不能与MET CS 469(本科)或MET CS 579同时进行。这些课程中只有一门可以计入学位要求。-学生学习最新的关系型和对象关系型工具和技术,用于持久数据和对象建模和管理。学生在学习结构化查询语言(SQL)以及设计和实现数据库时,将获得使用Oracle或Microsoft SQL Server的广泛实践经验。学生设计并实现一个数据库系统作为学期课题。限制:本课程不能与MET CS 469(本科)或MET CS 579一起进行。这些课程中只有一门可以计入学位要求。(4学分)
本科先决条件:基本的编程知识或澳门威尼斯人注册网站的同意。-面向对象的信息系统分析和设计方法,用于有数据处理需求的组织。系统的可行性;需求分析;数据库利用率;统一建模语言;软件系统架构、设计、实施、管理;项目控制;以及系统级测试。前提条件:基本的编程知识或澳门威尼斯人注册网站的同意。(4学分)
本科先决条件:限制:仅限MS CIS学生。-本课程描述和比较当代和新兴的信息技术及其管理。学生将学习如何识别对其组织具有战略价值的信息技术,以及如何管理其实施。该课程强调将信息技术应用于商业需求。CS 782是在高级硕士(700)水平,它假设学生理解it系统在CS 682系统分析和设计的水平。没有完成cs682的学生应该联系他们的老师,以确定他们是否准备充分。前提条件:MET cs682,或导师同意。(4学分)
及下列其中一项*:
前提条件:满足CS 201,编程入门(校园和混合);MET CS 200,信息技术基础(仅限在线)-本课程涵盖了使用Java编程语言进行软件设计和开发的面向对象方法的概念。它包括对编程概念的详细讨论,从基本的数据类型、控制结构、方法、类、applet、数组和字符串开始,然后进入高级主题,如继承和多态性、接口、创建用户界面、异常和流。完成本课程后,学生将能够应用软件工程标准来设计和实现安全、健壮和可扩展的Java应用程序。前提条件:MET cs200或MET cs300或导师同意。不建议没有编程背景的学生使用。对于本科生:本课程不能与METCS232一起学习。这些课程中只有一门可以计入学位要求。(4学分)
本课程涵盖了使用Python进行软件设计和开发的面向对象方法的概念。它包括对编程概念的详细讨论,从数据类型、控制结构、方法、类、数组和字符串的基础开始,然后继续到高级主题,如继承和多态性、创建用户界面、异常和流。完成本课程后,学生将能够应用软件工程原理来设计和实现可用于分析和大数据的Python应用程序。从2021年秋季开始,本课程将满足以下BU中心领域的单个单元:定量推理II,创造力/创新,批判性思维。
先决条件:任何语言的编程经验。或导师的同意。(4学分)
*如果学生同时选择了MET CS 520和MET CS 521,完成的第一门课程将满足核心要求,完成的第二门课程将被视为选修课。
已完成核心课程科目的学生,作为其本科学位课程的一部分或具有相关工作经验的学生,可以向计算机科学系申请许可,以澳门威尼斯人注册网站研究生水平的计算机信息系统选修课程代替相应的核心课程。详情请参阅MET CS学术政策手册。
必修课程
(一门课程/4学分)
不选择完成集中的学生除了核心要求和选修选项外,还必须参加MET CS 546概论和统计。
本科先决条件:学术背景,包括大学代数标准c课程所涵盖的材料。本课程的目标是为学生提供成功定量分析问题所需的数学基础。课程的第一部分介绍理解概率和统计的数学先决条件。主题包括组合数学、函数、微分与积分的基本原理。课程的第二部分集中于基本概率论、离散分布和连续分布的澳门威尼斯人注册网站研究。前提条件:学术背景,包括大学代数标准课程或澳门威尼斯人注册网站同意的内容。对于本科生:本课程不能与MET MA 213一起参加,这些课程中只有一门将计入学位课程要求。参加MET MA 113和MET MA 123的学生也不允许将MET CS 546计入学位要求。(4学分)
选修课
(四门课程/16学分)
不选择完成某一专业的学生必须从以下列表中选择四门通选修课(16学分),其中至少有三门在600分或以上。在选择选修课时,学生应该确保他们具备所选课程所要求的所有先决条件。
本概述课程探讨了与评估私营和公共部门的安全和风险环境有关的管理问题,以确保整个系统的持续运作。本课程使用项目管理框架和定量风险度量来澳门威尼斯人注册网站研究操作和技术风险评估以及操作连续性的要素。学生将接触到公司在危机应对和管理中的作用,以及确保持续运营所需的术语、系统和互动。主题包括:全面保证战略和规划的作用和需要;信息安全;全系统结构概述;对劳动力的社会和情感影响及其对生产力的影响;以及与国家、地区和国际合规相关的组织基础设施。(4学分)
介绍财务和管理会计的概念、方法和问题。包括数据积累、会计原则、财务报表分析、计量和披露问题、成本分析、预算和控制、生产成本和标准成本。(4学分)
本课程探讨了领导力和沟通在项目中日益增长的重要性。由于项目成果和价值的交付是通过团队完成的,本课程旨在提高项目经理成为项目领导者的能力,并擅长激励和激励他们的团队。学生们首先要更好地了解自己的社交、领导和沟通风格。自我意识是本课程的关键。我们澳门威尼斯人注册网站研究了动机、冲突管理、谈判技巧,以及敏捷管理原则和仆人式领导。以工具的使用为基础,本课程将为学生提供模板,以加强团队协作和沟通。该课程还涉及项目管理中更多的当代问题,包括解决模糊性和复杂性,临时工作方式的使用,可持续的项目管理以及项目中有关权力和政治的问题。(4学分)
本课程着重于项目组合、计划和项目之间的关系,以及每项努力的重要战略目标。本课程旨在帮助学生制定项目管理框架、政策和组织结构。学生们将会发展特许组成项目、指导和管理项目执行、管理项目团队和利益相关者的技能和技巧。项目运作的全球法律、经济、文化和政治环境将进行对比,解决冲突的机制将得到解决。(4学分)
本科先决条件:AD 500或同等学历,盖章批准。-本课程详细介绍电子商务的历史,以及与企业如何成功使用互联网和网络技术相关的重要概念。向学生介绍与电子商务相关的概念和问题。主题包括电子商务程序、支付机制、在不同行业的应用、安全性、开办和维护电子商务网站的挑战,以及与传统商业做法的比较。开发一个以wordpress为主题的网站是本课程的一个小特色。4 cr。(4学分)
解决新产品和服务开发的具体问题,并促进创新和技术以提高绩效。主题包括产生和筛选最初的想法;评估用户的需要和兴趣;预测结果;推出和改进产品和项目;将创新转化为商业现实。(4学分)
本课程向学生介绍白领犯罪的概念,作为科学探究和理论形成的一个领域。它通过多种视角和参考点审视白领犯罪,批判性地审视了这一主题的最新学术成果。从关注犯罪、罪犯、法律结构、组织结构、个人和组织行为,到受害和监护,特别关注这些组成部分之间的相互作用。该课程还评估了国内和国际白领犯罪的性质、程度和后果。为了加强对当今信息技术发展中白领犯罪的理解,本课程将特别关注IT在白领犯罪中的作用,包括金融科技和加密货币联系。它还将介绍快速出现的网络犯罪问题,同时讨论网络犯罪调查的各种挑战和有限的数字取证工具。最后,本课程探讨当前刑事司法系统在控制白领犯罪方面的努力。鉴于传统的刑事司法反应相对无效,将审查其他控制系统,从遵守和条例、私人安全和公众舆论到预防。学生将浏览各政府机构或专业团体的网站,了解他们的职能和现时打击白领犯罪的工作。最后,针对组织和企业可以采取的澳门威尼斯人注册行动,提出了许多切实可行的基于澳门威尼斯人注册网站研究的建议,以减少由于白领犯罪造成的损失。(4学分)
本课程涵盖并涉及程序的基本组成部分。学生使用各种数据结构来解决计算问题,并使用高级编程语言实现数据结构。算法被创建、分解并表示为伪代码。分析了各种算法的运行时间和计算复杂度。前提条件:MET CS300和MET CS520或MET CS521,或澳门威尼斯人注册网站同意。(4学分)
毕业先决条件:MET CS 248和MET CS 341或MET CS 342或澳门威尼斯人注册网站同意-本课程主要是图形算法设计的澳门威尼斯人注册网站研究。在课程结束时,您可以期望能够编写程序来建模,转换和在二维显示器上显示三维对象。课程从图形设备和图形软件的简要调查开始。澳门威尼斯人注册网站研究了二维空间中的直线和曲线等二维原语,介绍了在矩形表面上绘制它们的一些算法,然后澳门威尼斯人注册网站研究了多边形、扫描转换和其他填充方法。澳门威尼斯人注册网站研究了原语的属性,并进行了过滤和混叠。在齐次坐标系下引入二维几何变换,然后建立了包括直线、多边形和文本裁剪在内的观看管道。简要澳门威尼斯人注册网站研究了分层图形建模。介绍了图形用户界面,并对各种输入功能和交互方式进行了澳门威尼斯人注册网站研究。通过多边形方法、样条技术和八叉树的对象表示来介绍三维图形。接下来是3-d转换和3-d查看管道。本课程以澳门威尼斯人注册网站研究在物体空间和图像空间中检测三维物体可见表面的算法结束。实验室课程。前提条件:MET cs248和MET cs341或MET cs342。或者得到老师的同意。(4学分)
原名CS 544 Foundations of Analytics with R.本课程的目标是为学生提供数据分析领域所需的数学和实践背景。概率论和统计学的概念,以及R工具的统计计算和图形将被审查。澳门威尼斯人注册网站研究了不同类型的数据以及数据汇总技术和绘图。使用离散、连续和多元分布的数据总体进行了探索。在测量和计算过程中的误差分析。置信区间和假设检验主题也进行了检查。本课程所涵盖的概念将使用r语言进行演示。前提条件:MET CS546和(MET CS520或MET CS521),或同等知识,或导师同意。(4学分)
原名CS 555 Data Analysis and Visualization with R.本课程概述了最常用于处理、分析和可视化数据的统计工具。主题包括简单线性回归、多元回归、逻辑回归、方差分析和生存分析。使用统计软件包R来探索这些主题,重点是了解如何使用和解释该软件的输出,以及如何将结果可视化。在每个主题领域中,都讨论了方法论,包括潜在的假设和它如何工作的机制以及对结果的适当解释。概念是在现实世界的例子背景下提出的。推荐的先决条件:MET CS 544或同等的知识,或澳门威尼斯人注册网站的同意。(4学分)
本课程介绍计算机科学在财务决策分析、风险管理、数据挖掘和市场分析以及其他现代业务流程中的应用。本课程涵盖了用于财务决策的概率方法的理论背景及其在金融建模、风险投资决策、操作风险测量和投资科学等多个领域的应用。许多金融应用程序和算法被用于投资组合风险分析、实物期权建模、风险投资决策等。本课程以金融风险评估的演算法作结,并呈现金融资讯系统的安全概念与挑战。(4学分)
本课程专为IT专业人士,以及那些正在准备从事医疗保健相关IT(健康信息学)职业的IT专业人士而设计。本课程对生物医学的基本概念进行了高层次的介绍,使学生熟悉美国医疗保健系统的结构和组织,以及IT在该系统中所扮演的角色。本课程介绍医学术语、人体解剖学和生理学、疾病过程、诊断方式以及与常见疾病过程相关的治疗方法。IT案例澳门威尼斯人注册网站研究展示了健康信息学的关键作用,以及IT工具和资源如何帮助医疗专业人员整合多个信息源以做出诊断和治疗决策。(4学分)
本科先决条件:(METCS570) -本课程介绍了基本原则,概念和技术元素,构成健康信息学的基石。介绍了该领域中数据、信息和知识的特征,健康应用程序的常用算法,以及代表性临床流程中的It组件。它提出了处理生物医学数据收集、存储和最佳使用的概念框架。它涵盖了人口健康和精准医疗的概念以及支持它们的信息系统。它介绍了生物医学知识管理系统的基本原理,卫生信息技术标准的各个方面,以及临床过程建模的It方面。学生设计一个简单的健康信息学解决方案作为学期项目。(4学分)
健康信息系统是一种综合性的应用系统,它可以自动化医疗保健服务的活动,包括使用电子健康记录(EHRs)的临床护理、跨提供者的护理协调、远程医疗、医疗保健业务管理(如收入周期管理)和人口健康管理。本课程涵盖了这些系统的功能、它们所需要的底层信息技术以及它们的成功运作。它解决了这个快速变化领域的挑战,如复杂数据、安全性、互操作性、移动技术和分布式用户。本课程通过案例澳门威尼斯人注册网站研究、当前文章和练习强调卫生信息系统的应用。(4学分)
在本课程中,我们将学习基于指纹、声音、面部、手部几何、掌纹、虹膜、视网膜和其他模式的各种生物识别系统的基础和设计应用。将讨论使用上述两个或多个特征的多模式生物识别系统。生物识别系统的性能以及与这些系统的安全和隐私方面相关的问题也将被解决。(4学分)
先决条件:WAD 100 -学习基本的前端开发技能,从基本的JavaScript技术开始,如DOM操作和事件处理,并推进到交互式web技术,如HTML的拖放,画布和SVG。您将接触到异步操作,包括AJAX, Fetch API和Web Workers,并学习使用Flexbox, CSS Grid和高级CSS选择器制作响应式设计。还将全面探索TypeScript及其主要特性、静态类型和功能。 课程以全面深入了解ReactJS结束,涵盖其核心架构概念,基于组件的结构和状态管理技术[4学分]
服务器端Web开发课程主要集中于使用PHP/MySQL和Node.js/MongoDB构建Web应用程序。课程分为多个模块,深入涵盖以下主题:PHP, MySQL,面向对象的PHP, PHP MVC,安全Web应用程序,Node.js和MongoDB。除了这些技术的基本原理之外,还将以案例澳门威尼斯人注册网站研究的形式展示几个应用程序。学生从简单的应用程序开始使用这些技术,然后澳门威尼斯人注册网站研究现实世界中的复杂应用程序。在本课程结束时,学生将掌握服务器端的web应用程序开发。前提条件:满足cs601。或者得到老师的同意。(4学分)
多态、容器、库、方法规范、大规模代码管理、异常使用、并发编程、函数式编程、编程测试。我们将使用Java来说明这些概念。学生将在Java中实现一个或多个他们自己选择的项目,因为有些概念只能在Java中表达。前提条件:满足cs342或同等知识的Java。或者MET cs521和MET cs526。或者得到老师的同意。从2020年秋季开始,本课程将在以下BU中心领域中的每个领域完成单个单元:定量推理II,创造力/创新,批判性思维。(4学分)
本课程为学生提供了软件项目管理的原理、过程和实践的全面概述。学生学习计划、组织、调度和控制软件项目的技术。重点是软件成本估算和软件风险管理。学生将获得与软件项目的定义、项目沟通的建立、管理项目变更以及管理分布式软件团队和项目相关的实用项目管理技能和能力。从2020年秋季开始,本课程将在以下BU中心区域完成单个单元:团队合作/协作。(4学分)
对软件开发周期的每一步进行安全、质量保证和测试的理论与实践。验证vs.确认。测试用例设计技术,测试覆盖标准,安全开发和验证实践,以及静态和动态分析的工具。标准。测试驱动开发。用于维护和遗留应用程序的QA。从项目管理知识的角度来看,本课程涵盖了与以下过程相关的方法、工具和技术——计划质量、执行质量保证和执行质量控制。(4学分)
本课程为学生提供了敏捷软件开发的原理、过程和实践的全面概述。学生将学习使用敏捷方法启动、计划和执行软件开发项目的技术。学生将获得敏捷开发框架的实践知识,并能够区分敏捷和传统的项目管理方法。学生将学习如何将敏捷工具和技术应用于从项目构思到部署的软件开发生命周期,包括建立敏捷团队环境,角色和责任,沟通和报告方法,以及拥抱变化。我们还利用项目管理协会为敏捷项目开发概述的指导方针作为本课程的框架。(4学分)
毕业先决条件:(METCS231 & METCS232 & metcs535) CS231或CS232和TC535或导师同意。-本课程的目的是让学生更深入地了解媒体特定技术,不仅使他们能够使用本课程所涵盖的技术,更重要的是能够分析和评估新技术。本课程应用CS 535的原理来理解导致它们的工程,以及直接在物理介质上运行的网络技术所面临的特殊问题。这些特定于媒体的层有三个问题需要解决:通常是一个公共资源的多个用户,适应媒体的特定特征,以及(尽可能地)为上面的层提供独立于媒体的服务。虽然CS 535提供了其中一些技术的高级视图,但在本课程中,他们更详细地考虑了这些技术如何满足其需求并利用所做的假设。重点是那些代表某种类型或对问题采取独特视角的技术。因此,传统的数据链路协议,如HDLC、现代以太网(主要是vlan)、WiFi(802.11)代表了第一种类型,而媒体技术,如DOCSIS、rfid、IoT和蜂窝移动网络代表了第二种类型。本课程将考虑这些技术如何解决移动性、路由、拥塞、QoS(多媒体)、安全性等问题。本课程有一个主要项目。前提条件:MET cs231或MET cs232和MET cs625或MET cs535;或者得到老师的同意。(4学分)
毕业先决条件:MET CS 248和MET CS 341或MET CS 342。-澳门威尼斯人注册网站研究使计算机能够智能运行的思想和技术。搜索、约束传播和推理。知识表示、自然语言、学习、问题回答、推理、视觉感知和/或问题解决。实验室课程。前提条件:MET cs341, MET cs342, MET cs520或MET cs521。或者得到老师的同意。(4学分)
毕业先决条件:(METCS341或METCS342和METCS565)或导师同意-软件设计原则,面向对象范式,统一建模语言;创意、结构和行为设计模式;面向对象分析与设计;学期课题实施。实验室课程。前提条件:(MET cs526或MET cs622)和以下之一(MET cs341, MET cs342, MET cs520或MET cs521)。或者得到老师的同意。(4学分)
澳门威尼斯人注册网站研究生先决条件:cs579或cs669或澳门威尼斯人注册网站的同意-该课程提供了数据库安全和审计的坚实基础。本课程使用Oracle场景和逐步示例。涉及以下主题:安全性、配置文件、密码策略、特权和角色、虚拟专用数据库和审计。本课程还涵盖了高级主题,如SQL注入,数据库管理安全问题,如保护DBMS,强制访问控制,以及相关问题。前提条件:MET cs579或MET cs669;或者得到老师的同意。(4学分)
学生将学习主要的Python工具和数据分析技术。每周有作业和课堂主题的小项目。这些作业将有助于建立必要的统计、可视化和其他数据科学技能,以便在各种应用中有效地使用数据科学,包括金融、文本处理、时间序列分析和推荐系统。此外,学生将为期末项目选择一个主题,并在上课的最后一天提交。前提条件:MET CS 521或同等学历。或者,老师的同意。(4学分)
毕业先决条件:(METCS342)或导师的同意。-本课程讨论与使用Android作为开发平台的移动应用程序开发相关的原则和问题。主题将包括Android应用组件(活动、服务、内容提供者和广播接收器)、ICC(组件间通信)、UI设计、数据存储、异步处理、2D图形和Android安全性。学生将在他们的学期项目中使用Android Studio开发自己的Java和/或Kotlin应用程序。需要具有Java编程的先验知识。前提条件:满足cs342或满足cs520或满足cs521。或者得到老师的同意。(4学分)
本课程涵盖了学生需要了解的重要主题,以便有效地管理成功的网络安全和隐私计划,包括治理,风险管理,资产分类和事件响应。首先向学生介绍网络安全和隐私政策框架、治理、标准和策略。在构建支持业务目标和战略的网络安全和隐私计划时,风险承受能力至关重要。风险管理的基本原理和评估过程将深入审查,包括识别,量化,减轻和控制风险的方法。资产分类和保护知识产权(IP)的重要性将帮助学生理解和识别防御恶意行为者(包括行业竞争对手和民族国家)所需的保护机制。事件响应计划将涵盖必要的准备和响应,以分类事件并快速响应,以限制恶意行为者的损害。(4学分)
本科先决条件:(METCS535或METCS625)或澳门威尼斯人注册网站的同意-。本课程将介绍基于FCAPS(故障、配置、管理、性能和安全管理)模型的现代集成网络管理。本课程的导论将概述数据传输技术和网络技术。课程的中间部分将是网络管理模型,SNMP版本1、2和3,以及mib。在课程的第二部分,特别关注和强调当前的网络管理问题:各种无线网络技术(WLAN, WiFi, WiMax), ip语音,点对点网络,网络服务,身份管理和面向服务的体系结构管理。前提条件:MET cs535或MET cs625。或者得到老师的同意。(4学分)
先决条件:MET CS 544,或MET CS 555或同等知识,或澳门威尼斯人注册网站的同意。Web挖掘和图形分析课程涵盖了Web挖掘、机器学习基础、文本挖掘、聚类和图形分析等领域。这包括学习机器学习算法的基础知识、如何评估算法性能、特征工程、内容提取、情感分析、距离度量、聚类算法的基础知识、如何评估聚类性能、图分析算法的基础知识、基于图的链接分析和社区检测。实验室课程。(4学分)
澳门威尼斯人注册网站研究生先决条件:cs579或cs669或讲师同意-本课程调查了DW和大数据的最先进技术。它描述了现代数据仓库基础结构的逻辑、物理和语义基础。学生将使用OLAP创建一个多维数据集,并在Hadoop/Spark与Vertica数据库上实现决策支持基准测试。成功完成后,学生将熟悉DW设计和架构的权衡。前提条件:MET cs579或MET cs669和MET cs520或MET cs521。或者得到老师的同意。(4学分)
本科先决条件:(METCS535或METCS625)或澳门威尼斯人注册网站的同意。-本课程将涵盖高级网络安全问题和解决方案。课程第一部分的主要重点是安全基础知识,即安全服务,访问控制,漏洞,威胁和风险,网络架构和攻击。在课程的第二部分,将特别关注和强调网络安全能力和机制(有线和无线网络的访问控制)、IPsec、防火墙、深度包检测和传输安全。课程的最后一部分将解决网络应用安全(电子邮件,Ad-hoc, XML/SAML和面向服务的体系结构安全)。作为我们课程复习的一部分,我们将探索一些网络用例。前提条件:MET cs535或MET cs625;熟悉OSI和TCP/IP协议栈;背景知识-熟悉二进制数,素数,二进制-十六进制-十进制转换等;熟悉计算机编程概念;或者得到老师的同意。(4学分)
提供数字取证和调查工具和技术的全面理解。学习什么是计算机取证和调查作为一种职业,并获得对整个调查过程的理解。讨论了操作系统体系结构和磁盘结构。澳门威尼斯人注册网站研究如何建立一个调查员的办公室和实验室,以及什么计算机取证硬件和软件工具是可用的。其他主题包括数字证据控制的重要性以及如何处理犯罪和事件现场,数据采集的细节,计算机法医分析,电子邮件调查,图像文件恢复,调查报告撰写以及专家证人要求。提供一系列的实验室和实践任务,无论是在单独或在团队。随着计算机系统和数字数据的快速增长,这一领域的重要性日益增加。具备windows电脑的工作知识,包括安装和卸载软件。使用符合课程大纲中规定的最低系统要求的PC机。(4学分)
移动取证调查技术和工具概述。主题包括移动取证程序和原理、相关法律问题、移动平台内部、绕过密码、生根或越狱过程、逻辑和物理采集、数据恢复和分析以及报告。提供iOS和Android平台的深度报道。提供和要求使用当前工具的实验室和动手练习。(4学分)
本科先决条件:(METCS625)或澳门威尼斯人注册网站同意-本课程介绍了网络安全的基本概念,原则及其在安全机制和策略开发中的应用。主题包括基本风险评估和管理;基本的法律和道德问题,各种网络攻击,防御方法和工具;安全原理、模型和组件;不同的加密协议、技术和工具,包括对称和非对称加密算法、散列、公钥基础设施,以及它们的使用方式;在现代计算环境中对硬件、操作系统、网络和应用程序的安全威胁和防御。提供和要求使用当前工具的动手实验。前提条件:METCS535或METCS625或导师同意。(4学分)
先决条件:MET CS 521和MET CS 546;MET cs579或MET cs669;或导师同意。-学习数据挖掘的基本概念和技术。主题包括数据准备、分类、性能评估、关联规则挖掘、回归和聚类。学生将在课堂上学习数据挖掘算法的基本理论,并通过作业和使用r的一个学期的课堂项目来实践这些算法。完成本课程后,学生将能够独立执行数据挖掘任务来解决实际问题。(4学分)
本科先决条件:MET CS 520或MET CS 601和编程经验,或讲师的同意-富互联网应用程序(RIA)开发课程主要集中在桌面和移动设备的浏览器中构建富客户端web应用程序。该课程分为多个模块,深入涵盖以下技术:HTML5, AngularJS和Ionic框架。除了这些技术的基本原理之外,还将以案例澳门威尼斯人注册网站研究的形式展示几个应用程序。学生从简单的应用程序开始使用这些技术,然后澳门威尼斯人注册网站研究现实世界中的复杂应用程序。在本课程结束时,学生将掌握最新和广泛使用的RIA方法。课程先决条件:METCS520(信息结构)和METCS601 (Web应用程序开发),或澳门威尼斯人注册网站的同意。(4学分)
毕业先决条件:MET TC 250或MET CS 248或MET om501。-安全软件开发的技术和工具概述。关注应用程序安全性。主题包括安全软件开发流程,威胁建模,安全需求和架构,使用静态代码分析和动态分析工具的漏洞和恶意软件分析,C/ c++和Java程序中的漏洞,加密和安全api, web应用程序和移动应用程序中的漏洞,以及安全测试。使用当前工具的动手实验和编程练习是必需的。先决条件:至少两个500级(或以上)编程密集的计算机科学课程;或者得到老师的同意。(4学分)
澳门威尼斯人注册网站研究生先决条件:(METCS535)或讲师同意-本研讨会课程提供了网络和互联网架构,数据传输协议,包括TCP, SCTP, QUIC和IPv6的坚实基础,并深入了解网络资源分配,重点是用于深度数据包检测(DPI)和拥塞管理的协议独立硬件。本课程将深入探讨当前的主题,如:命名和寻址、同步、拥塞管理和资源分配(路由)以及它们在不同环境中的表现。教授指定的阅读材料需要大量的课堂参与,包括展示材料和讨论材料。前提条件:MET CS 535或MET CS 625,或澳门威尼斯人注册网站同意的要求。(4学分)
毕业先决条件:(METCS579或METCS669)或导师同意-本课程涵盖数据库管理的高级方面,包括规范化和非规范化,查询优化,分布式数据库,数据仓库和大数据。它涵盖了SQL和数据库实例调优的广泛内容和实际操作。课程涵盖了各种现代数据库架构,包括关系、键值、对象关系和文档存储模型,以及通过复制和基于云的实例扩展、集成和实现数据库系统的各种方法。学生将学习非结构化的“大数据”架构和数据库,并获得Spark和MongoDB的实践经验。学生完成一项学期专题,探索他们所选择的先进数据库技术。前提条件:MET cs579或MET cs669;或者得到老师的同意。(4学分)
本科先决条件:(METCS570) -本课程介绍了医院、医院信息系统(HIS)和更广泛的卫生信息系统中的信息处理细节。介绍了卫生保健环境中信息系统的体系结构、设计和用户需求。它侧重于卫生信息学的信息技术方面,特别是解决HIS的设计、开发、操作和管理。本课程的第一部分涵盖了介绍性概念,包括医疗环境中的信息处理需求和信息管理。第二部分详细介绍了HIS,包括医院流程建模、体系结构、质量评估和适用工具。课程的最后一部分涵盖了HIS的管理和相关问题,并将这一主题扩展到其他卫生保健组织。本课程将有一个学期专题,让学生亲身体验HIS的设计和澳门威尼斯人注册网站研究。前提条件:MET cs580;或者得到老师的同意。(4学分)
澳门威尼斯人注册网站研究生先决条件:(METCS682)或战略IT经验或澳门威尼斯人注册网站的同意-本课程建立在我们的MSCS和MSCS课程的强大技术基础上,通过为学生提供cio级别的管理视角和企业架构师的技能,在实现这些架构的技术背景下。当前在企业架构环境中探索的技术和流程包括区块链、微服务、多模态/分析数据库、DevOps、SAFe(可伸缩敏捷框架)、容器/Docker,以及一些人工智能技术的利用。我们涵盖了遗留企业系统的迁移和从头开始的企业架构开发、供应商选择和管理、企业中的网络安全以及复杂的系统集成。企业架构决策是在业务目标和对成功至关重要的一致性的上下文中提出的,因为全球化和“现在所有的公司都是技术公司”的现实。课程内容包含丰富的案例澳门威尼斯人注册网站研究,这些案例澳门威尼斯人注册网站研究说明了企业架构方法和经验教训的实际应用。本课程还包括一些实际的企业架构作业和一个增量学期项目,其中包含跨课程的组件,为学生提供实际的企业架构经验。学生将发展定义和实现成功的企业架构所需的理解和技能,为组织提供真正的战略和具体价值,例如在提高性能、敏捷性和信息技术与业务目标的一致性的同时大幅降低IT成本。校内课堂采用“翻转课堂”的形式,大量的课堂时间用于课堂小组研讨会。前提条件:MET cs682。或者具有战略IT经验。或者得到老师的同意。(4学分)
毕业先决条件:(METCS248 & METCS566)或导师同意-课程涵盖了密码学的主要概念和原理,主要强调公钥密码学。它从整数的回顾和有限群论基础的全面覆盖开始,随后是RSA和ElGamal密码。讨论了循环群的原始根和离散对数问题。给出了计算循环群离散对数的Baby-step - Giant-step和Index Calculus概率算法。Naor - Reingold和Blum - Blum - Shub随机数生成器以及费马,欧拉和米勒-拉宾素数检验被彻底覆盖。给出了波拉德分解算法、波拉德分解算法和二次筛分解算法。课程结束时将介绍一些无关的传输协议和零知识证明。课程中有许多编程作业。前提条件:MET cs248,或导师同意。(4学分)
本课程重点介绍生成式人工智能的最新进展。首先回顾与生成模型相关的统计和回归模型,然后描述常见的深度学习方法。随后,将探讨设计新内容(如图像、音乐或文本)的模型,包括GAN、VAE、自回归模型和扩散模型。MLP, CNN, RNN,和变压器模型涵盖CS 767进行了审查。学生应精通Python编程和CS 555和CS 677[4学分]
本科先决条件:(METCS789)或澳门威尼斯人注册网站的同意-本课程建立在CS789密码学涵盖的材料。它从交换环、有限域、多项式环的范围开始,并找到多项式环中的最大公约数。讨论了不可约多项式。详细介绍了字段扩展和字段Fᴩ[x]/P。重点讨论了Fᴩ和F₂上的椭圆曲线,并给出了椭圆曲线上的ElGamal密码。介绍了分组密码DES、双DES和三DES。包括AES和WHIRLPOOL分组密码和操作模式。本课程继续介绍消息完整性和消息身份验证。在课程的最后部分介绍了加密散列函数SHA-512和WHIRLPOOL以及各种数字签名。最后,讨论了实体认证和密钥管理问题。前提条件:MET cs789;或者得到老师的同意。(4学分)
具有“AD”或“CJ”的课程需要计算机科学系顾问的同意。
入学及先决条件信息
招生
访问城市大学毕业生申请页面了解更多信息并申请。
先决条件
申请人不需要拥有计算机科学学位才能进入计算机科学系的课程。在审查您的申请后,部门将根据您的学术和专业背景确定是否需要完成先决课程。可能需要以下先决条件课程:
本课程是一门以技术为导向的信息技术概论。学生将学习基本的计算机信息、不同类型的业务系统以及基本的系统分析、设计和开发。学生们还学习基础数学、软件开发和创建简单的Java程序。(4学分)
在进入该项目之前,在大都会学院学习的最多两门澳门威尼斯人注册网站研究生课程(8学分)可以应用于该学位。
Eric Braude
哥伦比亚大学副教授、数字学习主任,计算机科学博士;迈阿密大学硕士;伊利诺伊大学硕士;学士,纳塔尔大学(南非)
卢Chitkushev
教务处副院长;副教授,计算机科学;波士顿大学主任,健康信息学和健康科学博士;弗吉尼亚医学院硕士;硕士,学士,贝尔格莱德大学
约翰的一天
讲师,计算机科学硕士,BSEE,伊利诺伊大学
查看所有学院

斯图雅可布
南康涅狄格州立大学讲师,计算机科学硕士;学士学位,威斯康星大学麦迪逊分校
苏雷什Kalathur
计算机科学助理教授;布兰迪斯大学主任,分析学博士;印度理工学院硕士;学士,区域工程学院(印度瓦朗加尔)
Vijay Kanabar, PMP
计算机科学与管理科学副教授;加拿大曼尼托巴大学主任,项目管理博士;佛罗里达理工学院硕士;韦伯学院工商管理硕士;学士,马德拉斯大学(印度)
李宰英
计算机科学助理教授;协调员,数据库博士,硕士,德克萨斯大学阿灵顿分校;学士,首尔大学(韩国)
罗伯特Schudy
罗彻斯特大学副教授,计算机科学博士,硕士;加州大学圣地亚哥分校文学学士
维克多詹斯特恩
名誉副教授,计算机科学博士,列宁格勒铝业澳门威尼斯人注册网站研究所(俄罗斯);列宁格勒理工学院硕士;波士顿大学MBA
Anatoly Temkin
俄罗斯喀山大学名誉助理教授,计算机科学博士;莫斯科大学硕士
Guanglan张
计算机科学副教授、讲座教授;协调员,卫生信息学博士,新加坡南洋理工大学孟;洛阳理工学院本科
个张
计算机科学助理教授;协调员,信息安全博士,波士顿大学;硕士,学士,北京科技大学
坦尼娅Zlateva
大都会学院院长;计算机科学与教育实践系教授;主任,信息安全博士,德累斯顿工业大学(德国);硕士,德累斯顿工业大学;学士,德累斯顿工业大学
开始
要了解更多信息或在开始之前联系注册顾问,请使用下面的按钮索取信息并告诉我们一些澳门威尼斯人注册你自己的信息。有人会与你联系,回答你澳门威尼斯人注册课程的任何问题,并详细说明获得学位的下一步步骤。你也可以开始申请或注册大都会学院的课程。