需求

计算机专业

计算机科学专业包括至少九门计算机科学课程和至少一门数学课程, 如下:

必修课程
选择一门编号为1300或更高的数学课程.1
去找找CSCI 2101数据结构1
去找找CSCI 2200算法1
去找找CSCI 2330计算机系统基础1
从以下领域中选择至少一门课程, 总共六门计算机科学选修课, 至少有两门课程必须是3000或更高的高级课程;6
算法和理论
去找找CSCI 2210
计算理论
计算机科学中的逻辑
去找找CSCI 3210
计算博弈理论
去找找CSCI 3250
计算几何
去找找CSCI 3225
GIS算法
人工智能
去找找CSCI 2400
人工智能
去找找CSCI 3400
认知体系结构
去找找CSCI 3420
优化与不确定性
去找找CSCI 3445
自然计算
去找找CSCI 3465
金融机器学习
去找找CSCI 3725
计算的创造力
去找找CSCI 3485
计算机视觉的深度学习
系统
去找找CSCI 2320
程序设计语言原理
去找找CSCI 2335
软件工程
去找找CSCI 3310
操作系统
去找找CSCI 3325
分布式系统
项目课程
去找找CSCI 3225
GIS算法
去找找CSCI 3325
分布式系统
去找找CSCI 3445
自然计算
去找找CSCI 3465
金融机器学习
去找找CSCI 3485
计算机视觉的深度学习
去找找CSCI 3725
计算的创造力
 

计算机科学辅修

 
辅修计算机科学包括 去找找CSCI 2101 数据结构,加上至少三门课程,编号为2000或更高. 计算机科学的独立学习不能算作辅修课程.

跨学科的专业

该系参与了计算机科学和数学的跨学科专业项目. 看到 跨学科的专业.

其他信息和部门政策

  • 对计算机科学专业感兴趣的学生必须完成 去找找CSCI 2101 数据结构 在二年级结束时获得C或更高的成绩. 也鼓励未来的专业尽早满足他们的数学要求(最好是在头两年)。.
  • 主修或辅修所要求的每门课程都必须获得常规的字母成绩(不是学分/D/不及格),最低成绩为C-.

  • 先决条件 去找找CSCI 2101 数据结构 一个字母的成绩是C+或更高 去找找CSCI 1101 计算机科学概论 or 去找找CSCI 1103 计算机科学加速入门. 所有其他CSCI课程2000级或以上, 这门课程的成绩必须达到C-或以上,才能作为另一门计算机科学课程的先决条件.

  • 一个中级或高级水平的独立学习可以应用于所需数量的计算机科学课程, 但不能用于满足任何其他需求(领域), 项目, 或3000级).

  • 本专业必修的九门计算机科学课程中,最多修两门, 或者辅修四门计算机科学课程中的一门, 可以从其他机构转移学分吗.

  • 专业可以将一门课程与另一个部门或项目重复计算. 未成年人不得重复计算其他部门或项目的任何课程. 

  • 大学先修课程和国际学士学位成绩, 除了计算机科学分班考试, 仅用于放置.

  • 鼓励学生,特别是那些打算在计算机科学方面做研究生工作的学生,通过独立学习与教师合作进行研究项目, 荣誉项目, 还有奖学金资助的暑期研究.

新生须知

对计算机科学感兴趣的学生从三门课程中的一门开始, 根据他们的计算机科学和数学分班考试成绩:  去找找CSCI 1101 计算机科学概论,  去找找CSCI 1103 计算机科学加速入门, or  去找找CSCI 2101 数据结构. 去找找CSCI 1103 计算机科学加速入门 涵盖相同的材料 去找找CSCI 1101 计算机科学概论,但以加快的速度,没有实验室部分. 实习是有约束力的,未经部门许可不得重写.  学生与安置 去找找CSCI 1103 计算机科学加速入门 请注意,这门课程通常只在秋季开设; 去找找CSCI 1101 计算机科学概论去找找CSCI 2101 数据结构 每学期都提供. 学生与安置 数学1050 定量推理 应该完成 数学1050 定量推理 在上计算机科学课程之前.

计算机科学入门课程经常爆满, 大一新生优先注册. 我们强烈鼓励学生在第一年学习他们的第一门计算机科学课程, 当他们有优先权注册时.  有意攻读计算机科学专业的学生必须完成 去找找CSCI 2101 数据结构 在二年级结束时取得C或以上的成绩.  

先前的计算机科学知识仅用于实习,不计入专业学分. 学生对适当的安置有任何疑问,应在注册前与部门成员交谈.


这是官方太阳城娱乐目录和学术手册的摘录. 查看目录