该专业有三个重点领域:标准的计算机科学重点, 计算数学的重点是谁有更多的理论兴趣的学生, CS+X的重点是那些想要深入研究计算机与文科其他学科(形成学科X)的交叉点的学生。.
所有100级的COMP课程都适合没有计算机科学经验的学生. 对于学生探索他们对专业的兴趣,我们建议从 131年薪酬, 这将提供一个介绍,应该决定他们对这门学科的兴趣和享受程度. 有面向对象编程经验的学生可以从更高级的层次开始(见下面的安置信息)。. 一旦学生完成 131年薪酬,他们应该报名参加 229年薪酬 (数据结构),作为高年级课程的入门课程. 学生也可以参加 239年薪酬 (计算机组织). 这两门课程都是本专业的必修课. 学生们也被鼓励参加 101年薪酬 (技术中的正义与公平).
CS系每学期通常提供4-5门高年级选修课. 请注意,我们要求的高级研讨会, 390年薪酬 (初级研讨会)和 490年薪酬 (高级研讨会), 只在春季学期和秋季学期开设, 应该在大三春季学期和大四春季学期参加. 建议专业学生仔细规划课程表, 希望出国留学的学生应该尽早和他们的导师谈谈.
位置信息
对计算机科学专业感兴趣的学生,如果以前没有学习过面向对象编程,不需要参加分班考试,应该从这门课程开始 131年薪酬.
在AP计算机科学考试中获得4或5分的学生不需要参加 131年薪酬 应该从选 229年薪酬. 不确定自己编程能力的学生可以选择参加 181年薪酬 (高级编程), 哪些是本专业不需要的,但旨在刷新/加强学生的编程能力.
其他以前学过编程的学生可以选择CS自我定位练习.
四年计划样本:专注于计算机科学
对于需要参加的学生 131年薪酬 满足熟练程度要求:
秋天 |
春天 |
|
第一年 |
|
|
第二年 |
||
三年级 |
|
|
年4 |
|
|
课程讲义:
-
三门COMP选修课必须达到300级
-
两门COMP选修课需要在不同的子领域学习
-
两门COMP选修课可以从附加选修课中选择
四年计划样本-专注于计算数学
对于需要参加的学生 131年薪酬 满足熟练程度要求:
秋天 |
春天 |
|
第一年 |
|
|
第二年 |
||
三年级 |
|
|
年4 |
|
|
课程讲义:
- 计算数学专业的学生必须提交一份表格,说明他们的主题以及哪些课程将成为该主题的一部分. 学生应该在大三春季学期开始前完成这项工作, 这样系里就可以在学生们注册秋季学期的高年级课程之前讨论这个主题.
- 三门跨学科选修课必须是计算机科学,三门必须是数学.
- 200级课程最多可选两门课程(不包括 数学210 和 数学214).
- 最多两门课程可以与另一门主修或辅修科目同时选修.
- 不包含COMP或MATH科目代码的跨学科选修课必须通过提交转换学分向注册办公室提交 & 课程替代表格.
4年计划样本-专注于CS+X
对于需要参加的学生 131年薪酬 满足熟练程度要求:
秋天 |
春天 |
|
第一年 |
|
|
第二年 |
|
|
三年级 |
|
|
年4 |
|
|
课程讲义:
- CS+X专业的学生必须提交一份表格,说明他们的主题和哪些课程将成为该主题的一部分. 学生应该在大三春季学期开始前完成这项工作, 这样系里就可以在学生们注册秋季学期的高年级课程之前讨论这个主题.
- 三门选修课需要达到300分水平
- 最多两门课程可以与另一门主修或辅修科目同时选修
- 跨学科选修课必须通过提交转学学分向注册办公室提交 & 课程替代表格
转让学分政策
在AP统计考试中获得4或5分的学生将获得4个学分,并将被认为已经完成了相当于 146年薪酬.
计算机科学系允许在线和混合课程转换学分. AP计算机科学考试的4分或5分相当于 131年薪酬,并安排学生进入 229年薪酬 (数据结构).
对于参加过AP计算机科学原理考试的学生, 谁参加过计算机科学的IB或A-Level考试, 谁有转学学分, 或者处于类似的情况, 系里将单独评估每个学生的情况. 帮助评估, 学生应完成指导的安置程序作业,详见 www.含氧的.edu/academics/areas-study/computer-science/self-guided-assessment-quiz. 一个典型的学生应该能够在两小时内完成作业. 一般来说,要放出来 131年薪酬, 学生应该精通变量, 分支机构(如果, 其他的), 循环(, 虽然), 函数(参数, 范围, 返回与打印), 以及面向对象编程(类与实例), 构造函数, 传递对继承的熟悉程度). 所有其他学生都应该从 131年薪酬 尽快.