当你在萨斯奎汉纳大学注册时, 您将与顾问和应用工具配对,以指导您的课程计划和安排. 以下是节选自 完整课程目录. 入学的学生遵循学年课程目录的要求,他们在其中宣布每个专业和/或辅修, 咨询他们的导师和学生 学术策划工具.
学习目标
- 学生掌握基本的计算机科学知识和相关的数学概念, 加上编程技能, 足以支持进一步的研究生学习或在计算机科学或相关学科的职业生涯.
- 培养学生的设计能力, 实现, 以文档化代码的形式沟通和评估基于计算的解决方案,以专业的方式满足给定的一组计算需求.
计算机科学学士学位要求
获得计算机科学学士学位, 学生顺利完成, 成绩在C以上, 相当于以下54个学时:
4 cci -181计算机科学原理
4 CSCI-182面向对象程序设计
4 CSCI-281数据结构
4 ccci -282计算机组织
4 ccci -381算法
数学-微积分1
数学-180统计方法
4数学-线性代数
4数学-221离散结构
18门300级或以上的计算机科学课程
计算机科学学士学位要求
获得计算机科学学士学位, 学生必须完成, 成绩在C以上, 相当于以下64个学时:
4 cci -181计算机科学原理
4 CSCI-182面向对象程序设计
4 CSCI-281数据结构
4 ccci -282计算机组织
4 ccci -381算法
数学-微积分1
4数学-微积分2
数学-180统计方法
4数学-线性代数
4数学-221离散结构
4在以下两种选项中选择一种。
物理物理-101数字和模拟电子学导论
物理入门1
24门300级以上计算机科学课程
顶石
最高要求可以满足以下课程之一:cci -472软件工程:实习, CSCI-483编译理论或CSCI-500高级研讨会.
学生不需要达到他们专业的顶点要求,但他们通常会做到. 大三时修的顶点课程可以满足要求,但大二时就不行了.
重复计算的限制
计算机科学和数据科学双学位的学生不能将CSCI-301和CSCI-401作为计算机科学选修课.
跨学科的选项
主修计算机科学的学生可以很容易地完成另一个系的辅修课程. 会计等领域, 业务, 生物学, 化学, 数学, 物理学或现代语言是自然的选择. 兴趣跨越传统系线的上进心很强的学生也可以考虑自己设计的专业选择, 从几个部门的课程中制定一个综合的学习计划. 欲了解更多信息,请参阅主要和次要部分.
主修/副修计算机科学专业 & 数学
因为计算机科学专业已经需要几门数学课程, 许多计算机科学专业的学生相对容易地增加数学专业或辅修专业. 然而, 学院政策规定选修课程(如MATH-351/ cci -351数值计算)交叉上市, 数学-352/CSCI-352数值分析或数学-382/CSCI-382计算理论)计数在只有一个主要或次要的时间.
部门的荣誉
院系荣誉计划鼓励和认可优秀的学术表现. 以优异的成绩毕业, 数学专业或计算机科学专业的学生必须做到以下几点:
- 平均成绩不低于3分.系里50人,3人.00总体而言,
- 申请在三年级结束时进入该课程。
- 咨询教师顾问,设计一个荣誉质量的项目,并开始研究作为第一学期的高级参加数学-503独立研究或CSCI-503独立研究,
- 在MATH-500高级学术研讨会或CSCI-500高级学术研讨会第二学期完成课题,
- 成功地通过了一场涵盖数学选修课的口试.
是
符合国家会员标准的学生有资格加入全国大学生数学荣誉学会.