在线计算机科学学位
计算机科学学士学位
随着企业越来越依赖新技术,各行各业都可以找到计算机科学和软件工程专业人员. 除了探索重要的本科基础课程, 计算机科学学士乐博加拿大28旨在提供学习计算机编程语言的机会, 计算机网络系统和软件工程技能.
该学位的系统安全和项目管理部分旨在帮助学生发展与行业相关的技能. 在这个计算机科学在线乐博加拿大28中, 您可以学习如何通过使用算法技术编程来构建计算机软件解决方案,同时探索广泛的理论和实践知识, methods, processes, and skills. 在线计算机科学乐博加拿大28的重点是帮助系统更顺利运行的代码背后的科学和理论.
这个计算机科学乐博加拿大28提供了一个一般的轨道或集中在 网络安全工程, 数据科学, or 软件工程.
项目概述
2023年8月生效, 该项目将不再适用于奥罗拉校区的未来入学.
计算机科学学士乐博加拿大28是一个183学时的在线课程,在科罗拉多斯普林斯校区提供. 该课程包括51个学分的通识教育, 88个学分用于计算机科学核心, 学生可以申请44个学分的集中或计算机科学选修课.
这个乐博加拿大28是为那些有兴趣从事以通过算法技术编程构建计算机软件解决方案为中心的职业的学生设计的. 学生将探索广泛的理论和实践知识, methods, processes, 以及根据领域特定需求有效设计和开发计算机软件的技能. 该课程提供有关计算机软件如何工作的广泛而详细的知识, 以及如何设计和开发不同层次和类型的计算机软件.
本课程不同于计算机工程课程, 重点是如何设计和开发计算机硬件. 它也不同于信息技术项目的课程设置, 其中一个重点是如何应用计算机硬件和软件来进行设计, develop, 并支持高层, 面向最终用户的业务系统, services, 或应用程序.
该计划不会导致额外的许可证或认证. As such, CTU没有就任何州或司法管辖区的执照或认证的先决条件作出决定.
通过创新的行业当前课程和技术支持的以学生为中心的教学, 计算机科学学院, 工程和技术使学生变得有动力, creative, ethical, 以及能够解决计算机科学挑战的熟练专业人员, 计算机/电子工程, 和资讯科技,以配合数码经济的需要.估算你的花费,潜在的节省和毕业日期
Courses
课程:通识教育 | Credits | |
---|---|---|
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 |
核心课程: | Credits | |
---|---|---|
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 |
课程-浓度 | Credits | |
---|---|---|
从下列课程中选择44个学分 | 44 | |
总学时: | 44 |
课程-选修课 | Credits | |
---|---|---|
CS227 | Linux编程 | 4 |
CS349 | 软件工程 | 4 |
CS361 | 用户界面设计原则 | 4 |
CS367 | 流数据分析 | 4 |
CS368 | 软件需求基础 | 4 |
CS374 | 软件设计基础 | 4 |
CS378 | NoSQL数据库 | 4 |
CS379 | 机器学习 | 4 |
CS468 | 软件服务建设 | 4 |
CS469 | 软件质量保证 | 4 |
CS473 | 数据挖掘 | 4 |
CS479 | 数据可视化 | 4 |
CSS200 | 网络安全原理 | 4 |
CSS250 | 安全风险管理 | 4 |
CSS280 | 道德黑客 | 4 |
CSS321 | 软件保证 | 4 |
EM200 | 网站开发概论 | 4 |
IT304 | 计算机网络与通信 | 4 |
总学时:183
学习成果
BSCS项目学习成果:
- 分析一个复杂的计算问题,并运用计算和其他相关学科的原理来确定解决方案.
- Design, implement, 并评估基于计算的解决方案,以满足程序规程上下文中给定的一组计算需求.
- 在各种专业环境中进行有效的沟通.
- 认识到专业责任,并根据法律和道德原则在计算实践中做出明智的判断.
- 作为团队的一员或领导者,有效地从事与项目纪律相适应的活动.
- 运用计算机科学理论和软件开发基础来产生基于计算的解决方案.
Faculty
Dr. 瞿Yanzhen
大学院长Dr. 曲延珍是清华大学计算机科学学院院长兼教授, 科罗拉多理工大学工程与技术专业. 在CTU任职期间. Qu在CTU CS课程的现代化中发挥了领导作用, IT和网络安全乐博加拿大28, 从副学士到博士学位不等.
Dr. 理查德·蔡
执行项目总监Dr. 理查德·蔡是CTU计算机科学与工程学院的执行项目主任 & Technology. 在这个角色中,Dr. 蔡指导课程设计, 学院乐博加拿大28的发展和修订. 他还在项目评估和认证中发挥关键作用.
欲了解更多教师资料,请访问我们的 领导力与师资力量 page.
欲了解更多信息,请访问 工程学院 & 计算机科学.
认证和校准
这个项目的成果符合ABET的教育标准.
FAQs
当你努力完成你的BSCS, you will be immersed in courses where you will study these topics and much more: fundamentals of computer organization and architecture; computer algorithms, 计算机数据结构, 操作系统, Python编程, Java编程, c++编程, SQL编程, 手机编程, 并行计算, 以及软件开发的过程和方法.
通过创新的行业相关课程和技术使学生为中心的教学, 您将通过课堂学习和实践经验来学习符合行业标准,并帮助您开发适用于数字经济需求的技能.
学生谈论他们在CTU的经历
由于获得了学士学位,我已经在公司里找到了一份新工作.
Michael T.,前学生 2023年毕业,计算机科学学士学位
CTU的课程设置使一切都易于管理.
Robert M.,前学生 2023年毕业,计算机科学学士学位
CTU对我来说是一个很好的选择, 谁在寻找以职业为中心的、灵活的、适合我需要的教育.
Caleb N.,前学生 2023年毕业,计算机科学学士学位