最小的英雄形象

课程描述

 

数学

<但ton class="accordion-drop-down__toggle" type="但ton">102. 混沌与分形点击打开

本课程是对快速发展的复杂性科学的介绍. It 是讨论的 工具——分形、混沌和自组织——为了理解而被改进 比如 大自然的断裂和不规则结构,惊喜和不可预测性,以及 栩栩如生的出现 无生命物质的特性. 这门课的主题是复杂性可以产生 从简单的起源, 如重复应用初等处理规则. 课程强调 的使用 可视化计算机. 这些思想在医学和工程中的实际应用 将被讨论, 科学的复杂性和世界的复杂性之间的联系的例子也将如此 人文学科和 艺术.

<但ton class="accordion-drop-down__toggle" type="但ton">104. 有限的数学点击打开

线性规划、矩阵、集合与计数、马尔可夫过程、差分方程、 和图表. 的 课程 强调 发展, 分析、 解释 数学 模型.

<但ton class="accordion-drop-down__toggle" type="但ton">105. 数学中的交流、模式和发明点击打开

本课程是为基础教育认证课程的学生设计的 对于学生来说 计划在其他地区完成中等教育认证课程 比数学. 课程框架包括四个主题:数字系统及其操作; 代数和 功能,几何和测量,数据分析,统计和概率. 强调 在是 运用这四个领域的概念和程序进行推理和解决问题. 大量 阅读和写作都是必需的,学生将被要求展示 无论是口头的还是口头的 对写作的概念有透彻的理解,并能就此进行交流 理解 其他人.

<但ton class="accordion-drop-down__toggle" type="但ton">106. 伸展运动微分点击打开

解析几何,导数和微分,初等函数,极限, 连续性和应用. 本课程是微分学一年序列课程的第一部分(共2部分). 在 这两道菜到此结束 顺序,学生将解决所有的主题,包括在微分学. 今年完工—— 长序列相当于完成垫 111; 微分学. 请注意,微积分预备课 参加本课程的分数线必须低于50分. 还要注意,垫 106和垫 107可以是 计算为两个过程的定量序列分布,但垫 106和107 不算作 定量 当然,否则.

<但ton class="accordion-drop-down__toggle" type="但ton">107. 拉伸微分学点击打开

本课程是微分学一年课程的第二学期. 本课程主题 包括三角学,三角函数的导数,二次曲线,隐式 分化, 无穷极限. 本学期将以微积分基本定理结束. 在整个 学期,学生将完成一个涉及微积分的项目,并在期末考试中结束 论文和演示文稿. 完成这个长达一年的序列相当于完成垫 111:差异 微积分. 也 注,垫 106和垫 107可以被计算为两个过程的定量序列 分布,但 垫 106/107没有 作为定量的 课程 否则.

<但ton class="accordion-drop-down__toggle" type="但ton">109. 统计推断与数据分析点击打开

介绍分析数据和设计实验的适当方法. 在研究了 各种措施的集中倾向和分散,是过程发展的基础 测试原则 假设,估计参数,并作出决定. C垫学分 如果在或之前服用,将不给予 随后 to BUS 109, PSY 209,或 ECN 215.

<但ton class="accordion-drop-down__toggle" type="但ton">111. 微分学点击打开

解析几何,导数和微分,初等函数,极限, 连续性和应用. 前提条件:强烈建议学生应该有很强的代数 还有三角函数技巧 之前 把这个 课程.

<但ton class="accordion-drop-down__toggle" type="但ton">112. 积分学点击打开

不定积分,定积分,积分的基本定理 微积分,序列, 系列中, 应用程序. 先决条件: 111 or 106-107 or 许可 of 教练.

<但ton class="accordion-drop-down__toggle" type="但ton">210. 多变量微积分点击打开

向量,偏导数,多重积分为多个变量的函数. 线与面 积分. 先决条件:垫 112 or 许可 教练.

<但ton class="accordion-drop-down__toggle" type="但ton">230. 几何基础点击打开

几何学对几何学基本概念的批判性研究. 本课程从一个公理开始 的方法来 欧几里得几何学,包括对其主要定理的仔细证明. 这门课 将继续 对包括球面在内的各种非欧几里得几何的检验 几何, 射影 几何, 和/或 双曲 几何. 先决条件: 112 or 许可 of 教练.

<但ton class="accordion-drop-down__toggle" type="但ton">240. 离散数学(交叉上市CSI 240)点击打开

介绍逻辑、推理和离散数学结构 在计算机中很重要 科学. 主题包括命题逻辑,证明类型,归纳和递归, 集、组合 功能, 关系, 图.

<但ton class="accordion-drop-down__toggle" type="但ton">252. 科学建模和数据分析(与体育 252交叉列表)点击打开

本课程是针对科学家和工程师的编程入门课程. 主题包括 算法开发,统计测试,快速傅立叶变换(FFT), 的动力学模拟 由耦合常微分方程(e.g. 行星运动通过龙格-库塔 方法),数值积分,求根,拟合函数 要实验数据,并创造 可发布图形. 学生选择和 完成一个主题的独立研究项目 与其专业相关. 本课程使 学生将计算融入进阶课程 理论 和/或 实验 科学. 编程 语言: Python. Co-requisite: 体育 112.

<但ton class="accordion-drop-down__toggle" type="但ton">280. 线性代数点击打开

介绍线性代数的平衡计算和阅读,理解, 写 数学证明. 从线性方程组,矩阵, 向量空间,基底, 维数,线性变换,行列式,特征值,基的变换,矩阵 的表示 的线性变换,矩阵分解和应用 线性代数. 建议 学生 垫240 之前 这门课. 先决条件: 112 or 许可 of 教练.

<但ton class="accordion-drop-down__toggle" type="但ton">310. 微分方程点击打开

解常微分方程的初等方法,包括 扩大 解决方案 in an 无限 系列. 先决条件: 210 or 许可 教练.

<但ton class="accordion-drop-down__toggle" type="但ton">320. 概率点击打开

事件及其概率,依赖性和独立性. 贝叶斯定理. 变量 和预期 值. 伯努利定理和De Moivre定理. 特殊的分布. 中心极限 定理及应用. 先决条件: 数学 112 or 许可 教练.

<但ton class="accordion-drop-down__toggle" type="但ton">330. 复杂的分析点击打开

复变函数理论,包括在问题中的应用 的函数论 实变量. 柯西积分公式及其在微积分中的应用 残留. 先决条件: 数学 210 or 政府的许可 教练.

<但ton class="accordion-drop-down__toggle" type="但ton">340. 数值分析(交叉上市的CSI 340)点击打开

解方程和方程组的迭代和消去,数值 分化和 整合,准确性评估,内插和外推方法. 先决条件:数学210 or 政府的许可 教练.

<但ton class="accordion-drop-down__toggle" type="但ton">360. 数论点击打开

整数的分解. 同余和剩余类. 欧拉,费马定理, 威尔逊和高斯. 原始的 根. 二次 残留 互惠 定理. 先决条件:垫 240.

<但ton class="accordion-drop-down__toggle" type="但ton">410. 抽象代数点击打开

群、环和场的介绍. 其他主题可能包括积分域, 多项式环,和 字段. 先决条件: 280 数学 成熟 as 证明了 by 完成 of 240 or 许可 of 教练.

<但ton class="accordion-drop-down__toggle" type="但ton">470. 实分析1点击打开

单变量微积分的严格处理. 从属性中选择主题 还有拓扑结构 实数,序列,级数,连续性,微分和黎曼积分. 先决条件: 210 数学的成熟可以通过完成其中一个来证明 240年垫, or 垫 280,或 政府的许可 教练.

<但ton class="accordion-drop-down__toggle" type="但ton">480. 真实分析II点击打开

实分析2的延续. 根据学生和教师选择的主题 感兴趣. 主题 可以包括度量空间的分析,n维空间的分析,傅里叶 功能分析, 测量理论和勒贝格积分. 适合工程师,化学家,物理学家, 经济学家和 数学家. 先决条件: 470

<但ton class="accordion-drop-down__toggle" type="但ton">391, 392. 初级研讨会点击打开

只对数学专业的学生开放. 每周的专业和教员会议 部门 计划提供有关职业,研究生院,论文主题等信息 研究领域,以及 准备每个专业的学生做问题解决方案的演示,并完成要求的 介绍 论文. 所有初级数学专业的学生都参加了研讨会,并将获得 及格/不及格的分数 结束 of 这学期. 初级 站立和许可 本署署长.

<但ton class="accordion-drop-down__toggle" type="但ton">491, 492. 高级研讨会点击打开

只对数学专业的学生开放. 高年级学生将做一个初步的报告 他们的轮廓 在秋季学期完成顶点项目,并将提交完成顶点项目的报告 项目 春天. 所有高级数学专业的学生都参加了研讨会,并将获得 及格/不及格的分数 结束 of 学期. 先决条件: 高级 站着, 391/392 许可 部门.

<但ton class="accordion-drop-down__toggle" type="但ton"> 194, 294, 394, 494. 数学专题 点击打开

对…领域的研究 其他课程未涉及的数学. 鼓励学生提出可能的主题 到部门 作为他们的 利益 需要 开发. 先决条件: 许可 教练. 

 

计算机科学

<但ton class="accordion-drop-down__toggle" type="但ton">100. 计算机基础点击打开

本课程以现代的高级编程语言介绍计算机编程. 目标 包括对语言的熟练程度(包括变量、函数、类型、流程控制、 基本数据 结构)以及熟悉常见的计算机科学问题解决策略. 学生将 同时获得团队编程和为实际问题设计程序的经验 解决. 这门课 计数 分布 主修 电脑 科学.

<但ton class="accordion-drop-down__toggle" type="但ton">201. 计算机科学I点击打开

本课程的目标有三个:(a)介绍解决问题的方法 和算法 开发ment; (b) to teach an object-oriented programming 语言; 和 c) to teach 如何设计,编码, 的技术在面向对象环境中调试和记录程序 良好的编程 style.

<但ton class="accordion-drop-down__toggle" type="但ton">202. 计算机科学II点击打开

本课程的目标有两个:(a)学习数据结构,如堆栈; 队列、树 字典,表格和图表,它们的效率,以及它们在解决计算问题中的应用 问题; 和 (b) to 熟练掌握一门面向对象的编程语言. 用那种语言进行练习 将提供 设计和实现数据结构的机会. 前提条件:计算机科学201或许可 教练.

<但ton class="accordion-drop-down__toggle" type="但ton">203. 面向对象程序设计点击打开

本课程给了一个深刻的理解面向对象的程序设计,和设计 和编码 使用Java的应用程序. 使用Java进行图形化和图形化用户 接口、多线程 将讨论与数据库和跨网络的连接. 学生将被要求设计和 为期末课程项目编写一个大型应用程序,其中包含gui和 原则的选择 教. 先决条件:计算机 科学 202.  并修课程:垫 240

<但ton class="accordion-drop-down__toggle" type="但ton">240. 离散数学(交叉列为垫240)点击打开

介绍逻辑、推理和离散数学结构 在计算机中很重要 科学. 主题包括命题逻辑,证明类型,归纳和递归, 集、组合 功能, 关系, 图.

<但ton class="accordion-drop-down__toggle" type="但ton">250. 计算机组织与体系结构导论点击打开

介绍了计算机组织和体系结构的原理,包括接口 和 沟通, 注册 内存 组织, 数字 逻辑, 表示 of 数据, 介绍 to 组装 语言. 先决条件:计算机 科学 202

<但ton class="accordion-drop-down__toggle" type="但ton">340. 数值分析(交叉列为垫 340)点击打开

解方程和方程组的迭代和消去,数值 分化和 整合,准确性评估,内插和外推方法. 先决条件:数学210 or 政府的许可 教练.

<但ton class="accordion-drop-down__toggle" type="但ton">350. 计算理论点击打开

正式的计算模型,如有限状态自动机,下推自动机,和 图灵机将 be 研究了 沿着 相应的 正式的 语言, e.g., 常规的 语言 上下文无关 语言.

不可计算性,包括停止问题,和计算复杂性,包括 P类和 NP np完全 be 研究了. 先决条件: 电脑 科学 202 电脑 科学 240.

<但ton class="accordion-drop-down__toggle" type="但ton">360. 数据库系统点击打开

介绍数据库的设计和使用,以及对数据库的见解 关键问题相关的 使用数据库系统. 这门课 covers 的 entity-relationship model; 的 hierarchical, 网络, relational data 模型, 和 他们的 语言; functional dep结束encies 和 normal 为ms; SQL的使用 使用MS ACCESS进行关系数据库的设计与实现 和MySQL. 先决条件: 电脑 科学 202 电脑 科学 240, or 许可 教练.

<但ton class="accordion-drop-down__toggle" type="但ton">370.  算法的设计与分析点击打开

主题 of 课程 is 设计 of 电脑 算法 技术 分析 他们的 效率 和复杂性. 算法的类型包括贪婪算法、分而治之 算法,动态 编程, 搜索 排序. 先决条件: 电脑 科学 202, 电脑 科学 240.

<但ton class="accordion-drop-down__toggle" type="但ton">450. 操作系统点击打开

介绍操作系统,包括任务,内存管理,进程调度, 文件系统, 保护, 分布式 系统. 先决条件:计算机 科学 250.

<但ton class="accordion-drop-down__toggle" type="但ton">460. 人工智能点击打开

探索计算机编程完成任务的原理和技术 通常是这样的 被认为是由人来完成的需要智慧的工作. 状态空间和启发式 搜索技术、逻辑 其他 知识 表示, 统计 神经 网络 方法 应用 to 问题 比如游戏,计划,对自然语言的理解,以及计算机 愿景. 先决条件: 电脑 科学 202.

<但ton class="accordion-drop-down__toggle" type="但ton">470. 计算机网络点击打开

本课程涵盖了计算机网络的原理、结构和操作. 重点将放在 了解在互联网和本地网络中使用的协议和机制 广域网络. 学生将编写在LINUX或Windows上运行的应用级程序 操作系统. 先决条件: 电脑 科学 240, 电脑 科学 250, a strong 背景 C++ Java.

<但ton class="accordion-drop-down__toggle" type="但ton">480. 软件工程点击打开

本课程的主题是创建软件产品的系统过程 而不是简单地 编码的程序. 课程内容包括项目和产品管理、软件架构 和设计 模式,团队合作和有效沟通. 本课程提供个性化 和 协作经验和对实践技能的广泛理解是必要的 成为一个有效率的 专业环境下的软件工程师. 前提条件:计算机科学203(或计算机科学202与 许可 讲师).

<但ton class="accordion-drop-down__toggle" type="但ton">194, 294, 394, 494. 计算机专题点击打开

学习其他课程未涉及的计算机科学领域. 鼓励学生 暗示可能 主题 to 部门 as 他们的 利益 需要 开发. 先决条件: 许可 of 教练.