辅修计算机科学

有关一般BS IDE程序说明,请访问  项目概述 页面. 

BSIDE的学生可以在他们的四年计划中包括计算机科学辅修课程. 以下 辅修计算机科学的课程要求是什么.

  • 离散数学
  • cs46a编程导论
  • cs46b结构导论
  • 三门(9个单元)计算机科学课程. 在9个单位中,有3个单位可以下除法 单元,但必须是下列课程之一:
    • 数学30微积分1
    • 计算机系统概论
    • C语言编程

关于计算机科学辅修课程的更详细的描述可以在这里找到 辅修计算机科学 页面. 请注意,由于计算机科学辅修课程是由计算机科学提供的 在理学院系,你应该预约一台电脑 科学顾问,并提交计算机科学未成年人的形式为他们的批准. 一次 批准后,在会议前将课程包括在你的专业课程建议表上 使用IDE顾问器.

下面是使用IDE选修课来满足计算机科学辅修要求的示例路线图. 学生可以选择选修其他计算机科学课程来满足辅修要求 但他们可能需要完成某些课程的额外先决条件. 数学 30、数学 42和CS 46A将作为IDE课程要求的一部分完成. 总 这个计划的单位是122.

广度或辅修课程选修课:

  • cs46b数据结构概论(必修)
  • cs49j Java编程(cs146的先决条件)
  • cs146数据结构和算法(推荐)
  • cs156人工智能导论(推荐)(预修课程:CS146和CS151)

技术选修课:

  • CmpE135或CS151
  • 工程学或与工程学相关的课程

四年路线图(目录年2020-2021)

秋季学期-第一年

总学期单位: 15

数学30或30X* (B4)微积分I - 3单位
COMM 20 (A1)公共演讲- 3单位
化学30A(或1A或1B) (B1/B3)入门化学- 3单位
英语1A (A2)第一年写作- 3单位
BIOL 10 (B2)生物世界- 3单位

(*数学 30X需要注册数学 30W)

春季学期-第一年

总学期单位: 14

数学31或31X (B4)微积分II - 4个单位
物理50 (B1/B3)普通物理/力学- 4个单位
engl1b (C2) (C-或更高)论证与分析 3单位
工程师10 (E)工程概论- 3单位

(数学 31X要求注册数学 31W)

秋季学期-第二年

总学期单位: 16

数学32或32X (B4)微积分III - 3单位
物理学51 (B1/B3)普通物理/电磁学- 4个单位
GE区D+US123 - 3单位
GE区F - 3单位
材料简介 
      or
静力学理论与应用 3单位
 
报名参加WST考试

(数学 32X要求注册数学 32W)

春季学期-第二年

总学期单位: 17

数学42离散数学 3单位
GE区D+US123 - 3单位
GE区C1 - 3单位
电气工程导论实验室 1单位
电路分析导论 3单位
cs46a编程入门- 4个单位
 
三年级前提交专业课程建议书 .

秋季学期-第三学年

总学期单位: 14

工程师101工程研讨会- 1单位
机电工程基础- 3单位
行为与社会科学应用的程序设计概念 3单位
深度选修课1 - 3单位
cs46b数据结构导论(辅修选修课1) 4个单位

春季学期-第三年

总学期单位: 16

工程师101工程研讨会- 1单位
工程师100W(左/右)(C或以上)工程报告 3单位
ISE 130工程概率与统计 3单位
深度选修课2 - 3单位
cs49j Java编程(辅修选修课2)- 3单位
(技术选修课1 3单位

秋季学期-四年级

总学期单位: 16

工程师199A高级设计项目I - 1单位
可再生能源工程- 3单位
深度选修课3 - 3单位
cs146数据结构和算法(辅修选修课3)- 3单位
面向对象的分析与设计 
       or 
cs151面向对象的设计 3单位
bus3186 (S) (C或更高)职业道德和商业道德- 3单位

春季学期-四年级

总学期单位: 14

工程师199B高级设计项目II - 2单位
工程经济系统- 3单位
深度选修课4 - 3单位
cs156人工智能导论(辅修选修课4)- 3单位
TECH 198 (V) (C或更高)科技与文明 3单位