跳到主要内容
开发
教授在电脑显示器前与学生

计算机科学PSM

关于项目

计算机科学科学硕士(MSCS)是一个34个学分的项目,提供计算机科学的理论和实践的高级研究. 它集中于现代计算的两个关键领域:分布式系统和计算机安全.

计算机科学硕士课程, 可在明尼苏达州的校园或网上查阅, 被设计为:

  • 在理论与实践之间取得良好的平衡
  • 帮助学生获得阅读和吸收高技术材料的能力
  • 加深学生的技术知识
  • 使学生能够解决复杂的问题
  • 帮助学生有效地应对快速的技术变化
  • 帮助学生发展组织良好的演讲和书面材料
  • 促进学生在计算机方面的职业发展

计算机科学硕士课程包括28个学分的课程, 其中包括12个分布式计算和计算机安全学分和16个选修课学分.

所有MSCS的学生将学习研究方法, 学术研究, 2学分ICS 698研究研讨会课程的专业写作. 还必须完成计算机科学的应用项目或原创论文(4学分).

学生的结果

成功完成全国信誉第一的网投平台现场或在线计算机科学硕士学位课程的学生将拥有以下对职业发展有利的技能:

  • 对分布式系统和计算机安全的概念有扎实的基础
  • 熟悉计算机科学的主要研究领域
  • 能够查阅与计算机科学研究问题相关的文献, 并获得必要的背景资料,以进一步探讨问题
  • 撰写研究成果并口头陈述的技能

如何注册

项目资格要求

计算机科学和网络安全(CSC)系根据申请人之前的学术工作(特别是在计算机科学)做出录取决定。, 计算机科学专业或其他非学术背景和经验, 以及推荐信. 以下三项是CSC部门考虑申请人的最低标准. 满足这些要求并不能保证入学.

  1. 在地区认证机构获得计算机科学或相关学科的学士学位,本科累计平均绩点(GPA)至少3.0(在一个4.0分数线),或本科GPA至少为3分.所有计算机科学和数学或相关课程成绩为0分. 没有计算机科学正式学位的申请人应完成以下主题的课程:1)离散数学2)使用现代编程语言(如C)解决问题, C++, 或Java 3)数据结构(栈, 队列, 树, 图, 等.4)面向对象的编程和设计. 注意:在极少数情况下, 如果申请人的其他申请材料非常出色(例如.g.优秀的推荐信,优秀的GRE成绩等等.)
  2. 两份有资格判断申请人研究生学习能力的人的积极推荐信
  3. 英语能力或永久居民身份, 以下列方式之一记录/演示:  
    • 你是美国公民还是永久居民
    • 拥有学士学位, 硕士, 或者在美国英语机构获得博士学位, 加拿大, 英国, 爱尔兰, 澳大利亚, 或新西兰
    • 托福最低80分(网上考试), 或在拟入学后24个月内达到550分(笔试).
    • 雅思成绩6分.在拟入学后24个月内取得5分或以上成绩.

申请人必须具有计算机科学或相关领域的本科学位. 申请人, 至少, 具备中级编程技能,具备良好的数据结构知识和相应的数学背景. 没有这种背景的申请人在被录取之前需要参加补习课程. 这相当于完成了ICS 140, 141, 232, 240, 340, 372, 在网投十大信誉可靠平台的本科课程中,数学215(在计算机科学方面有进一步的工作将是更好的).

没有高级计算机科学课程背景的申请人将被要求, 作为入学条件, 选修以下一门或多门课程(将在录取通知书上注明),成绩在B-或以上,作为其专业学习计划的一部分,

  • ICS 440并行与分布式算法(4学分)
  • ICS 460计算机网络与安全(4学分)
  • ICS 462操作系统(4学分)

400级课程中最多8个学分可以算作38学分的选修课.

应用程序指令

问题?

关于申请计算机科学PSM项目的问题,请发送电子邮件 研究生.studies@thebroadbandcoalition.com (首选)或致电651.793.1302.

最后期限

秋季学期

6月15日:美国申请人
5月1日:海外国际申请者

春季学期

11月15日:美国申请人
10月1日:海外国际申请者

这里没有夏季招生. CSC部门研究生项目主任将在7月1日前通知申请人秋季学期录取决定,在11月30日前通知申请人春季学期录取决定.

应用程序文件

一个完整的申请文件包括两部分(国际学生三部分). 首先使用在线研究生申请开始申请程序. 所有的申请材料都是美国全国信誉第一的网投平台的财产,不予退还. 所有的申请材料必须在申请截止日期前交到研究生办公室, 并将提交给msc研究生招生委员会审核.

第一部分-网上申请

  • 完成 网上研究生课程申请. 您将使用您的明尼苏达州StarID来完成应用程序.
  • 使用在线申请在线支付不可退还的申请费. 目前20美元的学费对全国信誉第一的网投平台(全国信誉第一的网投平台)的毕业生免收.
  • 提交官方成绩单或成绩单评估,显示从认可机构获得的学士学位或同等学历,平均绩点或完成课程的叙述描述.
    • 所有高中毕业后就读的学校和研究生或专业课程的成绩单都是必需的.
    • 所有非美国学生的成绩单.S. 学校必须通过以下方式(逐门课程)进行评估:
    • 教育证书评估员 (第三方网站)(首选)
    • 世界教育服务 (第三方网站)
    • 电子成绩单(优先)发送至 研究生.studies@thebroadbandcoalition.com
    • 书面成绩单由发送机构直接寄往(优先):
    • 全国信誉第一的网投平台
      办理:研究生入学
      东第七街700号
      圣保罗MN 55106

第二部分——上传剩下的文档

一旦你在网上申请,你可以登录到 申请人门户 使用你的StarID和密码,上传剩下的文件,并检查你的申请状态. 要想被录取,你必须提供:

  • 两封推荐信 (required); Upload
    • 来自专业来源, 其中至少有一位是现任或前任大学教师, 其中至少有一位是现任或前任工作主管.
  • 当前的简历 (required); Upload
    • 记录相关工作经验
  • 目的的文章 (required); Upload
    • 描述您希望参加该项目的原因
    • 说明为什么你认为你有必要的背景来获得研究生项目的成功(对于没有计算机科学专业的申请人)
  • 官方GRE成绩(推荐);
    • 普通或计算机科学考试
    • 寄至研究生办公室,地址如下

第三部分——仅限国际学生

除了第一和第二部分,在美国的国际申请人.S. 还是在国外, 任何类型的签证, 被大学录取需要提供这些信息吗.

  • 英语水平证明(官方托福,雅思或多邻国分数)
    • 最低分数:新托福80分,CBT 213分,PBT 550分,雅思6分.5,或Duolingo 105-110
    • IBT=internet based; CBT=computer based; PBT=paper based
  • 财务报表(仅限F1签证)
  • 免疫接种记录
  • 护照,签证,I-94,国际家庭住址和电话号码的复印件

课程及要求

跳到课程要求

完成计算机科学PSM课程的指南

进入硕士课程和转换课程的资格由计算机科学和网络安全(CSC)部门确定,并在入学时进行初步评估. 一旦被录取, 学生必须完成38个学分的被批准的工作, 其中包括:

  • 计算机安全一门课程(4学分) 
  • 分布式系统一门课程(4学分) 
  • 软件工程/数据与数据库管理一门课程(4学分)
  • 团队与项目管理两门课程(6学分)
  • 一门写作与沟通课程(4学分)
  • 一套选修课,涵盖计算机科学和信息技术的高级材料.  (12学分) 
  • 通过实习或学生设计的独立学习(SDIS)课程完成计算机科学和信息技术的当代项目/学习,由CSC系研究生教师作为评估者,并提交书面报告和公开演示(4学分)

课程要求(38学分)

+核心(22学分)
第一组:分布式系统(4学分)

选择一个

本课程涵盖了分布式数据库的基本问题,重点是数据碎片和分配, 查询优化和事务处理. Topics include: Distributed database management systems architecture and 设计; data fragmentation, 复制, and allocation; database security, authorization and integrity control; query optimization; transaction management; distributed concurrency control and replica control; distributed object database management systems; multidatabase systems.

分布式数据库系统的完整课程描述

计算机科学领域正在经历从计算密集型问题向数据密集型问题的过渡, 其中通过大型传感器网络产生大量数据, 模拟, 还有社交网络. 有效地提取, 解释, 从非常大的数据集中学习需要新一代的数据管理技术. 本课程将介绍作为大数据管理系统的Hadoop生态系统,并特别考虑Apache Spark数据分析框架. 首先讨论新兴大数据管理系统所基于的基本概念. 一旦一个基础被定义, 研究了用于处理大数据集的技术和算法. 初步讨论的主题包括:分布式文件系统, 映射-简化编程范式, Apache Spark基础, SparkSQL, 猪, 蜂巢, 黑斑羚, 和勺. 这门课程是编程密集型的,包括几个编程作业项目,使用…

大数据计算系统概论的完整课程描述

研究旨在在网络处理器上运行并在各种应用中有用的分布式算法.,如电信、信息处理和实时过程控制. 具体研究的算法包括领导者选举, 分布式的共识, 互斥, 资源分配, 和稳定性质检测. 异步和同步系统都将被涵盖,容错将是主要主题. 算法的复杂性将被分析,修正的证明将被研究.

分布式算法的完整课程描述

本课程是对无线网络建设中所使用的理论和方法的研究. Topics include: Overview of computer networks and wireless systems; cellular concepts and 设计 fundamentals; physical layer fundamentals; data link control protocols; security related concepts including 身份验证 and privacy with message integrity; wireless medium access control (MAC) protocols; radio resource management (power control); 资源分配 and call admission control; mobility management; wireless networking; wireless LAN; wireless mobile ad hoc networks and wireless sensor networks.

无线技术的完整课程描述

在这门课中, 学生将研究云计算和法医学作为一个多学科领域的范围, 包括它的基础, 方法, 标准, 程序, 应用程序, 然后对其所面临的挑战进行深入的研究和研究, 影响, 通过每周练习和讨论了解未来趋势, 广泛的阅读和写作, 对比分析与研究, 以及案例研究和评论. 能力声明: 本课程的学生将学习和理解基础知识, 原则, 理论, 这一前沿领域的技术和实践足够好,能够定义该领域的范围, 概述新程序, 熟悉先进技术, 并对该领域一个自框架的新问题进行初步研究.

完整的课程描述云取证

第二组:计算机安全(4学分)

选择一个

数据库安全对当今电子信息系统的设计有着巨大的影响. 本课程将概述数据库安全的概念和技术,并讨论在连接的商业世界背景下数据库安全的新方向. 本课程提供开发所需的信息, 部署和维护安全的数据库解决方案. 它暴露了数据库设计的缺陷, 他们的识别手段和利用漏洞的方法.

数据库安全的完整课程描述

在这门课中, 学生将研究云计算和法医学作为一个多学科领域的范围, 包括它的基础, 方法, 标准, 程序, 应用程序, 然后对其所面临的挑战进行深入的研究和研究, 影响, 通过每周练习和讨论了解未来趋势, 广泛的阅读和写作, 对比分析与研究, 以及案例研究和评论. 能力声明: 本课程的学生将学习和理解基础知识, 原则, 理论, 这一前沿领域的技术和实践足够好,能够定义该领域的范围, 概述新程序, 熟悉先进技术, 并对该领域一个自框架的新问题进行初步研究.

完整的课程描述云取证

本课程是介绍网络空间安全跨学科领域的两门系列课程中的第一门. 网络安全防御的技术基础是网络的特殊组合, 操作系统, 硬件(移动/桌面/服务器)和软件工程技能, 所有这些都是保护和捍卫现代系统所必需的, 网络和信息资产. 学生将深入探索支持网络安全威胁和相应防御的技术基础. 通过实践培训,学生将获得支持和实施网络空间安全所需的技能. 本课程将涵盖以下主题:安全与风险管理(安全治理原则, 合规, 法律及规管事宜, 职业道德, 和安全政策), 资产安全(信息和资产分类和所有权, 数据安全控制和处理要求), 安全工程(安全工程过程,…

网络空间安全工程的完整课程描述

本课程是介绍网络空间安全跨学科领域的两门系列课程中的第二门. 网络安全防御的技术基础是网络的特殊组合, 操作系统, 硬件(移动, 桌面, 和服务器)和软件工程技能, 所有这些都是保护和捍卫现代系统所必需的, 网络和信息资产. 学生将深入探索支持网络安全威胁和相应防御的技术基础. 通过使用网络靶场的实践培训,学生将获得必要的技能,开始支持和实施网络空间安全. 本课程将涵盖以下主题:身份和访问管理(物理和逻辑资产控制, 身份验证, 访问控制攻击, 以及访问提供生命周期), 安全评估和测试(评估和测试策略, 安全流程数据, 和安全控制测试), 安全操作…

网络空间安全工程完整课程描述2

本课程将为学生提供网络威胁情报领域的基本概念和实用技能,以抵御复杂的网络入侵和专有信息的丢失. 本课程将讨论智能生命周期的各个阶段,包括开发智能需求, 收集, 分析, and disseminating information; and using cyber threat intelligence to improve security at the tactical, 操作, 战略层面.

网络威胁情报的完整课程描述

第三组:软件/工程/数据管理(4学分)

选择一个

本课程涵盖了分布式数据库的基本问题,重点是数据碎片和分配, 查询优化和事务处理. Topics include: Distributed database management systems architecture and 设计; data fragmentation, 复制, and allocation; database security, authorization and integrity control; query optimization; transaction management; distributed concurrency control and replica control; distributed object database management systems; multidatabase systems.

分布式数据库系统的完整课程描述

计算机科学领域正在经历从计算密集型问题向数据密集型问题的过渡, 其中通过大型传感器网络产生大量数据, 模拟, 还有社交网络. 有效地提取, 解释, 从非常大的数据集中学习需要新一代的数据管理技术. 本课程将介绍作为大数据管理系统的Hadoop生态系统,并特别考虑Apache Spark数据分析框架. 首先讨论新兴大数据管理系统所基于的基本概念. 一旦一个基础被定义, 研究了用于处理大数据集的技术和算法. 初步讨论的主题包括:分布式文件系统, 映射-简化编程范式, Apache Spark基础, SparkSQL, 猪, 蜂巢, 黑斑羚, 和勺. 这门课程是编程密集型的,包括几个编程作业项目,使用…

大数据计算系统概论的完整课程描述

人工智能(AI)是研究智能行为的计算代理的合成和分析的领域. 人工智能有几个研究领域,如网投十大信誉可靠平台、推理、学习和知识表示. 网投十大信誉可靠平台帮助代理推理并决定要做什么, 决定为实现目标所采取的行动顺序. 学习是主体根据经验改进其行为的能力. 知识表示用于表示个体和个体之间的关系, 因此,智能体将能够表达自己的推理,并使用它来构建基于知识的系统. 本课程的重点是网投十大信誉可靠平台算法, 机器学习算法, 以及本体和基于知识的系统.

人工智能和机器学习的完整课程描述

本课程为计算机科学研究生课程的学生提供了感兴趣的软件工程主题. 每门课程的主题都不同, 而是与软件工程概念(如验证)相关, 验证, 安全的系统, 质量控制, 或者形式方法. 有关主题和课程先决条件的详细信息,请查看课程时间表.

软件工程中当代问题的完整课程描述

第四组:团队与项目管理(4学分)

研究生课程包括团队和项目管理等主题, 决策, 及相关主题. 选修以下列出的建议课程或经项目主任批准的相关课程.

本课程系统全面地概述了项目领导和管理. 涵盖的主题包括从项目启动问题到项目管理的所有方面, 招标书编制, 提议的决定, 准备, 和评估, 项目的计划和实施, 风险评估, 谈判, 解决冲突. 还包括项目规划技术,如PERT, CPM, 挣值分析, 以及使用Microsoft project软件进行项目监控和模拟.

项目管理的完整课程描述

本课程对项目风险管理进行了全面的研究, 包括概念, 方法, 和应用程序. 它包括风险识别的系统方法, 风险建模, 风险影响评估, 反应计划, 和文档. 决策科学方法如系统动力学, 蒙特卡罗模拟, 决策分析, 概率分析, 层次分析法, 和情景分析将用于风险评估. 还将强调在风险分析中使用计算机软件.

项目风险管理的完整课程描述

第五组:写作、沟通和研究(6学分)

在进入研究生写作课程之前,所有学生都将接受评估. 缺乏必要写作技能的学生将被要求完成额外的写作课程, 这些学分将不会被应用到这个研究生项目中.

选择下列课程或经项目主任批准的相关课程. 所有学生都需要参加ICS 698.

+选修课(12学分)

所有ICS研究生课程或项目主任批准的课程都可以作为选修课. 此外,多达两门研究生数学课程,或8个学分,可以算作选修课. 任何一门课程都不能重复使用以达到要求.

+实习或当代问题独立研究(4学分)

网投十大信誉可靠平台强烈鼓励学生尽最大努力参加研究生阶段的4学分实习 . 然而, 学生也可以选择4个学分的学生设计独立研究(SDIS)课程(ICS 660I),主题是计算机科学和信息技术的当代问题,由CSC研究生教师作为评估人员. 参加SDIS课程的建议必须得到作为评估者和项目主任的教师的批准. SDIS课程的完成必须包括一份书面报告和一次公开演讲, 并由作为评估者和项目主任的教师批准. 如需了解网投十大信誉可靠平台信息,请与项目负责人联系.

学生在选定的学习领域获得实习机会,以加深对知识的理解, 技能和特定领域的背景. 现场主管对定制的实习项目进行指导和指导. 教师是实习地点和大学之间的联络人, 为学生和潜在导师提供信息,监督学习经验. 学生应联系全国信誉第一的网投平台社区参与和奖学金研究所(ICES)了解网投十大信誉可靠平台信息.

完整的课程描述信息和计算机科学个人实习

学生设计的独立学习让大都会州的学生有机会计划自己的学习. 这种独立学习策略很有用,因为它能让学生更深入地学习一门学科, at a more advanced level; to pursue a unique project that requires specialized study; to draw together several knowledge areas or interests into a specialized study; to test independent learning capabilities and skills; or to use special learning resources in the community, 利用社区教育机会, 在自己, 不会产生完整的大学能力吗. 学生应该联系他们的学术导师了解网投十大信誉可靠平台信息.

完整的课程描述信息和计算机科学学生设计的独立学习

实习指南

1)需经CSC计算机科学专业研究生项目主任批准;

2)至少300小时的工作,其中至少250小时必须用于涉及设计或实施或两者的高技术活动;

3)工作的水平和质量必须适合具有计算机科学硕士学位的专业人员;

4)必须完成一个技术项目,由CSC的研究生教员和提供实习机会的行业合作伙伴进行评估. 实习的成果必须包括一份书面报告和一次公开演讲.