计算机科学学士学位是一个为期四年的学位课程,旨在为学生准备一个需要在该领域有全面背景的职业或研究生院. 它在一定程度上模仿了计算机协会(ACM)的课程建议,并提供了相当的广度和深度.
攻读计算机科学专业理学学士学位的条件如下:
I. 院系要求:45学时(48学时含毕业论文),包括:
A. 核心原则:
进程ID | 科目名称 |
---|---|
去找找csci - 1320 | 计算机科学原理1 |
去找找csci - 1321 | 计算机科学原理2 |
去找找csci - 1323 | 离散结构 |
去找找csci - 2320 | 数据抽象原理 |
去找找csci - 2321 | 计算机设计原理 |
去找找csci - 2322 | 函数式语言原理 |
去找找csci - 3320 | 理论计算机科学原理“, |
去找找csci - 3321 | 软件工程原理 |
去找找csci - 3322 | 算法原理 |
B. 部门讨论会: 四个学期 去找找csci - 2094 计算机科学研讨会.
C. 课程组: 以下每组至少三个小时:
1. 应用程序组
进程ID | 科目名称 |
---|---|
去找找csci - 3311 | 资讯保障及保安 |
去找找csci - 3342 | 计算机网络 |
去找找csci - 3343 | 数据库系统 |
去找找csci - 3344 | 人工智能 |
去找找csci - 3353 | 图形 |
去找找csci - 3353 | 大数据和机器学习 |
去找找csci - 3366 | 并行和分布式编程 |
去找找csci - 3195, 去找找csci - 3295, 去找找csci - 3395 | 应用专题 |
2. 系统组:
进程ID | 科目名称 |
---|---|
去找找csci - 3323 | 操作系统原理 |
去找找csci - 3334 | 编译器构造 |
去找找csci - 3196, 去找找csci - 3296, 去找找csci - 3396 | 系统专题 |
3. 设计团队:
进程ID | 科目名称 |
---|---|
去找找csci - 3312 | 游戏开发概论 |
去找找csci - 3345 | Web应用程序设计 |
去找找csci - 3362 | 有效的编程技巧 |
去找找csci - 3197, 去找找csci - 3297, 去找找csci - 3397 | 设计专题 |
D. 顶石: 以下选项之一:
- 高级软件项目: 去找找csci - 4385 高级软件项目I和 去找找csci - 4386 高级软件项目II.
- 毕业论文: 去找找csci - 3398 论文阅读, 去找找csci - 4398 论文一、 去找找csci - 4399 论文二,加上下面“高级论文”一节中列出的额外要求.
E. 选修课: 3个额外的高级计算机科学学时,或者 通讯- 3325 传播媒体专题:计算宣传和对民主的攻击.
II. 数学要求:
6小时后开始:
A. 任何数学课程 数学- 1301 有关微积分的知识, 数学- 1305 商业与经济数学, 数学- 3194 初级写作工作坊,或者 数学- 3195 青少年科技工作坊.
B. 去找找csci - 2324 数值微积分
C. 菲尔- 3340 符号逻辑II
D. 菲尔- 3343 模逻辑
3. 大学要求:
完成所有其他必修课程,至少120学时.
毕业论文
要求:
I. 总平均绩点3.在选择论文选项时为0或更高.
II. 计算机科学平均绩点3分.在选择论文选项时为0或更高.
3. 圆满完成 去找找csci - 3398 论文阅读, 去找找csci - 4398 论文一、 去找找csci - 4399 论文二. 通常从大三的春季学期开始连续几个学期修.
IV. 选择一个教师委员会,该委员会由一名从计算机科学学院中选出的论文主席和两名在学期中额外的教师组成 去找找csci - 3398 被.
V. 一学期公开正式的论文陈述和答辩 去找找csci - 4399 被.
需求
要获得计算机科学荣誉毕业的资格,需要满足以下条件:
- 完成计算机科学学士学位的要求.
- 完成上述高级论文的要求.
- 平均绩点至少3分.毕业前所有课程成绩达到33分或以上.
- 平均绩点3分.毕业前所有计算机科学课程成绩达到33分或以上.
- 授予荣誉的书面请求, 于毕业前一学期提交系主任.
是否授予荣誉称号的决定将由该系教员作出,并将由该系投票决定. 标准包括书面论文的质量, 口头陈述的质量, 以及对这个领域的贡献.
当论文获得荣誉称号时, 这一指定在学生的成绩单上如此注明,并在毕业时宣布.
成功完成学业的学生 去找找csci - 4399 成绩在C或C以上, 但未能获得荣誉学位或未能在提交部门荣誉论文的截止日期前提交,如果他们在学期结束前提交完成的论文,则将被视为符合计算机科学理学学士学位的最高要求.