M.S. 计算机科学
36
学分
20
一个月完成
类类型
面对面,在线课程参见状态可用性
位置测试
入学不要求GMAT/GRE

用M来提升你的职业生涯.S. 在计算机科学领域

毫无疑问,商业依赖于技术, 因此,对计算机科学领导者的高需求也就不足为奇了. mg不朽情缘试玩的100%在线M.S. 计算机科学, 您将学习如何交付健壮的软件解决方案来帮助组织提高效率, 缩短周转时间, 最大化投资. 具备理论到实践的计算机科学硕士学位, 你对任何组织都有好处, 从财富500强企业到创业公司, 寻找合格的计算机科学专业人员来帮助他们满足他们的软件需求.

完成快

在短短20个月内完成硕士学位.

领先的架构工具

获得SQL/MariaDB, MongoDB, Java, Java EE和Git的实践经验.

可定制的项目

根据你的兴趣定制你的硕士学位课程.

现实世界的实践者

向经验丰富的技术领导者学习.

100%在线课程

参加适合你繁忙生活的课程.

改变游戏规则的技术

在与利益相关者沟通新兴技术方面发挥重要作用.

项目概述

为财富500强公司设计软件未来

如果说商业中有什么是肯定的,那就是:商业依赖于技术. 这就解释了为什么对计算机科学工作的需求处于历史最高水平. 事实上,到2031年,该领域的就业增长预计将达到惊人的13%.*

财富500强企业, 特别是, 需要计算机科学专业的毕业生帮助他们满足大规模的软件需求. 这是因为他们的系统解决方案是否正确往往是成功与失败的区别. 这些强大的组织依靠合格的从业者来交付健壮的软件设计, 提高效率和减少周转时间的体系结构和实现, 同时最大化重用和最小化返工.

通过实践课程加深你在软件设计和开发方面的技能

mg不朽情缘游戏网址 transfer-friendly 在线米.S. 计算机科学(MSCS)课程将教你与组织利益相关者的接口,并将不断变化的需求转化为高层次的系统要求. 您将学习如何在更广泛的硬件和软件环境中集成新系统, 太, 以及用敏捷软件工程过程实现解决方案.  

通过mg不朽情缘游戏网址的实践, 动手课程,您将获得领先的实施工具和前沿软件分析的经验. 你还会学到其他急需的技能, 比如算法分析, 分布式系统, 验证和测试, 数据库设计.

根据你感兴趣的领域定制你的硕士课程

mg不朽情缘试玩, 你可以利用计算机科学硕士课程中的选修课程,使你的学习与你的兴趣保持一致.集中你的选修课追求重点领域 网络安全, 数据分析, or 软件系统 为特殊角色做好准备, 或者在这三个领域中整合你的选择,使你的课程个性化,拓宽你的知识基础. 其他选修选项包括实习和独立学习机会.

mg不朽情缘游戏网址的计算机科学硕士学位课程由一个由行业领先公司强烈代表的顾问委员会定期审查, 包括赫伯·伯格, 导演, 红衣主教运行状况的企业架构. 这意味着你在mg不朽情缘试玩学到的东西与现在的行业需求相关,并随着时间的推移保持相关性.

为你所知道的获得学分,更快地完成学业,降低你的学位成本 

因为mg不朽情缘试玩的技术项目与行业竞争力保持一致, 你可以先获得两个M的学分.S. 在计算机科学选修课程认证. 当前(ISC)2 CSSLP等同于信息保障(ISEC 610), (ISC)2 CSSLP已被评估为等同于软件和应用程序安全(ISEC 620)。. 这两种证书中的任何一种都可以转化为4个学分和2美元,680美元的学费或8个学分加5美元,如果两者都有,就360.

还有其他没有在这里列出的证书吗? 检查mg不朽情缘游戏网址先验学习数据库 看看它是否已经被信用评估.  

除了授予先前学习学分的证书, 对于以前在其他认可机构获得的学分,大学也会授予转学分. 你最多可以转12个学分——节省30%的费用——来获得学位, 通过认证, 以前的课程或两者的组合. 

看看你以前的课程作业是否可以用于课程学分,以满足学位要求, 您需要提交您想要评估的课程的教学大纲,以获得转学分和/或您的证书文件. 你的招生顾问会很乐意以任何方式帮助你.  

从一所为忙碌的成年人而建的大学获得学位

通过100%上课来获得你的学位 在线. 认证和 非营利组织mg不朽情缘试玩是从头开始建造的,以满足人们的需求 成人学习者. mg不朽情缘游戏网址的无缝录取流程和学术顾问团队将帮助您轻松过渡到成为学生, 而mg不朽情缘游戏网址灵活的课程安排有助于平衡你的教育和工作, 家庭与生活. 从今天开始规划你的未来.

*来源信息由国际经济建模专家(EMSI)提供

Read more >

哈桑一.

M.S. 计算机科学

mg不朽情缘试玩拥有拥有丰富实战经验的优秀教员. 课程中充满了动手练习,这让我不仅理解了概念,而且也应用了它们."

未来开始日期

个别课程的开始日期可能会有所不同,并可能发生变化. 请 索取免费资料 & 咨询招生顾问,了解最新的课程开始日期.

你的最佳价值M.S. 计算机科学

选择mg不朽情缘试玩的M.S. 计算机科学,并获得适合你的生活和预算的高质量学位. 

负担得起学费

$670
每学时

可负担的学费.S. 在计算机科学提供价值和质量.

完成快

14
几个月完成

尽早实现你的职业目标,并从中获益.

非营利=以学生为中心

与营利性大学不同,mg不朽情缘试玩投资的是学生的成功,而不是股东的收益.

合作伙伴? 支付更少.

在下面搜索一下,看看你是否可以通过雇主或专业组织伙伴关系节省学费.

$24,120
总学费
(合伙人折扣后)

学费担保

通过锁定从第一天到毕业的学费来降低你的学位成本.

强烈推荐

98%
学生满意度

98%的毕业生会向他们的家人、朋友和/或同事推荐mg不朽情缘试玩.

资料来源:mg不朽情缘游戏网址, 职业发展办公室学生满意度调查(2023年夏季)

×
×

课程 & 课程描述

36学时
所需主要地区
611年薪酬 -高级数据结构与编程(4)

本课程涵盖了使用面向对象方法进行高级软件开发的关键知识和技能. 学生学习,操作和思考非线性数据结构,如树和堆. 递归算法, 排序算法, 算法的效率, 并讨论了高级设计模式. 支持软件开发的先进概念和原则, 学生将设计, code, 测试, 调试, 并使用行业最佳实践(如GitHub)和Java编程语言记录规模和复杂性增加的程序.

620年薪酬 -算法分析(4)

本课程涵盖各种算法设计范例, 算法的数学分析, 算法与np完备性的实证分析.

630年薪酬 -数据库管理问题(4)

本课程侧重于设计数据库时的基本设计考虑. 具体的主题包括设计方案的性能分析, 系统配置和管理一个流行的数据库系统. 本课程还提供了对数据库系统的算法和机器组织的深入分析. 注意:本课程有监考考试。. 如果学生使用在线监考,这个考试需要额外的技术.

655年薪酬 -分布式系统(4)

本课程提供了对分布式系统的全面理解, 涵盖了构建现代分布式应用程序的基本概念和实践技能. 本课程将探讨建筑, 设计目标, 以及分布式系统的挑战, 涵盖流程等核心原则, 透明度, 沟通, 一致性, 容错, 和安全. 在整个课程中, 学生将通过实验室和团队项目获得实践经验, 他们将在哪里设计, 开发, 使用行业标准工具和技术对基于微服务的云原生应用程序进行容器化和部署. 通过这门课程, 学生将深入了解分布式计算的核心概念, 包括抽象概念和构建现代分布式应用程序的实用技术的研究.

671年薪酬 -验证和测试(4)

本课程着重于交付高质量软件的问题, 特别是在大型复杂系统中. 涵盖的主题包括测试策略(黑盒、白盒、回归等).)、单元测试、系统集成、系统验证和支持工具. 它还将加强对早期设计阶段可测试和可追溯需求的需求.

691年薪酬 ——《mg不朽情缘试玩》(4)

这门课, 计算机科学硕士课程的最后一个, 挑战学生研究计算机科学中当前感兴趣的主题,并就该主题发表原创论文和演讲. 除了研究论文, 向学生介绍软件开发的经济学,以及在公司环境中评估软件开发项目管理成本所需的工具. 本课程的最后一个主题是讨论与信息技术相关的道德问题. 当前的伦理主题将通过使用相关的案例研究进行讨论.

专业选修课

至少修满以下课程12学分:

数学601 -分析学入门(4)

本课程提供了方法的介绍性概述, 概念, 以及不断发展的统计和数据分析领域的当前实践. 涉及的主题包括数据收集, 数据分析和可视化以及概率, 知情决策的统计推断和回归方法. 学生将使用当前的统计软件探索这些主题. 一些重点也将给予数据分析的道德原则.

605年数据 -数据可视化 & 报告(4)

本课程侧重于收集, 准备, 并分析数据以创建可视化, 指示板, 以及可用于传达关键业务见解的故事. 学生将学习如何构建和简化数据分析项目,并使用当今企业使用的最流行的可视化工具有效地突出其含义.

611年数据 -应用机器学习(4)

本课程探讨机器学习的两个主要领域:监督和无监督. 主题包括基本概念, 机器学习项目的路线图, 分类算法, 回归算法, 降维, 模型评价, 自然语言处理, 神经网络和深度学习, 现实世界机器学习问题中的典型问题, 以及数据科学中的Python编程.

645年薪酬 -面向对象设计 & 练习(4)

本课程概述了当前软件开发和软件设计的实践, 特别是在面向对象的设计领域. 本课程将考察和对比当前和领先的方法和实践, 包括敏捷, 极限编程, 测试驱动设计, 模式, 面向方面的编程, 模型驱动的体系结构, 统一建模语言, 集成开发环境.

650年薪酬 —系统架构 & 工程(4)

本课程涵盖软件系统工程的主题. 它的范围是软件系统总体架构的设计,重点是分布式架构. 讨论了以体系结构为中心的软件开发周期和项目管理中的问题.

670年薪酬 -人工智能的应用(4)

本课程从应用的角度介绍人工智能(AI). 在介绍了一些基本概念和技术(如搜索和知识表示)之后, 本课程以各种问题为例说明这些技术的理论基础和应用. 该课程调查了广泛的人工智能活跃领域,如机器学习, 人工神经网络, 进化计算, 机器人, 智能代理和仿生人工智能方法. 它在工程方法和理论之间取得了平衡. 练习包括基本人工智能技术的实际应用,以及为给定问题选择适当的技术. 所选领域的主要主题也与项目相结合,学生小组将参与基于人工智能的应用程序的创建.

610年薪酬 -计算机科学实习(1-4)

本课程为MSCS学生提供了进一步学习计算机科学领域相关工作经验的机会. 这个实习是学生、教师和就业主管之间的一个持续的研讨会. 它涉及学习合同(课程实践培训[CPT]信息), 或其他), 定期与教师代表会面, 和专业经验的水平相当于MSCS计划的其他选修课程. 学习合同中规定了需要提交的材料. 不能保证所有申请者都能参加.

699年薪酬 -研究生计算机科学独立研究(1-4)

独立学习课程允许学术成绩良好的学生在常规课程未涵盖的领域继续学习,或在目前教授的领域扩展学习. 学习在教师监督下进行,成绩为及格/无学分. 面向国际学生, 经课程主席批准,课程实践训练可作为独立学习. (详见《mg不朽情缘试玩》的“独立研究”部分.)

CYSC 610 -资讯保障(4)

本课程涵盖了企业环境中的安全基础知识. 包括对风险和漏洞的覆盖, 威胁建模, 政策的形成, 控制和保护方法, 加密和身份验证技术, 网络安全, 密码学, 人员和人身安全问题, 还有道德和法律问题. 这门基础课程是对以后的安全课程中深入讨论的许多后续主题的介绍. 注意:本课程有监考考试。. 如果学生使用在线监考,这个考试需要额外的技术.

CYSC 620 -软件及应用程序保安(4)

今天, 从金融到制造业,软件几乎是所有业务流程的核心. 软件在日常生活中无处不在,在电话和电脑等人们预料到的地方,但也在烤面包机等你可能想不到的地方, 恒温器, 汽车, 甚至是灯泡. 软件中的安全漏洞可能会产生各种影响,从不方便到破坏性,甚至在涉及生命关键系统时是灾难性的. 如何设计和构建软件以最小化缺陷的存在或减轻它们的影响? 本课程着重于识别软件开发过程, 模型, 并减轻对各种软件的威胁. 主题包括威胁建模框架, 攻击树, 攻击库, 防守战术, 安全软件开发生命周期, 网络, 云, 还有人为因素.

CYSC 640 -密码学(4)

加密/解密和散列的密码学原语是保持静态和传输中数据的机密性和完整性的两种主要方法. 因此,加密技术的研究是安全从业人员的主要兴趣. 本课程将涵盖历史和现代密码学的重要原理,包括基础信息理论, 数学, 和随机性. 重要的技术,如流密码和分组密码, 对称和非对称密码学, 公开密码匙基础设施, 并将探索密钥交换. 最后, 哈希和消息身份验证码将作为保持数据完整性的一种方式进行检查.

学生可以完成一个重点领域,以满足专业选修要求.

可选的重点领域

学生可以完成一个重点领域,以满足专业选修要求.

OR

数据分析:

数学601 -分析学入门(4)

本课程提供了方法的介绍性概述, 概念, 以及不断发展的统计和数据分析领域的当前实践. 涉及的主题包括数据收集, 数据分析和可视化以及概率, 知情决策的统计推断和回归方法. 学生将使用当前的统计软件探索这些主题. 一些重点也将给予数据分析的道德原则.

605年数据 -数据可视化 & 报告(4)

本课程侧重于收集, 准备, 并分析数据以创建可视化, 指示板, 以及可用于传达关键业务见解的故事. 学生将学习如何构建和简化数据分析项目,并使用当今企业使用的最流行的可视化工具有效地突出其含义.

611年数据 -应用机器学习(4)

本课程探讨机器学习的两个主要领域:监督和无监督. 主题包括基本概念, 机器学习项目的路线图, 分类算法, 回归算法, 降维, 模型评价, 自然语言处理, 神经网络和深度学习, 现实世界机器学习问题中的典型问题, 以及数据科学中的Python编程.

OR

网络安全:

CYSC 610 -资讯保障(4)

本课程涵盖了企业环境中的安全基础知识. 包括对风险和漏洞的覆盖, 威胁建模, 政策的形成, 控制和保护方法, 加密和身份验证技术, 网络安全, 密码学, 人员和人身安全问题, 还有道德和法律问题. 这门基础课程是对以后的安全课程中深入讨论的许多后续主题的介绍. 注意:本课程有监考考试。. 如果学生使用在线监考,这个考试需要额外的技术.

CYSC 620 -软件及应用程序保安(4)

今天, 从金融到制造业,软件几乎是所有业务流程的核心. 软件在日常生活中无处不在,在电话和电脑等人们预料到的地方,但也在烤面包机等你可能想不到的地方, 恒温器, 汽车, 甚至是灯泡. 软件中的安全漏洞可能会产生各种影响,从不方便到破坏性,甚至在涉及生命关键系统时是灾难性的. 如何设计和构建软件以最小化缺陷的存在或减轻它们的影响? 本课程着重于识别软件开发过程, 模型, 并减轻对各种软件的威胁. 主题包括威胁建模框架, 攻击树, 攻击库, 防守战术, 安全软件开发生命周期, 网络, 云, 还有人为因素.

CYSC 640 -密码学(4)

加密/解密和散列的密码学原语是保持静态和传输中数据的机密性和完整性的两种主要方法. 因此,加密技术的研究是安全从业人员的主要兴趣. 本课程将涵盖历史和现代密码学的重要原理,包括基础信息理论, 数学, 和随机性. 重要的技术,如流密码和分组密码, 对称和非对称密码学, 公开密码匙基础设施, 并将探索密钥交换. 最后, 哈希和消息身份验证码将作为保持数据完整性的一种方式进行检查.

OR

软件系统:

645年薪酬 -面向对象设计 & 练习(4)

本课程概述了当前软件开发和软件设计的实践, 特别是在面向对象的设计领域. 本课程将考察和对比当前和领先的方法和实践, 包括敏捷, 极限编程, 测试驱动设计, 模式, 面向方面的编程, 模型驱动的体系结构, 统一建模语言, 集成开发环境.

650年薪酬 —系统架构 & 工程(4)

本课程涵盖软件系统工程的主题. 它的范围是软件系统总体架构的设计,重点是分布式架构. 讨论了以体系结构为中心的软件开发周期和项目管理中的问题.

670年薪酬 -人工智能的应用(4)

本课程从应用的角度介绍人工智能(AI). 在介绍了一些基本概念和技术(如搜索和知识表示)之后, 本课程以各种问题为例说明这些技术的理论基础和应用. 该课程调查了广泛的人工智能活跃领域,如机器学习, 人工神经网络, 进化计算, 机器人, 智能代理和仿生人工智能方法. 它在工程方法和理论之间取得了平衡. 练习包括基本人工智能技术的实际应用,以及为给定问题选择适当的技术. 所选领域的主要主题也与项目相结合,学生小组将参与基于人工智能的应用程序的创建.

并修课程
501年薪酬 -编程基础(4)

本课程涵盖基本的编程原理. 学生将学习计算机程序的基本要素, 比如数据类型, 作业, 条件分支, 循环, 功能, 递归, 基本数据结构, 程序调试, 和测试.

OR 伊特136 -编程原理(4)

本课程向很少或没有编程背景的个人介绍编程. 本课程的目标是介绍结构化编程的基础知识, 解决问题, 算法设计, 软件生命周期. 主题将包括测试, 数据类型, 操作, 重复和选择控制结构, 功能及程序, 数组, 从上到下逐步细化. 学生将用相关的编程语言设计、编码、测试、调试和记录程序.

OR 111年薪酬 -计算机科学概论 & 面向对象程序设计(4)

本课程介绍使用面向对象的方法进行软件构建. 学生在问题分析中学习和反思, 面向对象设计, 实现, 和测试. 支持软件构建的概念和原则, 学生将设计, code, 测试, 调试, 并使用Java编程语言编写程序文档. 基本数据类型, 控制结构, 方法, 类被用作可重用软件组件的构建块. 自动化单元测试, 编程风格, 除了面向对象的抽象技术外,还强调了工业实践, 封装, 和组成. 注意:本课程有监考考试。.

511年薪酬 —基础数据结构 & 目标设计(4)

本课程延续了面向对象的中级软件开发方法. 学生将学习和反思基本的面向对象分析技术, 基本设计模式, 线性数据结构,比如列表和队列.

OR 121年薪酬 -面向对象的数据结构 & 算法1 (4)

本课程继续介绍面向对象的软件构建方法. 学生学习并反思先进的面向对象技术, 算法的效率, 类层次结构, 数据结构. 支持软件构建的概念和原则, 学生将设计, code, 测试, 调试, 并使用Java编程语言编写程序文档. 设计原则, I/O, 异常处理, 线性数据结构(列表), 栈, 和队列), 除了继承和多态性的面向对象技术外,还强调了设计模式. 注意:本课程有监考考试。.

数学503 计算数学基础(4)

本课程向学生介绍基础代数, 逻辑, 以及高年级计算机科学课程中需要的数学组合概念. Topics include integer representation; algorithms; modular arithmetic and exponentiation; discrete logarithms; 密码学; 递归; primality 测试ing; number theory; graphs and directed graphs; trees; and Boolean Algebra.

OR 数学320 -离散数学(4)

本课程向学生介绍基础代数, 逻辑, 以及高级计算机科学课程中需要的数学组合概念. 主题包括集合, 映射, and relations; elementary counting principles; proof techniques with an emphasis on mathematical induction; graphs and directed graphs; Boolean algebras; 递归; and applications to computer science.

拥有计算机科学本科学位的学生将被录取,没有未来的先决条件. 然而, 通过完成121年薪酬或511年薪酬,学生将有望具备中级Java编程技能, 拥有Oracle颁发的Java SE 8程序员证书, 或者包含面向对象编程基础的java相关示例的作品集, 线性和非线性数据结构(堆栈), 队列, 列表, 等.)

没有计算机科学学位的学生将需要在上述mg不朽情缘游戏网址课程中获得学分,或者在机构(以前是地区)认可的机构中获得同等的本科课程的先决条件,或者适当的相关工作经验. 研究生预修课程(500级)必须以“C”或更高的成绩完成. 本科课程必须以“C”或更高的成绩完成. 有软件工程师的工作经验, 开发人员, 项目主席将根据要求对程序员分析员进行评估. 简历, 工作样本, 个人面试可以用来确定这些领域的知识深度.

fafsa_ebook_image_open_460x302.jpg

免费硕士工具包

通过比较学校和计算硕士学位的投资回报率来消除猜测.

Download Now >

微证书与工作要点一致

在当今充满活力的工作环境中,适应性强的专业人士茁壮成长. 微证书——无论是作为一个独立的课程还是整合到你的学位项目中——都是短期的, 特定技能的认可,使你能够在一个特定的领域展示你的能力. 比如mg不朽情缘试玩的学位课程, 微证书与市场和行业需求保持一致,以确保您学到的知识可以立即投入使用. 微证书可以很容易地通过数字徽章共享,并可以堆叠以创建一个独特的需求技能组合.

M.S. 在计算机科学程序细节

纳娑K.

M.S. 计算机科学'20

“感谢mg不朽情缘游戏网址帮助我达到职业生涯中这一重要里程碑."

计算机科学的就业机会

软件开发人员

软件开发人员, 也被称为计算机程序员, 帮助设计, 创建, 安装, 测试和维护相关的和功能性的计算机程序和设备应用程序. 

软件工程师

软件工程师确定用户需求和功能需求,以便进行设计, 开发, 测试, 部署软件系统.

软件测试人员

软件测试人员使用编码和其他工具来确保软件没有错误并正常运行.

计算机科学就业展望

13%

从2021年到2031年,计算机科学领域的工作岗位预计将增长13%

所有职业

2021
5400282个工作岗位
2031
6080567个工作岗位
Show Details >

计算机和信息系统经理

2023
604207个工作岗位
2033
722584个工作岗位

软件开发人员和软件质量保证分析师和测试人员

2021
1600098个工作岗位
2031
1924125个工作岗位

Web开发人员和数字界面设计师

2021
198907个工作岗位
2031
222454个工作岗位

计算机用户支持专家

2023
604207个工作岗位
2033
722584个工作岗位

计算机系统分析员

2023
593007个工作岗位
2033
676019个工作岗位


光源信息由Lightcast提供.

知识 & 一套技能

通过以下课程,你可以获得雇主所需要的技能:

为你已经知道的东西获得大学学分

下面列出的证书和培训与这个学位课程相关. 搜索mg不朽情缘游戏网址的数据库以查看预评估的凭证,并查看许可证如何, 认证或专业培训为你获得学位节省了时间和金钱.

常见问题

回到大学博客

相关的项目