学习设计安全的计算机网络
波士顿大学大都会学院(MET)的计算机网络科学硕士课程为学生提供了信息技术的广泛基础,以及对计算机数据通信和现代网络的深入理解。BU MET计算机科学硕士计算机网络专业旨在为学生提供广泛的知识和实践经验,为您分析,设计,采购,管理和实施尖端的计算机网络解决方案和技术做好准备。
程序概览
- 在校园
- 兼职或全日制课程
- 茎指定
- 40学分
- 12-20个月完成
- 17核心学院
- 没有GRE / GMAT
- 学费和费用范围:非全日制学习*:$32,500-$34,200
*基于2024-2025年波士顿大学学杂费。优秀奖学金可以降低成本。
培养职业所需的社交技能
2020年,“计算机网络架构师”在《美国新闻与世界报道》十大最佳技术工作中排名第七。根据美国劳工统计局职业展望手册,计算机网络架构师的年收入中位数超过11.2万美元。
BU MET计算机科学硕士的计算机网络专业为您在该领域的竞争角色做好准备,提供对网络设计和实施,网络性能分析和管理,网络安全以及最新网络技术的全面了解。
国家学术卓越中心
波士顿大学被国家安全局和国土安全部指定为网络防御与澳门威尼斯人注册网站研究学术卓越中心(CAE)。我们的信息安全项目通过了国家安全系统委员会(CNSS)的认证。
了解更多
请求的信息
收到有关您感兴趣的项目的更多详细信息。
了解更多
计算机科学职业展望
数据科学、软件开发和其他热门IT领域的顶级计算机科学职业。
了解更多
“我获得的技能和能力帮助我参加了一个实习项目,后来变成了一份全职工作。完成硕士课程后,我就开始了数据科学家的职业生涯。在波士顿大学学习期间,除了获得知识和技能,我还能够建立自信,意识到自己的潜力,这对我的职业生涯和个人生活都很有帮助。”阅读更多。
Maryam Asghari (MET'22)高级数据科学家,Telenav MS,计算机科学
为什么要在波士顿大学攻读计算机科学硕士学位
- 认可和认证:波士顿大学被国家安全局和国土安全部认可为网络防御和澳门威尼斯人注册网站研究的学术卓越中心(CAE)。BU MET的信息安全项目通过了国家安全系统委员会(CNSS)的认证。
- 积极的学习环境:波士顿大都会大学的计算机科学课程确保你得到你需要的关注,同时引入案例澳门威尼斯人注册网站研究和现实世界的项目,强调技术和理论知识,结合深入的实践经验和保持在信息技术领域前沿所需的关键技能。此外,波士顿大学的可靠信息系统和网络安全中心(RISCS)提供了合作和参与系统可靠性和信息安全澳门威尼斯人注册网站研究的机会。
- 职业咨询:MET的职业发展办公室和BU的职业发展中心提供各种各样的求职资源,包括一对一的在线和在校学生的预约职业咨询。
- 教职员工:在BU MET的计算机科学硕士课程中,您将受益于与高素质的教职员工和行业领导者密切合作,他们在计算机网络,信息安全,移动技术,云计算,软件工程,软件开发和许多其他领域都有实际参与。
- 广泛的网络:与具有扎实IT和商业经验的同龄人一起学习计算机科学,向在多个领域拥有宝贵联系的澳门威尼斯人注册网站学习,并从具有强大专业联系的校友社区中受益。
- STEM指定:符合条件的学生签证毕业生可以获得12个月的可选实习培训(OPT),并可延长最多24个月。
- 学生支持:享受一个特殊的学生与澳门威尼斯人注册网站的比例,确保与澳门威尼斯人注册网站导师密切互动,并获得支持。
- 宝贵资源:充分利用波士顿大学的丰富资源,包括职业发展中心、教育资源中心、健身和娱乐中心、IT帮助中心、Mugar纪念图书馆、反种族主义澳门威尼斯人注册网站研究中心、霍华德·瑟曼共同基础中心、乔治·谢尔曼联盟、拉菲克·b·哈里里计算和计算科学与工程澳门威尼斯人注册网站研究所等。
- 灵活的选择:按照适合你的节奏学习,晚上在校园学习秋季,春季和夏季开始的课程。
- 波士顿大学计算机科学系成立于1979年,是波士顿大学历史最悠久的计算机科学系。在过去的四十年里,该系在大学和整个地区的信息技术发展中发挥了重要作用。
- 优秀奖学金:美国公民和永久居民在申请过程中被自动考虑,并根据资格被提名。学习更多的知识。
掌握在计算机网络中脱颖而出的工具
计算机网络专业是BU MET计算机科学硕士(MSCS)学位课程的一部分。除了涵盖数字通信、局域网、广域、无线和其他网络技术的全面入门网络课程外,MSCS核心课程还包括数据库、IT数学、战略IT、软件开发和系统分析与设计等课程。
BU MET的计算机科学硕士学位为你准备了比平均增长更快的工作和丰厚的薪水。随着对大数据、云计算、机器学习、信息安全和网络的需求和依赖不断增长,计算机科学和信息技术领域的工作岗位继续以比其他职业更快的速度增长,预计到2029年总体增长11%,2019年的年薪中位数将超过8.8万美元(美国劳工统计局职业展望手册)。由于这项工作的专业性,对人才的竞争非常激烈。
专业毕业生
除了从大都会学院计算机科学硕士学位课程中获得的学习成果外,计算机网络专业将使您具备:
- 具有数据通信网络和协议的高级知识,能够识别应用于有线和无线网络的多址媒体和设备所涉及的问题;识别网络性能分析和调试的关键区域的能力;以及小型到大型网络的网络管理技术。
- 精通数据通信协议和网络,包括流量控制、分布式同步、错误检测和纠正、路由技术以及在哪里实现它们。
- 具备为特定目的设计、指定和开发数据传输协议的足够能力;设计、指定、规划和定义任何规模的网络;并分析、评估和选择适用于它们正在实现的网络区域的网络设备,无论是局域网、城域网、广域网还是无线。
Certificate-to-Degree通路
BU MET的澳门威尼斯人注册网站研究生证书课程可以作为硕士学位的基础。计算机网络澳门威尼斯人注册网站研究生证书课程与计算机科学硕士课程共享。目前在读澳门威尼斯人注册网站研究生证书的学生如果有兴趣过渡到硕士学位,应该联系他们的学术顾问,宣布他们对这一途径的兴趣。不需要新的硕士学位申请。联系澳门威尼斯人注册网站研究生招生顾问csadmissions@bu.edu,了解更多澳门威尼斯人注册这个选择的信息。
计算机科学硕士课程
总共需要40个学分。
选择msc计算机网络专业的学生必须完成核心课程和必修课程。
澳门威尼斯人注册网站研究生课程的最低及格分数是C(2.0),但平均成绩必须保持在B(3.0),才能保持良好的学术地位并有资格毕业。
核心课程
(5门课程/20学分)
本科先决条件:(CS341或CS342或CS526)或导师同意-学习设计和分析高效计算机算法的基本方法,并实践动手编程技能。主题包括排序、搜索、动态规划、贪婪算法、高级数据结构、图算法(最短路径、生成树、树遍历)、矩阵运算、字符串匹配和np完备性。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
张 |
沙201 |
米 |
下午6点至8点45分 |
A2 |
印第安纳州 |
Belyaev |
113年… |
W |
下午6点至8点45分 |
A3 |
印第安纳州 |
Belyaev |
MCS B37 |
R |
下午6点至8点45分 |
O1群 |
印第安纳州 |
Braude |
|
加勒比海盗 |
上午12:00 - 12:00 |
本科先决条件:(METCS472)和(cs231或cs232)或澳门威尼斯人注册网站的同意-操作系统的特点,设计目标和结构的概述。主题包括并发进程、异步事件的协调、文件系统、资源共享、内存管理、安全性、调度和死锁问题。前提条件:MET CS472, MET CS231或MET CS232,或导师同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
Nourai |
KCB 107 |
T |
下午6点至8点45分 |
A2 |
印第安纳州 |
Nourai |
KCB 102 |
R |
下午6点至8点45分 |
MET CS 662计算机语言理论
Sprg的25
本科先决条件:(METCS566)或导师同意-有限自动机理论和正则表达式和正则集的性质。上下文无关语法、上下文无关语言和下推自动机。图灵机,不可判定问题,以及乔姆斯基层次。计算复杂性理论概论和np完全问题的澳门威尼斯人注册网站研究。前提条件:满足cs248或澳门威尼斯人注册网站的同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
Naidjate |
233年中科院 |
米 |
下午6点至8点45分 |
A2 |
印第安纳州 |
Naidjate |
KCB 104 |
W |
下午6点至8点45分 |
MET CS 673软件工程
Sprg的25
中心
本科先决条件:MET CS342和至少一门500级计算机编程密集科学课程(或导师同意)。不推荐使用MET cs564或MET cs565。-了解开发高质量软件的技术和工具。主题包括软件开发生命周期,如敏捷和DevOps、需求分析、软件设计、编程技术、重构、测试以及软件管理问题。本课程以一个学期的小组项目为特色,学生将使用敏捷方法和各种SE工具(包括UML工具、项目管理工具、编程框架、单元和系统测试工具、集成工具和版本控制工具)分组设计和开发一个现实世界的软件系统。
预修课程:这是一门顶点课程,在学习项目结束前至少修过两门编程强化课程。熟悉OO设计概念并精通至少一门高级编程语言。或者,导师的同意。熟悉网络或移动应用程序开发优先。
从2020年秋季开始,本课程将满足以下BU中心领域的单个单元:数字/多媒体表达,口头和/或签名沟通,团队合作/协作。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
Czik |
中科院B06B |
W |
下午6点至8点45分 |
以及以下其中之一:
本科先决条件:(METCS575);本科必修课程:本科学生不能从列表中选择任何课程组合:cs425, cs535, cs625。这些课程中只有一门可以算入他们的要求。-本课程提供了一个强大的网络的理解。它教授网络系统的基础知识,它们的架构、功能和操作,以及这些基础知识如何反映在当前的网络技术中。学生将学习所有网络的基本原理,以及这些原理在当前网络协议和系统中的应用(或不应用)。该课程解释了如何将不同范围的层结合起来创建网络。将基本介绍物理介质,组成协议的功能,如错误检测,分隔,丢失和重复检测;以及反馈机制所需的同步:流量和重传控制等。本课程将向学生介绍这些功能如何应用于当前的协议,例如以太网、WiFi、vlan、TCP/IP、无线通信、路由、拥塞管理、QoS、网络管理、安全、常见的网络应用,以及一些具有独特设计解决方案的过去应用。前提条件:MET cs575和MET cs201或MET cs231或MET cs232。或者得到老师的同意。限制:本课程不能与MET CS 625或MET CS 425(本科)一起进行。这些课程中只有一门可以计入学位要求。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
一天 |
此小组 |
T |
下午12:30 - 3:15 |
O1群 |
印第安纳州 |
一天 |
|
加勒比海盗 |
上午12:00 - 12:00 |
本科先决条件:(METCS231或METCS232)或导师同意。;本科先决条件:限制:本课程不能与CS 669或CS 469(本科)结合。这些课程中只有一门可以算入学位要求。-本课程提供了从数据和对象建模,关系代数和规范化到如何开发基于web的数据库应用程序等高级主题的数据库主题的理论但现代的介绍。其他主题包括:关系数据模型、SQL和操作关系数据;关系数据库应用程序编程;数据库的物理特性;实现数据库系统的性能和可靠性;面向对象的数据库系统。前提条件:MET cs231或MET cs232;或者得到老师的同意。限制:本课程不能与MET CS 469(本科)或MET CS 669一起进行。详情请向所属部门查询。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
李 |
218年中科院 |
R |
下午6点至8点45分 |
已经完成核心课程的学生可以申请计算机科学系的许可,以澳门威尼斯人注册网站研究生水平的计算机科学选修课程代替相应的核心课程。详情请参阅MET CS学术政策手册。
计算机网络专业要求
(5门课程/20学分)
MET CS 635网络媒体技术
毕业先决条件:(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 685网络设计与管理
Sprg的25
本科先决条件:(METCS535或METCS625)或澳门威尼斯人注册网站的同意-。本课程将介绍基于FCAPS(故障、配置、管理、性能和安全管理)模型的现代集成网络管理。本课程的导论将概述数据传输技术和网络技术。课程的中间部分将是网络管理模型,SNMP版本1、2和3,以及mib。在课程的第二部分,特别关注和强调当前的网络管理问题:各种无线网络技术(WLAN, WiFi, WiMax), ip语音,点对点网络,网络服务,身份管理和面向服务的体系结构管理。前提条件:MET cs535或MET cs625。或者得到老师的同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
O2 |
印第安纳州 |
竞技场 |
|
加勒比海盗 |
上午12:00 - 12:00 |
本科先决条件:(METCS535或METCS625)或澳门威尼斯人注册网站的同意。-本课程将涵盖高级网络安全问题和解决方案。课程第一部分的主要重点是安全基础知识,即安全服务,访问控制,漏洞,威胁和风险,网络架构和攻击。在课程的第二部分,将特别关注和强调网络安全能力和机制(有线和无线网络的访问控制)、IPsec、防火墙、深度包检测和传输安全。课程的最后一部分将解决网络应用安全(电子邮件,Ad-hoc, XML/SAML和面向服务的体系结构安全)。作为我们课程复习的一部分,我们将探索一些网络用例。前提条件:MET cs535或MET cs625;熟悉OSI和TCP/IP协议栈;背景知识-熟悉二进制数,素数,二进制-十六进制-十进制转换等;熟悉计算机编程概念;或者得到老师的同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
张 |
140年结婚 |
R |
下午6点至8点45分 |
O1群 |
印第安纳州 |
张 |
|
加勒比海盗 |
上午12:00 - 12:00 |
MET CS 775先进的网络
澳门威尼斯人注册网站研究生先决条件:(METCS535)或讲师同意-本研讨会课程提供了网络和互联网架构,数据传输协议,包括TCP, SCTP, QUIC和IPv6的坚实基础,并深入了解网络资源分配,重点是用于深度数据包检测(DPI)和拥塞管理的协议独立硬件。本课程将深入探讨当前的主题,如:命名和寻址、同步、拥塞管理和资源分配(路由)以及它们在不同环境中的表现。教授指定的阅读材料需要大量的课堂参与,包括展示材料和讨论材料。前提条件:MET CS 535或MET CS 625,或澳门威尼斯人注册网站同意的要求。[4]
加上一门额外的课程,从以下一般选修课:
MET CS 532计算机图形学
毕业先决条件:MET CS 248和MET CS 341或MET CS 342或澳门威尼斯人注册网站同意-本课程主要是图形算法设计的澳门威尼斯人注册网站研究。在课程结束时,您可以期望能够编写程序来建模,转换和在二维显示器上显示三维对象。课程从图形设备和图形软件的简要调查开始。澳门威尼斯人注册网站研究了二维空间中的直线和曲线等二维原语,介绍了在矩形表面上绘制它们的一些算法,然后澳门威尼斯人注册网站研究了多边形、扫描转换和其他填充方法。澳门威尼斯人注册网站研究了原语的属性,并进行了过滤和混叠。在齐次坐标系下引入二维几何变换,然后建立了包括直线、多边形和文本裁剪在内的观看管道。简要澳门威尼斯人注册网站研究了分层图形建模。介绍了图形用户界面,并对各种输入功能和交互方式进行了澳门威尼斯人注册网站研究。通过多边形方法、样条技术和八叉树的对象表示来介绍三维图形。接下来是3-d转换和3-d查看管道。本课程以澳门威尼斯人注册网站研究在物体空间和图像空间中检测三维物体可见表面的算法结束。实验室课程。前提条件:MET cs248和MET cs341或MET cs342。或者得到老师的同意。[4]
MET CS 550机器学习的计算数学
Sprg的25
本科先决条件:Python或R基础知识;或导师同意。数学是数据科学和机器学习的基础。在本课程中,您将回顾由Python和/或R代码和可视化说明的基本数学概念和基本过程。将讨论通过可访问的、自包含的示例、直观的解释和可视化呈现的数据科学计算方法。数学和计算方法是许多数据分析和机器学习算法的核心。您还将提高您的数学能力,使您能够有效地将您的技能应用于数据分析和机器学习。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
平斯基 |
遇到了101年 |
米 |
下午6点至8点45分 |
本课程介绍计算机科学在财务决策分析、风险管理、数据挖掘和市场分析以及其他现代业务流程中的应用。本课程涵盖了用于财务决策的概率方法的理论背景及其在金融建模、风险投资决策、操作风险测量和投资科学等多个领域的应用。许多金融应用程序和算法被用于投资组合风险分析、实物期权建模、风险投资决策等。本课程以金融风险评估的演算法作结,并呈现金融资讯系统的安全概念与挑战。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
法律 |
113年… |
T |
下午6点至8点45分 |
MET CS 570生物医学科学和健康信息技术
Sprg的25
本课程专为IT专业人士,以及那些正在准备从事医疗保健相关IT(健康信息学)职业的IT专业人士而设计。本课程对生物医学的基本概念进行了高层次的介绍,使学生熟悉美国医疗保健系统的结构和组织,以及IT在该系统中所扮演的角色。本课程介绍医学术语、人体解剖学和生理学、疾病过程、诊断方式以及与常见疾病过程相关的治疗方法。IT案例澳门威尼斯人注册网站研究展示了健康信息学的关键作用,以及IT工具和资源如何帮助医疗专业人员整合多个信息源以做出诊断和治疗决策。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
Keskin |
324年中科院 |
T |
下午6点至8点45分 |
本科先决条件:(METCS570) -本课程介绍了基本原则,概念和技术元素,构成健康信息学的基石。介绍了该领域中数据、信息和知识的特征,健康应用程序的常用算法,以及代表性临床流程中的It组件。它提出了处理生物医学数据收集、存储和最佳使用的概念框架。它涵盖了人口健康和精准医疗的概念以及支持它们的信息系统。它介绍了生物医学知识管理系统的基本原理,卫生信息技术标准的各个方面,以及临床过程建模的It方面。学生设计一个简单的健康信息学解决方案作为学期项目。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
Diwania |
KCB 102 |
米 |
下午6点至8点45分 |
健康信息系统是一种综合性的应用系统,它可以自动化医疗保健服务的活动,包括使用电子健康记录(EHRs)的临床护理、跨提供者的护理协调、远程医疗、医疗保健业务管理(如收入周期管理)和人口健康管理。本课程涵盖了这些系统的功能、它们所需要的底层信息技术以及它们的成功运作。它解决了这个快速变化领域的挑战,如复杂数据、安全性、互操作性、移动技术和分布式用户。本课程通过案例澳门威尼斯人注册网站研究、当前文章和练习强调卫生信息系统的应用。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
O1群 |
印第安纳州 |
Levinger |
|
加勒比海盗 |
上午12:00 - 12:00 |
在本课程中,我们将学习基于指纹、声音、面部、手部几何、掌纹、虹膜、视网膜和其他模式的各种生物识别系统的基础和设计应用。将讨论使用上述两个或多个特征的多模式生物识别系统。生物识别系统的性能以及与这些系统的安全和隐私方面相关的问题也将被解决。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
Djordjevic |
越南河粉201 |
W |
下午6点至8点45分 |
MET CS 601Web应用程序开发
Sprg的25
先决条件:WAD 100 -学习基本的前端开发技能,从基本的JavaScript技术开始,如DOM操作和事件处理,并推进到交互式web技术,如HTML的拖放,画布和SVG。您将接触到异步操作,包括AJAX, Fetch API和Web Workers,并学习使用Flexbox, CSS Grid和高级CSS选择器制作响应式设计。还将全面探索TypeScript及其主要特性、静态类型和功能。 本课程以全面深入了解ReactJS结束,涵盖其核心架构概念,基于组件的结构和状态管理技术[4 cr]。
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
希恩 |
208年中科院 |
R |
下午6点至8点45分 |
A2 |
印第安纳州 |
希恩 |
116年中科院 |
T |
下午6点至8点45分 |
Met c602服务器端Web开发
Sprg的25
前提条件:满足cs601或教练的同意。-服务器端Web开发课程主要集中于使用最先进的工具和框架构建全栈应用程序。本课程分为多个模块,深入涵盖以下主题:NodeJS, Express, React, MongoDB, Mongoose ODM, Sequelize ORM, REST和GraphQL api,以及应用程序安全性。除了这些技术的基本原理之外,还将以案例澳门威尼斯人注册网站研究的形式展示几个应用程序。学生从简单的应用程序开始使用这些技术,然后澳门威尼斯人注册网站研究现实世界中的复杂应用程序。在本课程结束时,学生将掌握使用MERN堆栈和相关技术开发全栈应用程序。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
O1群 |
印第安纳州 |
Kalathur |
|
加勒比海盗 |
上午12:00 - 12:00 |
MET CS 622高级编程技术
Sprg的25
中心
多态、容器、库、方法规范、大规模代码管理、异常使用、并发编程、函数式编程、编程测试。我们将使用Java来说明这些概念。学生将在Java中实现一个或多个他们自己选择的项目,因为有些概念只能在Java中表达。前提条件:满足cs342或同等知识的Java。或者MET cs521和MET cs526。或者得到老师的同意。从2020年秋季开始,本课程将在以下BU中心领域中的每个领域完成单个单元:定量推理II,创造力/创新,批判性思维。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
Rawassizadeh |
KCB 102 |
W |
下午6点至8点45分 |
O1群 |
印第安纳州 |
Rawassizadeh |
|
加勒比海盗 |
上午12:00 - 12:00 |
MET CS 632资讯科技项目管理
Sprg的25
中心
本课程为学生提供了软件项目管理的原理、过程和实践的全面概述。学生学习计划、组织、调度和控制软件项目的技术。重点是软件成本估算和软件风险管理。学生将获得与软件项目的定义、项目沟通的建立、管理项目变更以及管理分布式软件团队和项目相关的实用项目管理技能和能力。从2020年秋季开始,本课程将在以下BU中心区域完成单个单元:团队合作/协作。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
坎贝尔 |
哈尔302 |
W |
下午6点至8点45分 |
MET CS 633软件质量、测试和安全管理
Sprg的25
对软件开发周期的每一步进行安全、质量保证和测试的理论与实践。验证vs.确认。测试用例设计技术,测试覆盖标准,安全开发和验证实践,以及静态和动态分析的工具。标准。测试驱动开发。用于维护和遗留应用程序的QA。从项目管理知识的角度来看,本课程涵盖了与以下过程相关的方法、工具和技术——计划质量、执行质量保证和执行质量控制。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
O1群 |
印第安纳州 |
ELENTUKH |
|
加勒比海盗 |
上午12:00 - 12:00 |
毕业先决条件:MET CS 248和MET CS 341或MET CS 342。-澳门威尼斯人注册网站研究使计算机能够智能运行的思想和技术。搜索、约束传播和推理。知识表示、自然语言、学习、问题回答、推理、视觉感知和/或问题解决。实验室课程。前提条件:MET cs341, MET cs342, MET cs520或MET cs521。或者得到老师的同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
Kalathur |
遇到了122年 |
米 |
下午6点至8点45分 |
MET CS 665软件设计与模式
Sprg的25
毕业先决条件:(METCS341或METCS342和METCS565)或导师同意-软件设计原则,面向对象范式,统一建模语言;创意、结构和行为设计模式;面向对象分析与设计;学期课题实施。实验室课程。前提条件:(MET cs526或MET cs622)和以下之一(MET cs341, MET cs342, MET cs520或MET cs521)。或者得到老师的同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
奥尔西尼 |
此小组 |
R |
下午6点至8点45分 |
O2 |
印第安纳州 |
Kalathur |
|
加勒比海盗 |
上午12:00 - 12:00 |
澳门威尼斯人注册网站研究生先决条件:cs579或cs669或澳门威尼斯人注册网站的同意-该课程提供了数据库安全和审计的坚实基础。本课程使用Oracle场景和逐步示例。涉及以下主题:安全性、配置文件、密码策略、特权和角色、虚拟专用数据库和审计。本课程还涵盖了高级主题,如SQL注入,数据库管理安全问题,如保护DBMS,强制访问控制,以及相关问题。前提条件:MET cs579或MET cs669;或者得到老师的同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
O2 |
印第安纳州 |
卡罗尔 |
|
加勒比海盗 |
上午12:00 - 12:00 |
MET CS 677Python数据科学
Sprg的25
学生将学习主要的Python工具和数据分析技术。每周有作业和课堂主题的小项目。这些作业将有助于建立必要的统计、可视化和其他数据科学技能,以便在各种应用中有效地使用数据科学,包括金融、文本处理、时间序列分析和推荐系统。此外,学生将为期末项目选择一个主题,并在上课的最后一天提交。前提条件:MET CS 521或同等学历。或者,老师的同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
平斯基 |
216年中科院 |
W |
下午6点至8点45分 |
A2 |
印第安纳州 |
平斯基 |
哈尔222 |
T |
下午6点至8点45分 |
A3 |
印第安纳州 |
莫汉 |
cd 264 |
R |
下午6点至8点45分 |
O2 |
印第安纳州 |
Chertushkin |
|
加勒比海盗 |
上午12:00 - 12:00 |
MET CS 683Android移动应用开发
Sprg的25
毕业先决条件:(METCS342)或导师的同意。-本课程讨论与使用Android作为开发平台的移动应用程序开发相关的原则和问题。主题将包括Android应用组件(活动、服务、内容提供者和广播接收器)、ICC(组件间通信)、UI设计、数据存储、异步处理、2D图形和Android安全性。学生将在他们的学期项目中使用Android Studio开发自己的Java和/或Kotlin应用程序。需要具有Java编程的先验知识。前提条件:满足cs342或满足cs520或满足cs521。或者得到老师的同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
O2 |
印第安纳州 |
张 |
|
加勒比海盗 |
上午12:00 - 12:00 |
MET CS 684企业网络安全管理
Sprg的25
本课程涵盖了学生需要了解的重要主题,以便有效地管理成功的网络安全和隐私计划,包括治理,风险管理,资产分类和事件响应。首先向学生介绍网络安全和隐私政策框架、治理、标准和策略。在构建支持业务目标和战略的网络安全和隐私计划时,风险承受能力至关重要。风险管理的基本原理和评估过程将深入审查,包括识别,量化,减轻和控制风险的方法。资产分类和保护知识产权(IP)的重要性将帮助学生理解和识别防御恶意行为者(包括行业竞争对手和民族国家)所需的保护机制。事件响应计划将涵盖必要的准备和响应,以分类事件并快速响应,以限制恶意行为者的损害。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
Mukavetz |
426年中科院 |
米 |
下午6点至8点45分 |
E1 |
印第安纳州 |
Mukavetz |
426年中科院 |
米 |
下午6点至8点45分 |
MET CS 688Web挖掘和图形分析
Sprg的25
先决条件:MET CS 544,或MET CS 555或同等知识,或澳门威尼斯人注册网站的同意。Web挖掘和图形分析课程涵盖了Web挖掘、机器学习基础、文本挖掘、聚类和图形分析等领域。这包括学习机器学习算法的基础知识、如何评估算法性能、特征工程、内容提取、情感分析、距离度量、聚类算法的基础知识、如何评估聚类性能、图分析算法的基础知识、基于图的链接分析和社区检测。实验室课程。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
Vasilkoski |
MCS B37 |
米 |
下午6点至8点45分 |
A2 |
印第安纳州 |
Vasilkoski |
222年中科院 |
W |
下午6点至8点45分 |
A3 |
印第安纳州 |
Hajiyani |
327年中科院 |
米 |
下午6点至8点45分 |
O1群 |
印第安纳州 |
Rawassizadeh |
|
加勒比海盗 |
上午12:00 - 12:00 |
MET CS 689设计和实现数据仓库
Sprg的25
澳门威尼斯人注册网站研究生先决条件:cs579或cs669或讲师同意-本课程调查了DW和大数据的最先进技术。它描述了现代数据仓库基础结构的逻辑、物理和语义基础。学生将使用OLAP创建一个多维数据集,并在Hadoop/Spark与Vertica数据库上实现决策支持基准测试。成功完成后,学生将熟悉DW设计和架构的权衡。前提条件:MET cs579或MET cs669和MET cs520或MET cs521。或者得到老师的同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
O2 |
印第安纳州 |
Polnar |
|
加勒比海盗 |
上午12:00 - 12:00 |
MET CS 693数码鉴证及调查
Sprg的25
提供数字取证和调查工具和技术的全面理解。学习什么是计算机取证和调查作为一种职业,并获得对整个调查过程的理解。讨论了操作系统体系结构和磁盘结构。澳门威尼斯人注册网站研究如何建立一个调查员的办公室和实验室,以及什么计算机取证硬件和软件工具是可用的。其他主题包括数字证据控制的重要性以及如何处理犯罪和事件现场,数据采集的细节,计算机法医分析,电子邮件调查,图像文件恢复,调查报告撰写以及专家证人要求。提供一系列的实验室和实践任务,无论是在单独或在团队。随着计算机系统和数字数据的快速增长,这一领域的重要性日益增加。具备windows电脑的工作知识,包括安装和卸载软件。使用符合课程大纲中规定的最低系统要求的PC机。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
E1 |
印第安纳州 |
竞技场 |
遇到了101年 |
年代 |
上午9时至下午12时 |
O2 |
印第安纳州 |
纳瓦罗 |
|
加勒比海盗 |
上午12:00 - 12:00 |
MET CS 694移动取证和安全
Sprg的25
移动取证调查技术和工具概述。主题包括移动取证程序和原理、相关法律问题、移动平台内部、绕过密码、生根或越狱过程、逻辑和物理采集、数据恢复和分析以及报告。提供iOS和Android平台的深度报道。提供和要求使用当前工具的实验室和动手练习。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
张 |
MCS B33 |
R |
下午6点至8点45分 |
本科先决条件:(METCS625)或澳门威尼斯人注册网站同意-本课程介绍了网络安全的基本概念,原则及其在安全机制和策略开发中的应用。主题包括基本风险评估和管理;基本的法律和道德问题,各种网络攻击,防御方法和工具;安全原理、模型和组件;不同的加密协议、技术和工具,包括对称和非对称加密算法、散列、公钥基础设施,以及它们的使用方式;在现代计算环境中对硬件、操作系统、网络和应用程序的安全威胁和防御。提供和要求使用当前工具的动手实验。前提条件:METCS535或METCS625或导师同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
竞技场 |
MCS B29 |
米 |
下午6点至8点45分 |
O1群 |
印第安纳州 |
看到 |
|
加勒比海盗 |
上午12:00 - 12:00 |
先决条件:MET CS 521和MET CS 546;MET cs579或MET cs669;或导师同意。-学习数据挖掘的基本概念和技术。主题包括数据准备、分类、性能评估、关联规则挖掘、回归和聚类。学生将在课堂上学习数据挖掘算法的基本理论,并通过作业和使用r的一个学期的课堂项目来实践这些算法。完成本课程后,学生将能够独立执行数据挖掘任务来解决实际问题。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
李 |
326年中科院 |
米 |
下午6点至8点45分 |
A2 |
印第安纳州 |
李 |
EPC 206 |
W |
下午6点至8点45分 |
MET CS 701富Internet应用程序开发
Sprg的25
本科先决条件:MET CS 520或MET CS 601和编程经验,或讲师的同意-富互联网应用程序(RIA)开发课程主要集中在桌面和移动设备的浏览器中构建富客户端web应用程序。该课程分为多个模块,深入涵盖以下技术:HTML5, AngularJS和Ionic框架。除了这些技术的基本原理之外,还将以案例澳门威尼斯人注册网站研究的形式展示几个应用程序。学生从简单的应用程序开始使用这些技术,然后澳门威尼斯人注册网站研究现实世界中的复杂应用程序。在本课程结束时,学生将掌握最新和广泛使用的RIA方法。课程先决条件:METCS520(信息结构)和METCS601 (Web应用程序开发),或澳门威尼斯人注册网站的同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
• |
306年中科院 |
W |
下午6点至8点45分 |
O2 |
印第安纳州 |
Winderbaum |
|
加勒比海盗 |
上午12:00 - 12:00 |
MET CS 703网络取证
本科先决条件:(METCS625和METCS695)或导师同意。本课程提供对网络取证分析原理的全面理解。在取证安全的上下文中,介绍了网络基础设施、拓扑和协议。学生了解网络取证分析和网络安全技术之间的关系。学生将学习识别网络安全事件和数字证据的潜在来源,并展示使用基于计算机的应用程序和实用程序执行基本网络数据采集和分析的能力。学生还将识别整合网络取证技术的潜在应用,并展示准确记录网络取证过程和分析的能力。前提条件:MET cs625和MET cs695;或者得到老师的同意。[4]
毕业先决条件:MET TC 250或MET CS 248或MET om501。-安全软件开发的技术和工具概述。关注应用程序安全性。主题包括安全软件开发流程,威胁建模,安全需求和架构,使用静态代码分析和动态分析工具的漏洞和恶意软件分析,C/C和Java程序中的漏洞,加密和安全api, web应用程序和移动应用程序中的漏洞,以及安全测试。使用当前工具的动手实验和编程练习是必需的。先决条件:至少两个500级(或以上)编程密集的计算机科学课程;或者得到老师的同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
张 |
FLR 123 |
T |
下午6点至8点45分 |
MET CS 767高级机器学习和神经网络
Sprg的25
毕业先决条件:MET CS 521;MET cs622, MET cs673或MET cs682;强烈推荐MET CS 677;或导师同意。-从数据中学习的理论和方法课程涵盖了各种方法,包括监督和无监督学习,回归,k-均值,KNN,神经网络和深度学习,循环神经网络,规则学习,对抗学习,贝叶斯学习和遗传算法。基础涵盖:感知器,反向传播,注意力和变压器。每个学生专注于其中的两种方法,并创建一个学期项目。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
Chertushkin |
EPC 206 |
T |
下午6点至8点45分 |
A2 |
印第安纳州 |
莫汉 |
遇到了101年 |
T |
上午9点至11点45分 |
本课程介绍大规模数据分析。大数据分析是澳门威尼斯人注册网站研究如何从大量数据集中提取可操作的、重要的知识。本课程将着重于数据科学家使用的集群计算软件工具和编程技术,以及在大规模数据处理学习中使用的重要数学和统计模型。在工具方面,我们将涵盖存储大量数据的基本系统和技术,以及基于Map-Reduce模式的集群计算的现代系统,如Hadoop MapReduce, Apache Spark和Flink。学生将实现数据挖掘算法,并通过使用教育帐户在亚马逊AWS、谷歌cloud或微软Azure等真正的云系统上执行它们。在数据挖掘模型方面,本课程将涵盖主要的标准监督和无监督模型,并将介绍模型方面的改进技术。前提条件:MET CS 521, MET CS 544和MET CS 555。或者,MET cs677。或者,导师的同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
Alizadeh-Shabdiz |
MCS B31 |
米 |
下午6点至8点45分 |
O1群 |
印第安纳州 |
Trajanov |
|
加勒比海盗 |
上午12:00 - 12:00 |
MET CS 779高级数据库管理
Sprg的25
毕业先决条件:(METCS579或METCS669)或导师同意-本课程涵盖数据库管理的高级方面,包括规范化和非规范化,查询优化,分布式数据库,数据仓库和大数据。它涵盖了SQL和数据库实例调优的广泛内容和实际操作。课程涵盖了各种现代数据库架构,包括关系、键值、对象关系和文档存储模型,以及通过复制和基于云的实例扩展、集成和实现数据库系统的各种方法。学生将学习非结构化的“大数据”架构和数据库,并获得Spark和MongoDB的实践经验。学生完成一项学期专题,探索他们所选择的先进数据库技术。前提条件:MET cs579或MET cs669;或者得到老师的同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
A1 |
印第安纳州 |
Polnar |
遇到了122年 |
R |
下午6点至8点45分 |
O1群 |
印第安纳州 |
Polnar |
|
加勒比海盗 |
上午12:00 - 12:00 |
MET CS 781高级健康信息学
Sprg的25
本科先决条件:(METCS570) -本课程介绍了医院、医院信息系统(HIS)和更广泛的卫生信息系统中的信息处理细节。介绍了卫生保健环境中信息系统的体系结构、设计和用户需求。它侧重于卫生信息学的信息技术方面,特别是解决HIS的设计、开发、操作和管理。本课程的第一部分涵盖了介绍性概念,包括医疗环境中的信息处理需求和信息管理。第二部分详细介绍了HIS,包括医院流程建模、体系结构、质量评估和适用工具。课程的最后一部分涵盖了HIS的管理和相关问题,并将这一主题扩展到其他卫生保健组织。本课程将有一个学期专题,让学生亲身体验HIS的设计和澳门威尼斯人注册网站研究。前提条件:MET cs580;或者得到老师的同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
O2 |
印第安纳州 |
Levinger |
|
加勒比海盗 |
上午12:00 - 12:00 |
澳门威尼斯人注册网站研究生先决条件:(METCS682)或战略IT经验或澳门威尼斯人注册网站的同意-本课程建立在我们的MSCS和MSCS课程的强大技术基础上,通过为学生提供cio级别的管理视角和企业架构师的技能,在实现这些架构的技术背景下。当前在企业架构环境中探索的技术和流程包括区块链、微服务、多模态/分析数据库、DevOps、SAFe(可伸缩敏捷框架)、容器/Docker,以及一些人工智能技术的利用。我们涵盖了遗留企业系统的迁移和从头开始的企业架构开发、供应商选择和管理、企业中的网络安全以及复杂的系统集成。企业架构决策是在业务目标和对成功至关重要的一致性的上下文中提出的,因为全球化和“现在所有的公司都是技术公司”的现实。课程内容包含丰富的案例澳门威尼斯人注册网站研究,这些案例澳门威尼斯人注册网站研究说明了企业架构方法和经验教训的实际应用。本课程还包括一些实际的企业架构作业和一个增量学期项目,其中包含跨课程的组件,为学生提供实际的企业架构经验。学生将发展定义和实现成功的企业架构所需的理解和技能,为组织提供真正的战略和具体价值,例如在提高性能、敏捷性和信息技术与业务目标的一致性的同时大幅降低IT成本。校内课堂采用“翻转课堂”的形式,大量的课堂时间用于课堂小组研讨会。前提条件:MET cs682。或者具有战略IT经验。或者得到老师的同意。[4]
部分 |
类型 |
教练 |
位置 |
天 |
次 |
O2 |
印第安纳州 |
耶茨 |
|
加勒比海盗 |
上午12:00 - 12:00 |
MET CS 789密码学
毕业先决条件:(METCS248 & METCS566)或导师同意-课程涵盖了密码学的主要概念和原理,主要强调公钥密码学。它从整数的回顾和有限群论基础的全面覆盖开始,随后是RSA和ElGamal密码。讨论了循环群的原始根和离散对数问题。给出了计算循环群离散对数的Baby-step - Giant-step和Index Calculus概率算法。Naor - Reingold和Blum - Blum - Shub随机数生成器以及费马,欧拉和米勒-拉宾素数检验被彻底覆盖。给出了波拉德分解算法、波拉德分解算法和二次筛分解算法。课程结束时将介绍一些无关的传输协议和零知识证明。课程中有许多编程作业。前提条件:MET cs248,或导师同意。[4]
MET CS 793计算机科学专题
本课程重点介绍生成式人工智能的最新进展。首先回顾与生成模型相关的统计和回归模型,然后描述常见的深度学习方法。随后,将探讨设计新内容(如图像、音乐或文本)的模型,包括GAN、VAE、自回归模型和扩散模型。MLP, CNN, RNN,和变压器模型涵盖CS 767进行了审查。学生应精通Python编程和cs555和cs677[4学分]。
MET CS 799先进的加密技术
本科先决条件:(METCS789)或澳门威尼斯人注册网站的同意-本课程建立在CS789密码学涵盖的材料。它从交换环、有限域、多项式环的范围开始,并找到多项式环中的最大公约数。讨论了不可约多项式。详细介绍了字段扩展和字段Fᴩ[x]/P。重点讨论了Fᴩ和F₂上的椭圆曲线,并给出了椭圆曲线上的ElGamal密码。介绍了分组密码DES、双DES和三DES。包括AES和WHIRLPOOL分组密码和操作模式。本课程继续介绍消息完整性和消息身份验证。在课程的最后部分介绍了加密散列函数SHA-512和WHIRLPOOL以及各种数字签名。最后,讨论了实体认证和密钥管理问题。前提条件:MET cs789;或者得到老师的同意。[4]
计算机科学系
学费和经济援助
竞争的学费
我们的兼职率大大低于传统的全日制住宿项目,但提供同样高质量的波士顿大学教育。
了解更多
这个项目要花多少钱?
BU MET课程提供兼职或全日制学习的灵活性。学费、杂费和项目总费用由注册状态决定。如果你在一个学期注册1-2门课程(4-8学分),你需要按学分收费。如果你在一个学期注册3-4门课程(12-16学分),你需要支付全日制学期的费用。
计算机科学硕士,计算机网络方向(校园)
注册状态 |
兼职 |
全职 |
每学期课程数 |
2课程 (8学分) |
4课程 (16学分) |
3课程 (12学分) |
时间到程度 |
5个学期 (20个月) |
3学期 (12到16个月)*** |
4学期 (16 - 20个月)*** |
学费* |
550 - 975美元 每信贷** |
33335美元 每学期 |
33335美元 每学期 |
每学期费用* |
60美元 |
478美元 |
478美元 |
总学位费用* |
32500 - 34200美元 |
75486美元 |
105399美元 |
*基于2024-2025年波士顿大学学杂费费率。**每学分费用由课程编号决定(100-599 = 550美元/学分,600-999 = 975美元/学分)。***国际学生维持F-1签证身份不需要夏季学期注册。报名参加暑期学期的课程将加快课程的完成,降低课程的总成本。
申请F-1校内学习签证的国际学生必须全日制注册,并证明有足够的资金支付澳门威尼斯人注册网站研究生学习的估计费用;那些希望在线学习的人可以注册兼职,但没有资格获得签证。了解更多澳门威尼斯人注册国际学生的学费和费用。
问题吗?请联系我们,听取招生顾问的意见,他们可以帮助您确定最佳的入学途径。有关财政援助的信息,请访问BU MET的财政援助页面。
开始
请访问波士顿大都会大学招生页面,了解如何申请、经济援助、学杂费、国际学生要求等详细信息。
马上申请
新闻及活动
事件
2025年4月23日 : 上午9点至9点半
资助你的BU MET澳门威尼斯人注册网站研究生教育(针对国际学生)
细节
事件
2025年4月23日 : 下午1:00 - 1:45
资助你的BU MET澳门威尼斯人注册网站研究生教育(国内学生)
细节
事件
2025年5月6日 : 上午9:00 - 9:45
被录取学生网络研讨会:校园学生认识你的BU同学!
细节
返回程序