计算机科学硕士

计算机科学硕士(MS)课程面向计算机专业人员和打算从其他澳门威尼斯人注册网站研究领域进入计算机领域的人。

学习成果

  • 具备计算机语言理论、软件设计、数据库、网络或安全方面的高级知识。
  • 熟练掌握算法、操作系统、计算机语言使用、软件开发以及数据、网络或安全管理。
  • 有足够的能力澳门威尼斯人注册网站研究不断出现的新软件技术、应用程序和方法。
  • 理解并运用职业道德的价值和原则。
  • 在各种环境中应用信息安全和保证原则的能力。
  • 有效的沟通,团队合作和领导能力。

招生信息

有关最新招生信息,请访问大都会学院网站。

先决条件

该计划的申请人必须拥有认可机构的学士学位,并具有编程,离散数学和计算机系统的学术或工作经验。如果没有大学水平的学分或专业经验,招生委员会将决定需要参加以下哪些先决条件课程。在波士顿大学完成该课程先决条件的学生可以获得计算机科学本科证书。联系招生和招生服务617-353-6000或met@bu.edu了解更多信息。

Java编程轨道

  • 用Java编程
  • 离散数学
  • 数据结构与Java
  • 计算机体系结构

c++编程轨道

  • 用c++编程
  • 离散数学
  • 数据结构与c++
  • 计算机体系结构

强烈建议没有任何编程经验的学生在学习c++或Java的先决编程序列之前参加MET CS 201编程入门。

学位要求

学生必须完成核心课程和五门课程或五门普通选修课。澳门威尼斯人注册网站研究生课程的最低及格分数是C(2.0),但平均成绩必须达到B(3.0),才能保持良好的学术地位,有资格毕业。

共修10门课程(40学分),具体如下:

核心课程(5门课程/20学分)

  • MET cs535计算机网络或MET cs579数据库管理
  • MET cs566算法分析
  • 操作系统
  • 计算机语言理论
  • 软件工程

已经完成核心课程课程的学生,作为其本科学位课程的一部分或有相关工作经验的学生,可以向计算机科学系申请许可,以澳门威尼斯人注册网站研究生水平的计算机科学选修课程代替相应的核心课程。详情请参阅MET CS学术政策手册。

通选修课(五门课程/20学分)

没有选择专业的学生必须选择五门普通选修课。至少有三门课程必须达到600分或以上。在选择选修课时,学生应该确保他们具备所选课程所要求的所有先决条件。

  • 计算机图形学
  • MET CS 544基础分析和数据可视化
  • 机器学习的计算数学
  • 机器学习基础
  • 财务分析
  • 生物医学科学和健康信息技术
  • 健康信息学
  • 卫生信息系统
  • MET cs599生物识别
  • Web应用程序开发
  • 服务器端Web开发
  • 高级编程技术
  • 人工智能
  • 软件设计与模式
  • 数据库安全
  • MET CS 677数据科学与Python
  • MET CS 683移动应用开发与Android
  • 企业网络安全管理
  • 网络设计与管理
  • Web挖掘和图分析
  • 数据仓库的设计与实现
  • 网络安全
  • MET cs693数字取证和调查
  • MET cs694移动取证和安全
  • MET cs695网络安全
  • 数据挖掘
  • 富互联网应用程序开发
  • 安全软件开发
  • 深度强化学习
  • 先进机器学习和神经网络
  • MET cs775高级网络
  • 大数据分析
  • 高级数据库管理
  • 先进的健康信息学
  • 企业架构
  • 对抗机器学习
  • 生成式AI
  • 密码学
  • 人工智能中的计算机视觉
  • 计算机科学专题
  • 高级密码学

除了那些列出的选修课必须由顾问批准。

计算机科学硕士论文选择(8学分)

主修计算机科学的学生可以选择一篇论文,在12个月内完成。这个选项适用于计算机科学硕士候选人,他们已经完成了至少七门课程,并且平均绩点(GPA)为3.7或更高。学生有责任在系内找到论文指导老师和主要读者。指导老师必须是全职澳门威尼斯人注册网站;主要读者可以是具有博士学位的兼职澳门威尼斯人注册网站(除非系豁免)。

  • 计算机科学硕士论文

浓度

申报一个以上的浓度

计算机科学硕士课程的学生可以选择在多个领域集中学习。每个专业必须在学生正式毕业之前完成。毕业后不得添加其他浓度。在一些课程重叠的情况下,一个或多个浓度,只有一门课程可以计算在两个浓度。如果有一门以上的课程重叠,学生必须选修一门课程,以便完成每门课程。

学生可以选择以下专业:

计算机网络

计算机网络专业提供了广泛的信息技术基础,以及对计算机数据通信和现代网络的深入探索。计算机网络集中提供了网络设计与实现,网络性能分析与管理,网络安全,以及最新的网络技术的全面检查。该计划旨在为学生提供广泛的实践经验,以便分析,设计,采购,管理和实施尖端的计算机网络解决方案和技术。

学习成果

  • 展示数据通信网络和协议的高级知识。识别应用于有线和无线网络的多址媒体和设备所涉及的问题。确定网络性能分析和调试的关键领域,以及小型到大型网络的网络管理技术。
  • 熟练掌握数据通信协议和网络,包括:流量控制,分布式同步,错误检测和纠正,路由技术,以及在哪里实现它们。
  • 展示足够的能力为特定目的设计、指定和开发数据传输协议。设计、指定、规划和定义任何规模的网络。分析、评估和选择适用于其所在网络区域的网络设备,无论是局域网、城域网、广域网还是无线网络。

数据分析

数据分析课程将探索数据分析的复杂性,并让学生接触到与数据处理、分析和可视化相关的各种主题和工具。学生将学习概率论、统计分析方法和工具,生成数据的相关可视化表示,以及数据挖掘、文本挖掘和网络挖掘的概念和技术。完成本课程的个人将有扎实的数据分析概念和技术知识,以及扎实的数据挖掘和知识发现的方法和工具,以及从核心课程中获得的计算机科学实践理论的广泛背景。

学习成果

  • 熟悉应用概率和统计及其在日常数据分析中的相关性。
  • 探索各种数据可视化技术及其使用真实世界数据集的应用的能力。
  • 了解网络分析和指标;如何获取和处理非结构化文本;还有隐藏的模式。
  • 使用数据挖掘技术在大量数据上促进知识发现的技能。

安全

安全集中提供对新兴安全威胁和解决方案的深入了解,为技术领导者识别,开发和实施支持组织目标的高度安全系统和网络做好准备。

学习成果

  • 展示网络安全概念、模型、原理和实践的先进知识,以及运用这些知识识别和解决网络安全问题的能力。
  • 识别和解释与网络安全和隐私相关的社会、法律和道德问题,以及它们如何指导和应用网络安全设计、规划和决策的能力。
  • 演示加密算法及其应用的高级知识。
  • 展示网络安全及其应用的先进知识。
  • 识别和开发技术和工具的能力,以使用进攻和防御思维在各种环境中预防、检测、反应和从攻击中恢复。
  • 有效的沟通能力(口头和书面),在团队中工作,并提供领导。

第二个硕士学位选择

鉴于管理和技术的融合需求,精算科学、管理科学和计算机科学系合作,为目前正在攻读学位课程的学生以及这些课程的校友提供了一个独特的机会。学习更多的知识。