软件工程Online硕士学位

计算机科学-软件工程理学硕士

在科罗拉多技术大学计算机科学-软件工程专业攻读硕士学位, 探索操作系统, 网络, 系统架构, 以及软件系统工程过程. 从2021年到2031年,软件开发领域的就业增长预计将增长25%, 比所有职业的平均水平快得多, 美国劳工统计局的报告.1

在CTU,学生是第一位的. 我们灵活的Online课程安排可以帮助您根据您的时间表建立课程安排. 并为符合条件的学生提供助学金和奖学金, CTU的学位既可以获得又可以负担得起. 在下面了解更多信息或填写表格与招生顾问交谈.

48
项目贷款
5周
课程长度
Online
位置
估算你的花费,潜在的节省和毕业日期.

请求的信息

填写这张简短的表格,CTU招生顾问将与您联系并帮助您解决学位问题.

*所有字段均为必填项

点击“我同意” & 下面的提交按钮, 我同意CTU使用自动化技术和/或预先录制的方式发送电子邮件, 呼叫, 并发短信给我以上的电话号码关于教育服务. 我明白我的同意不需要作为购买商品或服务的条件. 我提供电子签名确认我同意并同意CTU的"使用条款"和"隐私政策". 可能适用Msg和数据速率.


项目概述

2023年2月生效, 该项目将不再适用于奥罗拉校区的未来入学.

4月3日生效, 2018, 该项目不再适用于科罗拉多斯普林斯校区的未来入学.

MSCS计划旨在为学生提供强大而广泛的计算机科学相关技术背景以及系统的, 分析, 批判性思维的, 以及解决问题的能力,使他们能够作为专业人士或学科专家为各种计算机科学或软件工程相关的技术角色做出贡献, 包括但不限于计算机和信息研究科学家, 信息安全分析师, 计算机程序员, 软件开发人员, 软件质量保证工程师和测试人员, 计算机系统工程师/架构师, 计算机科学教师.

计算机科学硕士(MSCS)乐博加拿大28包括核心课程,旨在为计算机科学最重要的学科(如计算机算法)提供相关和高级的指导, 操作系统, 数据库, 安全, 和网络, 还有软件工程. 除了, MSCS乐博加拿大28有一般轨道以及三个集中:数据科学, 软件工程和网络安全工程. 每个浓度提供了一套课程,旨在使学生掌握额外的领域知识,如原则, 流程和方法, 以及如何在集中科目中应用相关计算机软件或其他计算技术的最佳实践.

 

该计划不会导致额外的许可证或认证.  像这样, CTU没有就任何州或司法管辖区的执照或认证的先决条件作出决定.

通过创新的行业当前课程和技术支持的以学生为中心的教学, 计算机科学学院, 工程和技术使学生变得有动力, 有创意的, 道德, 以及能够解决计算机科学挑战的熟练专业人员, 计算机/电子工程, 和资讯科技,以配合数码经济的需要.
估计img

估算你的花费,潜在的节省和毕业日期

在短短五分钟内获得你的乐博加拿大28费用和毕业日期的估计.

课程

核心课程: 学分
CS627 算法的设计与分析 4
CS630 现代操作系统 4
CS635 计算机网络 4
CS651 计算机系统安全基础 4
CS660 数据库系统 4
CS672 系统工程方法 4
CS698 计算机科学顶点 4
总学时: 28
课程:浓度 学分
CS641 软件需求工程 4
CS644 计算机系统架构 4
CS649 软件设计 4
CS671 软件系统工程流程 4
避署 任何600级课程 4
总学时: 20

总学时:48

查看更多
视图不

学习成果

MSCS项目学习成果:

  1. 分析复杂的计算问题,运用先进的计算机科学理论和软件开发技术,为重要问题提供基于计算的解决方案.
  2. 运用分析和批判性思维技能进行设计, 实现, 评估先进的基于计算的解决方案,以满足计算机科学背景下的要求.
  3. 指导和交流计算机科学领域的应用研究成果.

软件工程 学习成果:

  1. 使用不同的软件工程过程和方法设计和开发软件,以支持特定的组织需求.

教师

Dr. 瞿Yanzhen

Dr. 瞿Yanzhen

大学院长

Dr. 曲延珍是清华大学计算机科学学院院长兼教授, 科罗拉多理工大学工程与技术专业. 在CTU任职期间. Qu在CTU CS课程的现代化中发挥了领导作用, IT和网络安全乐博加拿大28, 从副学士到博士学位不等.

Dr. 理查德·蔡

Dr. 理查德·蔡

执行项目总监

Dr. 理查德·蔡是CTU计算机科学与工程学院的执行项目主任 & 技术. 在这个角色中,Dr. 蔡指导课程设计, 学院乐博加拿大28的发展和修订. 他还在项目评估和认证中发挥关键作用.

入学要求

msc基础要求

计算机科学硕士(MSCS)是建立在期望学生将以扎实的计算机科学背景进入该计划的基础上的. 因此, MSCS课程要求学生具备所有核心计算机科学学科的基础知识才能取得成功.

学生 entering into the MSCS program without a bachelor’s degree in either computer science or computer engineering will be required to successfully complete two MSCS foundation courses (CS503 and CS505) covering the following discipline areas of computer science: discrete math; programming language; object-oriented programming; data structure; algorithms; and algorithm 分析.

如果学生可以通过认可机构的课程证明满足基础课程目标, 基础要求可以豁免.

基础课程也适用于拥有计算机科学本科学位的学生,他们希望在这些学科领域更新他们的知识.

MSCS基础课程CS503必须在MSCS课程开始之前完成并通过. 学生需要在第一季度结束前完成并通过CS505.

学生必须能够通过成功完成基础课程并获得至少70%的及格分数来展示熟练程度. 如果经过5次尝试(每门课程单独适用),学生不通过基础课程, 如果学生对这些基础课程有疑问,我们鼓励他们与学生成功部门合作, 完成时间框架, 或者根据需要选择其他学习项目.

不符合MSCS基础要求的学生将被退学, 取消或从MSCS项目转移.

相关的学位

比较 up to 三个 额外的度

常见问题

学生谈论他们在CTU的经历

省钱的方法

1 美国劳工统计局.S. 美国劳工部,职业展望手册,软件开发人员,网址:http://www.美国劳工统计局.gov /哦/ computer-and-information-technology /软件开发人员.htm(2023年2月15日浏览).