Online软件工程

计算机科学-软件工程学士学位

软件是你在手机上玩游戏的基石, 计算机上的防病毒保护, 还有你在电脑上读的电子书. 软件工程师需要创建和完善这些程序, 你可以准备通过CTU的软件工程专业的计算机科学学士学位来发展对这个行业的理解. 在这个节目中, 您可以学习如何通过使用算法技术编程来构建计算机软件解决方案,同时探索广泛的理论和实践知识, 方法, 流程, 和技能.

从2021年到2031年,软件开发工作预计将增长25%1由于人们越来越依赖应用程序和系统来简化他们的生活. 探索这个不断发展的行业所需的技能.

CTU的软件工程学士巴黎人澳门赌场在哪被美国大学评为最佳Online学士课程.S. 新闻 & 联合国世界报告 第九 连续一年*

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

请求的信息

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

*所有字段均为必填项

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


项目概述

计算机科学理学学士(BSCS)课程是一个183学分的Online课程,专注于软件工程. 该课程包括51个学分的通识教育, 88个学分用于计算机科学核心, 软件工程专业44个学分.

这个巴黎人澳门赌场在哪是为那些有兴趣从事以通过算法技术编程构建计算机软件解决方案为中心的职业的学生设计的. 学生将探索广泛的理论和实践知识, 方法, 流程, 根据特定领域的需求有效地设计和开发计算机软件的技术和技能. 该计划有一个一般轨道和三个集中:网络安全工程, 软件工程, 与数据科学.

BSCS的课程提供了关于计算机软件如何工作的广泛而详细的知识, 以及如何设计和开发不同层次和类型的计算机软件. 这与计算机工程专业的课程不同,计算机工程专业的课程侧重于如何设计和开发计算机硬件. 它也不同于信息技术项目的课程设置, 其中一个重点是如何应用计算机硬件和软件来进行设计, 开发和支持高层次的面向最终用户的业务系统, 服务或应用程序.

 

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

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

* CTU项目名列前茅 U.S. 新闻 & 世界报告 2023 最佳Online课程.

估计img

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

在短短五分钟内获得你的巴黎人澳门赌场在哪费用和毕业日期的估计.

课程

课程:通识教育 学分
COMS105 人际沟通 4.5
or
COMS203 语音通信 4.5
 
ENGL104 介绍性书面沟通 4.5
ENGL105 专业书面沟通 4.5
HIST101 美国现代史:1950年到21世纪 4.5
MATH111 技术课程的大学代数 4.5
PHIL101 伦理学导论 4.5
PSYC102 心理学导论 4.5
SCI101 科学概论 4.5
SCI103 科学与技术-实验课程 1.5
SCI201 环境科学与可持续发展 4.5
SOCL102 介绍社会学 4.5
UNIV104 学业和职业成功 4.5
总学时: 51
核心课程: 学分
CS101 计算机科学中的问题解决 4
CS118 程序设计语言原理 4
CS119 编程概论 4
CS141 计算机组织与体系结构基础 4
CS219 Python编程 4
CS221 SQL编程 4
CS226 Java编程 4
CS228 c++编程 4
CS233 数据结构基础 4
CS253 数据库系统概论 4
CS267 计算机算法 4
CS311 手机编程 4
CS337 并行计算概论 4
CS341 操作系统原理 4
CS349 软件工程 4
CS356 大数据分析基础 4
CS491 计算机科学小组项目一 4
CS492 计算机科学小组项目二 4
CSS150 电脑保安概论 4
IT204 网络基础 4
 
MATH211 离散数学在计算机系统和信息技术中的应用 4
or
MATH212 离散数学基础 4
 
MATH311 计算机系统和信息技术的数据驱动统计 4
or
MATH312 概率论和统计学原理 4
总学时: 88
课程-浓度 学分
CS227 Linux编程 4
CS361 用户界面设计原则 4
CS368 软件需求基础 4
CS374 软件设计基础 4
CS468 软件服务建设 4
CS469 软件质量保证 4
从下列课程中选择20个学分 20
总学时: 44
课程-选修课 学分
CS349 软件工程 4
CS367 流数据分析 4
CS378 NoSQL数据库 4
CS379 机器学习 4
CS473 数据挖掘 4
CS479 数据可视化 4
CSS200 网络安全原理 4
CSS250 安全风险管理 4
CSS280 道德黑客 4
CSS321 软件保证 4
EM200 网站开发概论 4
IT304 计算机网络与通信 4
课程-选修课 学分
CS349 软件工程 4
CS367 流数据分析 4
CS378 NoSQL数据库 4
CS379 机器学习 4
CS473 数据挖掘 4
CS479 数据可视化 4
CSS200 网络安全原理 4
CSS250 安全风险管理 4
CSS280 道德黑客 4
CSS321 软件保证 4
EM200 网站开发概论 4
EM218 网页开发II 4
EM228 Web脚本 4
EM270 新兴媒体与科技 4
IT304 计算机网络与通信 4
请注意,并非所有校区都开设所有课程. 咨询你的学术顾问.

总学时:183

查看更多
视图不

学习成果

BSCS项目学习成果:

  1. 分析一个复杂的计算问题,并运用计算和其他相关学科的原理来确定解决方案.
  2. 设计, 实现, 并评估基于计算的解决方案,以满足程序规程上下文中给定的一组计算需求.
  3. 在各种专业环境中进行有效的沟通.
  4. 认识到专业责任,并根据法律和道德原则在计算实践中做出明智的判断.
  5. 作为团队的一员或领导者,有效地从事与项目纪律相适应的活动.
  6. 运用计算机科学理论和软件开发基础来产生基于计算的解决方案.

学习成果:

软件工程:

  1. 掌握新车型的知识, 方法, 技术, 专业标准, 以及软件工程中出现的特定于环境的最佳实践.
  2. 选择和应用适当的理论, 模型, 技术, 为问题识别提供基础的过程和工具, 软件需求分析, 软件设计, 软件实施和测试, 以及软件开发项目管理.

教师

Dr. 瞿Yanzhen

Dr. 瞿Yanzhen

大学院长

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

Dr. 理查德·蔡

Dr. 理查德·蔡

执行项目总监

Dr. 理查德·蔡是CTU计算机科学与工程学院的执行项目主任 & 技术. 在这个角色中,Dr. 蔡指导课程设计, 学院巴黎人澳门赌场在哪的发展和修订. 他还在项目评估和认证中发挥关键作用.

认证和校准

这个项目的成果符合教唆的教育标准.

 

常见问题

学生谈论他们在CTU的经历

省钱的方法