软件工程Online硕士学位
计算机科学-软件工程理学硕士
在科罗拉多技术大学计算机科学-软件工程专业攻读硕士学位, 探索操作系统, 网络, 系统架构, 以及软件系统工程过程. 从2021年到2031年,软件开发领域的就业增长预计将增长25%, 比所有职业的平均水平快得多, 美国劳工统计局的报告.1
在CTU,学生是第一位的. 我们灵活的Online课程安排可以帮助您根据您的时间表建立课程安排. 并为符合条件的学生提供助学金和奖学金, CTU的学位既可以获得又可以负担得起. 在下面了解更多信息或填写表格与招生顾问交谈.
项目概述
2023年2月生效, 该项目将不再适用于奥罗拉校区的未来入学.
4月3日生效, 2018, 该项目不再适用于科罗拉多斯普林斯校区的未来入学.
MSCS计划旨在为学生提供强大而广泛的计算机科学相关技术背景以及系统的, 分析, 批判性思维的, 以及解决问题的能力,使他们能够作为专业人士或学科专家为各种计算机科学或软件工程相关的技术角色做出贡献, 包括但不限于计算机和信息研究科学家, 信息安全分析师, 计算机程序员, 软件开发人员, 软件质量保证工程师和测试人员, 计算机系统工程师/架构师, 计算机科学教师.
计算机科学硕士(MSCS)乐博加拿大28包括核心课程,旨在为计算机科学最重要的学科(如计算机算法)提供相关和高级的指导, 操作系统, 数据库, 安全, 和网络, 还有软件工程. 除了, MSCS乐博加拿大28有一般轨道以及三个集中:数据科学, 软件工程和网络安全工程. 每个浓度提供了一套课程,旨在使学生掌握额外的领域知识,如原则, 流程和方法, 以及如何在集中科目中应用相关计算机软件或其他计算技术的最佳实践.
该计划不会导致额外的许可证或认证. 像这样, CTU没有就任何州或司法管辖区的执照或认证的先决条件作出决定.
通过创新的行业当前课程和技术支持的以学生为中心的教学, 计算机科学学院, 工程和技术使学生变得有动力, 有创意的, 道德, 以及能够解决计算机科学挑战的熟练专业人员, 计算机/电子工程, 和资讯科技,以配合数码经济的需要.估算你的花费,潜在的节省和毕业日期
课程
核心课程: | 学分 | |
---|---|---|
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项目学习成果:
- 分析复杂的计算问题,运用先进的计算机科学理论和软件开发技术,为重要问题提供基于计算的解决方案.
- 运用分析和批判性思维技能进行设计, 实现, 评估先进的基于计算的解决方案,以满足计算机科学背景下的要求.
- 指导和交流计算机科学领域的应用研究成果.
软件工程 学习成果:
- 使用不同的软件工程过程和方法设计和开发软件,以支持特定的组织需求.
教师
Dr. 瞿Yanzhen
大学院长Dr. 曲延珍是清华大学计算机科学学院院长兼教授, 科罗拉多理工大学工程与技术专业. 在CTU任职期间. Qu在CTU CS课程的现代化中发挥了领导作用, IT和网络安全乐博加拿大28, 从副学士到博士学位不等.
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项目转移.
常见问题
你正在努力完成你的计算机科学硕士学位,主修软件工程, 你将沉浸在课程中,在那里你将学习这些主题和更多:启发, 分析, and specification of software requirements; current progress of the architectural paradigms for various types of software systems; and functional and nonfunctional requirements into well-设计ed, 可伸缩的, 具有成本效益的可行软件.
计算机科学硕士(软件工程方向)共48个学分. 你可能有资格获得转移学分,这是在个人的基础上进行评估的. 并非所有学分都可以转换.
当你学习计算机科学和软件工程的主题,总是被评估和更新,以反映行业相关的趋势, 您将通过课堂学习和实践经验体验符合行业标准的课程,并帮助您开发适用于数字经济需求的技能.
计算机科学硕士(软件工程方向)是建立在学生具有扎实的计算机科学背景的基础上的. 因此, MSCS课程要求学生具备所有核心计算机科学学科的基础知识. 没有计算机科学或计算机工程学士学位的学生将被要求成功完成两门MSCS基础课程(CS503和CS505) -CS503必须在MSCS课程开始之前完成并通过. 学生需要在第一季度结束前完成并通过CS505.
学生谈论他们在CTU的经历
由于获得了学士学位,我已经在公司里找到了一份新工作.
Michael T.,前学生 2023年毕业,计算机科学学士学位
CTU的课程设置使一切都易于管理.
罗伯特。米.,前学生 2023年毕业,计算机科学学士学位
CTU对我来说是一个很好的选择, 谁在寻找以职业为中心的、灵活的、适合我需要的教育.
N迦勒.,前学生 2023年毕业,计算机科学学士学位
省钱的方法
1 美国劳工统计局.S. 美国劳工部,职业展望手册,软件开发人员,网址:http://www.美国劳工统计局.gov /哦/ computer-and-information-technology /软件开发人员.htm(2023年2月15日浏览).