计算机科学(B).S.C.S.)
必修课程包括大学要求(见 监管J-3):
Code | Title | 小时 |
---|---|---|
通讯(必修两门课程) | ||
通讯101 | 口语交际基础 | 3 |
英格兰317年 | 技术写作II | 3 |
第一年(必修三门课程) | ||
CS 120 | 计算机科学I | 4 |
CS 121 | 计算机科学II | 3 |
CS 150 | 计算机组织与体系结构 | 3 |
计算机科学与网络安全第二年(必修四门课程) | ||
CS 210 | 编程语言 | 3 |
CS 240 | 计算机操作系统 | 3 |
CS 270 | 系统软件 | 3 |
中青文220 | 安全编码与分析 | 3 |
计算机科学三年级(必修四门课程) | ||
CS 360 | 数据库系统 | 4 |
CS 383 | 软件工程 | 4 |
CS 385 | 计算理论 | 3 |
CS 395 | 算法分析 | 3 |
计算机科学四年级(必修四门课程) | ||
CS 445 | 编译器设计 | 4 |
CS 480 | CS高级顶点设计 | 3 |
CS 481 | CS高级顶点设计2 | 3 |
高年级技术选修课程(必修四门课程), 通常在第三和第四年完成) | 12 | |
数学(必修四门课程,通常在第一年和第二年完成) | ||
数学170 | 微积分我 | 4 |
数学175 | 微积分二世 | 4 |
数学176 | 离散数学 | 3 |
数学330 | 线性代数 | 3 |
统计学(必修一门课程,通常在第二年或第三年完成). 填写下列其中一项: | 3 | |
统计方法 | ||
概率论与统计学 | ||
理工科专业的自然科学与实验(两门课程外加相应的实验), 通常在第二阶段完成, 第三, 或第四年). 从以下列表中选择完成两门课程,包括附带的实验和两个不同的学科: | 8 | |
生物学 | ||
生物与环境 | ||
细胞与生命的进化 以及细胞和生命进化实验室 | ||
解剖学与生理学I | ||
普通微生物学 及普通微生物实验室 | ||
植物学 | ||
一般植物学 | ||
系统植物学 | ||
化学 | ||
普通化学I 和普通化学I实验室 | ||
普通化学II 普通化学II实验室 | ||
环境科学 | ||
环境科学概论 以及环境科学的实地活动 | ||
地理位置 | ||
地球概论 以及行星地球实验室简介 | ||
地质 | ||
物理地质 物理地质实验室 | ||
历史地质学 历史地质实验室 | ||
物理 | ||
工程物理I 和实验室物理I | ||
工程物理II 及实验室物理II | ||
土壤 | ||
土壤生态系统 以及土壤生态系统实验室 | ||
总时间 | 89 |
该学位课程总学分为120学分,不计算在内 英格兰101年, 数学143,以及其他可能需要消除缺陷的课程.
以下课程的最低成绩必须达到“C”才能毕业:
Code | Title | 小时 |
---|---|---|
CS 120 | 计算机科学I | 4 |
CS 121 | 计算机科学II | 3 |
CS 150 | 计算机组织与体系结构 | 3 |
CS 210 | 编程语言 | 3 |
CS 240 | 计算机操作系统 | 3 |
CS 270 | 系统软件 | 3 |
数学170 | 微积分我 | 4 |
数学176 | 离散数学 | 3 |
数学175 | 微积分二世 | 4 |
主修计算机科学的学生必须取得C或以上的成绩 CS 120, CS 121, CS 150 成绩在C以上 数学176 200级CS课程允许在注册前完成.
学生在选择课程中的选修课时必须咨询他们的顾问,以帮助确保他们的职业目标得到满足.
秋季学期一 | 小时 | |
---|---|---|
通讯101 | 口语交际基础 | 3 |
CS 120 | 计算机科学I | 4 |
英格兰101年 | 写作与修辞1 | 3 |
数学143 | 大学代数 | 3 |
数学144 | 分析三角 | 1 |
认识课程的人文与艺术方式 | 3 | |
小时 | 17 | |
春季学期一 | ||
英格兰102年 | 写作与修辞II | 3 |
CS 121 | 计算机科学II | 3 |
CS 150 | 计算机组织与体系结构 | 3 |
数学170 | 微积分我 | 4 |
数学176 | 离散数学 | 3 |
小时 | 16 | |
秋季学期二 | ||
CS 210 | 编程语言 | 3 |
数学175 | 微积分二世 | 4 |
科学及实验课程(选自上述认可名单) | 4 | |
选修课(s) | 1 | |
小时 | 12 | |
春季学期二 | ||
CS 240 | 计算机操作系统 | 3 |
CS 270 | 系统软件 | 3 |
中青文220 | 安全编码与分析 | 3 |
统计301 or 统计251 | 概率论与统计学 或统计方法 | 3 |
科学及实验课程(选自上述认可名单) | 4 | |
小时 | 16 | |
秋季第三学期 | ||
CS 383 | 软件工程 | 4 |
CS 385 | 计算理论 | 3 |
数学330 | 线性代数 | 3 |
专业技术选修课(UPDV计算机科学或网络安全) | 3 | |
认识过程的社会与行为方式 | 3 | |
小时 | 16 | |
春季学期第三 | ||
CS 360 | 数据库系统 | 4 |
CS 395 | 算法分析 | 3 |
英格兰317年 | 技术写作II | 3 |
专业技术选修课(UPDV计算机科学或网络安全) | 3 | |
认识课程的人文与艺术方式 | 3 | |
小时 | 16 | |
秋季第四学期 | ||
CS 445 | 编译器设计 | 4 |
CS 480 | CS高级顶点设计 | 3 |
选修课(s) | 1 | |
美国多样性课程 | 3 | |
小时 | 11 | |
春季第四学期 | ||
CS 481 | CS高级顶点设计2 | 3 |
专业技术选修课(UPDV计算机科学或网络安全) | 3 | |
专业技术选修课(UPDV计算机科学或网络安全) | 3 | |
国际课程 | 3 | |
认识过程的社会与行为方式 | 3 | |
小时 | 15 | |
总时间 | 119 |
学位图是及时完成课程要求的指南. 你的学术顾问或部门可以联系协助解释这张地图. 这张地图不反映你的学术历史或成绩单,也不是完成学位或证书要求的正式通知. 请与注册办公室联系,了解您的正式学位/证书完成情况.