数据科学
这里列出的课程描述并不能保证某一特定学期的课程。 请参阅新濠影汇赌场上公布的课程时间表,以确认实际授课的课程以及具体的课程会议日期和时间。
-
cd DS 100:数据胜于雄辩
本课程向学生介绍三个对数据推理能力至关重要的视角:批判性思维、推理思维和计算思维。 通过数据建模和可视化,学生将构建和交流基于数据的论点。 本课程只要求具备基本的计算机知识,并教授计算机编程(Python)、线性回归和统计推断的概念和技能。 该课程深入探讨了数据分析的困境,例如平衡个人隐私和社会效用,并为学生准备我们周围的数据驱动的世界。 从政治到体育,从金融到新闻,从创业到智慧城市等兴趣的学生,可以利用他们在本课程中获得的数据科学知识来增强这些兴趣。 更不用说为那些想要从事数据科学领域的学生提供基础了。 从2021年秋季开始,本课程将满足以下BU中心领域的单个单元:社会调查1,数字/多媒体表达,新濠影汇线上赌场研究和信息素养。 -
cd DS 109:数据科学第一年研讨会
通过活动和讨论,DS109旨在介绍波士顿大学数据科学专业的学术和个人成功。 主题包括咨询、课程规划、时间管理、个人理财、健康和安全、建立学术途径以及了解可用资源。 -
cd DS 110:数据科学入门与Python
cd DS 110是两个课程序列中的第一个(导致cd DS 210),旨在培养学生在数据科学核心计算技术方面的能力。 学生将使用Python探索数据科学中使用的基本CS概念和过程,重点是描述性数据分析,包括数据结构,函数开发和更高级的递归,面向对象编程,数据处理和数据可视化。 Numpy、pandas和matplotlib将用于分析真实世界的数据。 不需要先前的Python经验。 -
cd DS 120:数据科学基础
本科的先决条件; 本科要求:cdDS 100或cdDS 110。 - 3门课程(cdDS 121和cdDS 122)中的第一门,向学生介绍数据科学的理论基础。 介绍微积分(微分和积分),概率(离散和连续随机变量)和线性代数(向量空间,矩阵和线性系统)的关键概念。 本课程通过问题集将数学和计算思维联系起来,要求学生使用计算来回答数学提出的问题。 -
cd DS 121:数据科学基础2
本科先决条件:cdDS 120或同等学历; 本科要求:cdDS 110或同等学历。 - ds121是三门课程(cdDS 120,121,122)中的第二门课程,向学生介绍数据科学的理论基础。 ds121涵盖了从线性代数(向量空间,独立性,正交性和矩阵分解)的关键概念的介绍。 贯穿整个课程的DS主题是探索性数据分析,使您能够更好地理解手头的数据。 本课程将数学概念与计算思维联系起来,特别是通过使用问题集,要求学生使用计算来回答数学提出的问题。 从2021年秋季开始,本课程将满足以下BU中心领域的单个单元:定量推理I,数字/多媒体表达,批判性思维。 -
cd DS 122:数据科学基础
本科先决条件:cdDS120或相当于cdDS110的要求- DSDS 122是三门课程序列中的第三门(与cdDS120和cdDS 121),向学生介绍数据科学的理论基础。 DS 122涵盖了概率(包括常见概率分布、条件概率、独立性、贝叶斯定理、先验和后验分布、抽样和中心极限定理)、统计学(包括极大似然)、基本数值优化(包括梯度下降方法)和微积分(包括序列和级数)等主题。 要求具备编程语言(如Python)的知识。 从2022年春季开始,本课程将在以下BU中心的每个领域完成一个单元:定量推理II,批判性思维。 -
cd DS 200:数据科学本科实习
本课程面向有兴趣在数据科学行业公司完成暑期实习的本科生。 对于国际学生,本课程要求使用CPT。 本课程需交学费,不可重复。 请注意,这门课程不计入专业要求,但从课程中获得的1学分确实计入128学分的毕业要求。 参加DS 200需要GPA达到2.0。 本课程可在信用违约互换批准的情况下重修。 -
ds210:数据科学编程
本课程以DS110为基础,扩展了先前课程中介绍的编程语言、系统和算法概念。 课程从探索不同类型的编程语言开始,向学生介绍重要的系统级概念,如计算机体系结构、编译器、文件系统和使用命令行。 然后介绍了一种高性能语言(Rust),以及如何使用它实现一些基本的CS数据结构和算法(列表、队列、树、图等)。 然后介绍如何将Rust与外部库结合使用来执行数据操作和分析。 学生将使用Rust提出并完成一个大型数据集的独立项目。 从2022年春季开始,本课程将满足以下BU中心领域的单个单元:定量推理II,数字/多媒体表达,创造力/创新。 -
cd DS 219:软件工程职业准备工作坊
由作为Spark的行业软件资深人士讲授! 这门2学分的课程向学生展示了他们在从事软件工程项目时需要知道的纯粹的观点,为他们成为全栈软件/数据工程师做准备。 从黄铜钉子的角度来看,课程涵盖了一些战术主题。 该课程涵盖了现代软件开发的语言,包括模式,源代码控制,拉请求,开源,容器化,虚拟化以及敏捷与瀑布开发方法。 此外,该课程向学生介绍了一些专业的专业软件工程和DevOps在行业中的角色。 -
cd DS 280:火花! 用户体验/ UI设计
用户体验(UX)设计包含了最终用户与公司、其服务和产品交互的整体过程。 用户体验设计师专注于最大化可用性、可访问性和整体用户体验。 本课程将涵盖用户体验过程的基本步骤,从发现用户见解开始,并导致基于人物角色,旅程地图和用户故事的问题定义。 然后,学生将设计一个应用程序,通过创建低保真线框并将其演变为高保真原型,以供用户测试,从而响应此问题。 通过这个过程,学生将使用Figma或类似的设计工具完成一系列的活动。 虽然本课程涉及开发设计工件,但基础学习成果侧重于创建响应通过用户新濠影汇线上赌场研究确定的真人需求的设计过程。 -
cd DS 290:火花! 市民科技新濠影汇线上赌场研究设计工作坊
本次研讨会的重点是我们如何从数据中学习。 我们如何识别和分析数据中的关系? 我们可以从这些数据中得出什么结论?我们的结论在更广泛的背景下有多大的适用性? 我们如何有效地沟通我们的数据和分析? 我们如何成为数据和新濠影汇线上赌场研究的关键消费者,并识别数据科学家、记者、学者和其他人如何使用数据的问题和限制? 从2023年春季开始,本课程将在以下BU中心区域完成单个单元:新濠影汇线上赌场研究和信息素养。 学生必须注册DS290和DS292。 -
cd DS 291:火花! 探索科技领域的DEI
本次研讨会将探讨与技术领域的多样性、公平、包容和正义(DEIJ)相关的主题。 该课程将在整个技术领域实施DEIJ的理论和实践。 学生将从获得对身份、交叉性和包容性对话概念的基本理解开始。 然后,他们将应用这个框架来理解DEIJ在学术界和商业技术领域的问题,以及从人工智能到硬件的不同技术领域。 课程的第二部分将侧重于盟友关系和新濠影汇赌场行动,并包括一个期末项目,学生将使用交叉镜头来评估他们感兴趣的问题,并制定他们认为可以产生影响的解决方案。 通过本课程,学生将学习如何参与和促进有关多样性、公平、包容和正义的有影响力的讨论。 从2022年春季开始,本课程将在以下BU中心区域完成单个单元:社区中的个人。 -
cd DS 292:火花! 市民科技工具箱工作坊
本科先决条件:(cdDS 290) -本工作坊向学生介绍各种数据来源和方法,适用于在各种环境中新濠影汇线上赌场研究有关公民生活的问题,例如选举,住房,警务,经济发展等。 虽然我们将主要关注美国使用的数据(包括美国人口普查数据、选民档案和其他公共记录),但这些技能适用于全球公民新濠影汇线上赌场研究。 我们还将学习如何进行分析,从开始(一个模糊的问题或任务)到结束(一个严格和仔细的分析,承认其局限性)。 本课程使用R和Python进行教学; 学生必须具备用其中一种语言操作和分析数据的能力。 本课程满足以下BU中心区域的单个单元:社区中的个人。 -
cd ds299: cd工作坊
DS299研讨会为学生提供了发展计算机和数据科学选修技能和能力的机会。 每个工作坊的重点是学生参与特定项目和现实世界经验所必需的技能和能力的子集。 参与特定合作实验室的项目可能需要完成特定的讲习班。 请参阅cd网站了解2022年春季课程信息:/cds-faculty/academics/undergraduate/courses/ -
cd DS 310:数据力学
本科先决条件:cdDS210 -课程侧重于培养学生设计和实施数据流和计算工作流程的能力,旨在为大型系统中的在线/离线决策提供信息。 学生探索数据科学的生命周期,包括问题制定、数据收集和清理(数据整理)、探索性数据分析和可视化、统计推断和预测以及决策。 关系型(SQL)和MapReduce (noSQL)范式用于组合分析、优化和决策算法,以跟踪和扩展数据。 从2023年秋季开始,本课程将在以下BU中心区域中的每个区域中完成单个单元定量推理II,批判性思维。 -
cd DS 320:数据科学算法
本科先决条件:cdDS121或同等学历和cdDS210或同等学历-本课程涵盖了算法设计和分析的基本原则。 我们将介绍经典的设计方法,如贪心算法、设计与征服以及动态规划,重点关注数据科学中的应用。 我们还将学习更具体的数据科学和机器学习算法方法。 本课程特别强调算法的效率,这对于大型和/或流数据集至关重要,对于这些数据集,多次扫描是不可行的,包括近似和随机算法的使用。 从2022年春季开始,本课程将在以下BU中心的每个领域完成一个单元:定量推理II,批判性思维。 -
cd DS 340:机器学习和人工智能导论
本科先决条件:cdDS122, cdDS320 - DS 340涵盖了人工智能和机器学习中最重要的概念和算法,从搜索到深度神经网络,着眼于概念理解和构建最终项目。 重要的主题包括各种搜索(用于前瞻性)、概率推理、应用于神经网络的梯度下降、正则化的应用、强化学习、嵌入在自然语言处理中的作用,以及注意力在变压器架构中的作用(例如BERT和GPT4)。 应用包括图像分类、情感分析、游戏和推荐系统,以及对生成式人工智能的粗略介绍。 Python编程背景是必要的,而多变量微积分,线性代数和概率允许更深层次的理解材料。 从2022年秋季开始,本课程将满足以下BU中心领域的单个单元:道德推理,定量推理II,批判性思维。 -
cd DS 380:数据、社会和人工智能伦理
本课程培养学生批判性地审视和质疑人工智能(AI)、数据科学和计算技术与社会和公共政策之间相互作用的能力。 学生将完成练习,展示他们在关键道德工具和技术方面的能力,并分析一系列现实世界的案例新濠影汇线上赌场研究,以及道德工具和分析,这些都有助于在就业环境和日常生活中对新出现的道德挑战保持警惕并做出反应。 从2022年秋季开始,本课程将满足以下BU中心领域的单个单元:道德推理,社会探究II,新濠影汇线上赌场研究和信息素养。 -
cdds381:数据科学的社会公正
社会正变得越来越数字化和数据化。 影响刑事司法、住房、金融、劳工、医疗保健和教育的重要决策往往是由人工智能算法技术决定或辅助的,这些算法技术是在大型数据集上构建和训练的。 这些技术的兴起对社会正义提出了挑战。 尽管这些技术通常被视为中立的决策辅助工具,但它们往往会产生有害的预测,从而强化种族、阶级、性别和异性父权制从属关系的古老遗产。 数据化实践、计算技术、法律原则和政策在促进这些不同的结果方面发挥了关键作用。 本课程将以社会公正与数据科学之间的复杂关系为中心。 本课程将向学生介绍数据化和计算实践在社会从属关系中的历史和当前作用。 课程结束后,学生将掌握识别和批判性地应对这些新技术带来的社会正义挑战所需的技能。 -
cd DS 453:数据科学加密
本科先决条件:DS-122和DS-320,或同等学历。 - cd DS 453调查了在没有可信方的情况下进行可信数据分析的技术,以及在没有数据的情况下进行数据科学的技术。 课程的前半部分新濠影汇线上赌场研究加密货币,支撑它们的区块链技术,以及每个参与者的动机,而课程的后半段则侧重于使用密码学中的高级工具来保护隐私和匿名。 本课程以更广泛的探索进行数据科学的力量而结束,而不能够看到底层数据。
新濠影汇赌场
