计算机科学理学士
Fairfax, 美國
理学学士
期间
4 年
语言
英语
步伐
全职
报名截止日期
01 Jun 2026*
最早开始日期
学费
USD 4,897 / per semester **
学习形式
在校园
* 对于国际学生 | 国内学生是 2 月 1 日
** 全日制州内学费(12-15学分); 16,980 美元 - 州外全日制学费(12-15 学分); 1,803 美元 - 强制性学生费用
快速通道咨询
通过联系学校,您可以获得有关任何学习和申请问题的免费优先咨询。
ABET 认证的计算机科学学士学位为学生提供了研究计算机系统软件、计算机体系结构以及科学和商业计算机软件应用程序的设计和实施的基本背景。该计划强调计算机系统基础和计算机软件应用程序。所需的学习领域包括数据结构、算法分析、低级编程、计算机体系结构和语言翻译、计算专业人员的道德和法律,以及软件设计和开发。不断发展的软件技术是一个主要问题。
高级选修课程涵盖广泛的计算领域:人工智能、网络安全、并发和分布式系统、数据库、数据挖掘、机器人技术、计算机视觉、计算机网络、操作系统、编程语言、移动应用程序开发、和软件工程。学生还有机会参加一个顶点课程,使他们能够从事涉及多个计算领域的具有挑战性的项目。
计算机科学学士学位课程的目标与毕业生毕业后几年的能力有关。我们的毕业生预计在毕业后三到五年内具备:
- 成为成功且富有成效的计算机专业人士,或从事研究生学位课程等高级研究。
- 在团队环境和个人环境中都能有效工作。
- 履行了他们在道德、持续专业发展以及有效的书面和口头沟通方面的职责。
学位要求
总学分:120
计算机科学核心
- CS 110 计算机科学基础(梅森核心课程)3
- CS 112 计算机程序设计导论(梅森核心课程)4 学分或 CS 108 和 CS 109 计算机程序设计导论(A 部分)和计算机程序设计导论(B 部分)
- CS 211 面向对象编程 3
- CS 262 底层程序设计导论 3
- CS 306 计算机专业人员伦理与法律综合(梅森核心课程)3
- CS 310 数据结构 3
- CS 321 软件工程 3
- CS 330 形式化方法与模型 3
- CS 367 计算机系统与编程 4
- CS 471 操作系统 3
- CS 483 算法分析 3
总学分 35
高级计算机科学
从以下选项中选择一项: 3
- CS 455 计算机通信与网络
- CS 468 安全编程与系统
- CS 475 并发和分布式系统
- CS 487 密码学导论
从以下课程中选择另外四门课程: 12
- CS 425 游戏编程 I
- CS 440 语言处理器和编程环境
- CS 450 数据库概念
- CS 451 计算机图形学
- CS 455 计算机通信与网络
- CS 463 程序设计语言比较
- CS 465 计算机系统体系结构 1
- CS 468 安全编程与系统
- CS 469 安全工程
- CS 475 并发和分布式系统
- CS 477 移动应用开发
- CS 480 人工智能导论
- CS 482 计算机视觉
- CS 484 数据挖掘
- CS 485 自主机器人
- CS 487 密码学导论
- CS 490 设计展览 2
- CS 491 行业赞助高级设计项目 2
- CS 499 计算机科学专题 3
- MATH 446 数值分析 I 或 OR 481 工程数值方法
总学分 15
数学
- MATH 113 解析几何与微积分 I(梅森核心课程)4 或 MATH 123 和 MATH 124 微积分与代数/三角学,A 部分和微积分与代数/三角学,B 部分(梅森核心课程)
- MATH 114 解析几何与微积分 II 4
- MATH 125 离散数学 I(梅森核心课程)3
- MATH 203 线性代数 3
- MATH 213 解析几何与微积分 III 3
总学分 17
注意:MATH 104 三角学和超越函数、MATH 105 微积分预备课程、MATH 108 商业应用入门微积分(梅森核心课程)以及带有 IT 标识的课程(以及任何相关的交叉列出课程)不能计入此学位。
统计
- STAT 344 工程师和科学家概率与统计学 I 3
总学分 3
计算机科学相关课程
学生可能需要选择选修课以满足以下课程的先决条件:
从以下选项中选择 6 个学分: 6
- STAT 354 工程师和科学家概率与统计学 II
- OR 335 离散系统建模与仿真
- OR 441 确定性运筹学
- OR 442 随机运筹学
- ECE 301 数字电子学
- ECE 231 数字系统设计
- ECE 232 数字系统设计实验室
- ECE 350 嵌入式系统和硬件接口
- ECE 446 设备驱动程序开发
- ECE 447 微控制器
- ECE 455 GPU架构与编程
- ECE 511 计算机体系结构
- SWE 419 面向对象软件设计与实现
- SWE 432 Web应用程序开发
- SWE 437 软件测试与维护
- SWE 443 软件架构
- SYST 371 系统工程管理
- SYST 470 人因工程
- PHIL 371 自然科学哲学
- PHIL 376 符号逻辑
- ENGH 388 专业和技术写作
- 任何编号大于 300 的 MATH 或 CS 课程(MATH 351 除外)1
- 除SWE 301、SWE 401和SWE 510之外的任何编号为300或以上的SWE课程
总学分 6
自然科学
选择自然科学12学分12
总学分 12
这些课程应面向科学和工程专业的学生,并且必须包括带有实验室的两门课程。一些经批准的组合总共超过 12 小时。
经实验室批准的两门课程序列
生物学
- 生物学102 生物学导论I——生物多样性与生态学概览(梅森核心课程)4
- 生物学103和105:生物学导论II——细胞与分子生物学概论(梅森核心课程)及生物学导论II实验(梅森核心课程)4
化学
- CHEM 211 & CHEM 213 普通化学 I (Mason 核心) 和普通化学实验室 I (Mason 核心) 4
- CHEM 212 & CHEM 214 普通化学 II (Mason 核心) 和普通化学实验室 II (Mason 核心) 4
地质学
- 地质学101和103:物理地质学(岩芯取样)和物理地质学实验4
- 地质学102和104历史地质学(梅森核心课程)及历史地质学实验(梅森核心课程)4
物理
- PHYS 160 & PHYS 161 大学物理 I(梅森核心课程)和大学物理 I 实验(梅森核心课程)4
- PHYS 260 & PHYS 261 大学物理 II(梅森核心课程)和大学物理 II 实验(梅森核心课程)4
附加梅森核心
学生必须完成所有专业必修课以外的梅森核心课程要求。
口语交流3
- COMM 100 公共演讲(梅森核心课程)
- 或 COMM 101 沟通基础(梅森核心课程)
书面沟通3
- ENGH 100 多语种写作(梅森核心课程)或 ENGH 101 写作(梅森核心课程)
高级作文3
- ENGH 302 高级写作(梅森核心课程)(自然科学部分)1
文学3
艺术3
西方文明/世界史3
社会和行为科学 3
全球理解 3
总学分 24
选修课
学生必须完成 8 个选修学分 8
总学分 8


