课程

这里列出的课程描述并不能保证某一特定学期的课程。请参阅澳门威尼斯人注册上公布的课程时间表,以确认实际授课的课程以及具体的课程会议日期和时间。

  • engec522:计算光学成像本科先决条件:(ENGEK103 & ENGEK125 & ENGEC401) -近年来,计算光学成像-将硬件和计算紧密结合的光学成像系统得到了发展。其结果是出现了许多新的成像功能,如3D、超分辨率和扩展景深。计算光学成像系统在消费摄影、科学和生物医学成像、显微镜、国防、安全和遥感等领域有着广泛的应用。本课程着眼于将这种新的设计方法应用于现代光学成像,重点是物理光学建模和信号处理的融合工具和技术。
  • 本科先决条件:在微积分,线性代数,概率能力和统计方面有很强的数学背景,以及之前的机器学习课程和Python编程经验。-深度学习的数学和机器学习背景。前馈网络。反向传播。深度网络的训练策略。卷积网络。循环神经网络。深度强化学习。深度无监督学习。接触Pytorch和其他现代编程工具。其他最近的话题,时间允许的话。与CAS cs523相同。学生不能同时获得两门课程的学分。
  • 本科先决条件:(ENGEK103或CASMA142) -介绍优化问题和算法强调问题的制定,基本的方法,和潜在的数学结构。经典的优化理论以及该领域的最新进展。主题包括建模问题和公式、单纯形法、对偶理论、灵敏度分析、大规模优化、整数规划、内点法、非线性规划最优性条件、梯度方法和共轭方向方法。申请会被考虑;包括案例澳门威尼斯人注册网站研究。制造系统中生产计划和调度的广泛范例。其他说明性应用包括机队管理、空中交通流管理、通信网络中的最优路由和最优投资组合选择。与ENG EC 674, ENG SE 524, ENG SE 674相同。学生不能同时获得两门课程的学分。
  • 本科先决条件:(ENGEC414 & ENGEK381 & ENGEK103) -在大型数据集上训练大型模型的高效算法对于最近机器学习和深度学习的成功至关重要。本课程将向学生介绍这些算法背后的理论原理以及实际实现的考虑。主题包括一阶优化技术的收敛特性,如随机梯度下降,特别关注现代深度学习问题中典型存在的非凸损失的优化问题。完成本课程后,学生应该能够阅读和理解文献中的优化算法,并能够设计和实现新的优化算法。
  • 高性能计算(HPC)的爆炸式发展以及大数据/机器学习和云计算的进步现在为所有科学、工程和工业进步提供了基础工具。软件是大规模并行的,因此需要并行算法和分布式数据结构。示例将从fft,密集和稀疏线性代数,结构化和非结构化网格中绘制。技术将从实际应用中提取到简单的物理系统,使用多网格求解器,分子动力学,蒙特卡罗采样和有限元,最后的学生项目和团队演示将更详细地探索一个例子。编码练习将在UNIX环境下使用c++进行并行化,使用MPI消息传递、OpenMP线程和gpu的QUDA。快速原型和图形可以使用Python或Mathematica中的脚本。
  • ENG EC 527:高性能编程与多核和gpu考虑的理论和实践的硬件感知编程。关键主题是通过底层计算平台的知识以及平台如何与程序交互来获得潜在性能的重要部分。澳门威尼斯人注册网站研究当代高性能处理器的体系结构和编程方法。这些包括复杂处理器核心、多核处理器和图形处理器。实验室组件包括使用和评估这些处理器上的编程方法,通过应用,如矩阵运算和快速傅里叶变换。
  • 本科先决条件:(ENGEC327 & ENGEC330)本科生必须参加EC327或同等学历,最好是另一门软件课程,EC330或EC440,在参加本课程之前。(ENGEC504)澳门威尼斯人注册网站研究生必须最近参加了严格的编程课程,如EC504或同等课程(或具有行业主要软件设计经验)。-云计算基础,包括IaaS平台、OpenStack、重点大数据平台、数据中心规模系统。审查云计算领域有影响力的出版物。在一个由工业界或学术界导师指导的小组项目中达到高潮。与CAS cs528相同。学生不能同时获得两门课程的学分。
  • 本科先决条件:(ENGEC602) ENGEC602或同等学历-本课程旨在将软件工程的基本概念结合在一起,并在现实生活中进行实践。我们将重点澳门威尼斯人注册网站研究学生在不同的课程中所学到的或没有接触到的对他们的职业生涯有必要的不同概念。示例包括持续构建和集成、模块化设计、API设计、Rest API、应用程序框架、容器和Multi-。本课程采用翻转课堂模式。在课堂之外,学生们:学习概念,阅读指定的论文和教程;完成家庭作业,这相当于其他课程的项目。
  • ENGEC 327或ENGEC 602: -将软件扩展到许多开发人员,模块或机器需要与编写简短原型代码完全不同的技能集。开发网络或移动应用程序、金融或医疗保健系统,甚至是多人游戏的大型软件工程师团队必须在软件堆栈的所有层面上综合各种各样的元素。本课程介绍了在现代多开发人员软件开发基础设施中进行此类软件开发所需的基本技能和经验。通过各种语言和小组规模的密集编程项目,学生将大规模学习软件开发的四个核心要素:设计(为模块化、可扩展性和互操作性编写面向未来的代码)、分发(跨多个处理器管理代码)、优化(理解设计和分发对性能的长期影响)和安全性(所有前面的元素如何影响整个系统的安全性和隐私性)。
  • 本科先决条件:ENGEK103, CAS MA 142或同等学历-选择的主题在离散数学。正式的系统。数学推导。逻辑概念。定理证明。集合,集合上的关系,集合上的运算。函数,图,数学结构,态射,代数结构,半群,商群,有限状态机,它们的同态,和模拟。机器作为识别器,规则集。克林定理。
  • 本科先决条件:(ENGEK381或ENGEK500) -马尔可夫链,Chapman-Kolmogorov方程。状态分类,极限概率,泊松过程及其推广,连续时间马尔可夫链,排队论,可靠性理论。
  • 本科先决条件:(ENGEC327)汇编语言的基本知识,计算机组织和逻辑电路,数据结构和算法的基本知识,C/ c++编程技能。-毕业先决条件:(ENGEC605)或同等学历;汇编语言基础知识,计算机组织和逻辑电路基础知识,数据结构和算法基础知识,C/ c++编程技能。-本课程向学生介绍嵌入式系统中硬件和软件的统一视图。讲座将全面探讨一系列技术,包括系统规范语言、嵌入式计算机体系结构、实时操作系统、硬件软件协同设计和协同验证技术。讲座将辅以作业和项目,涉及系统设计、分析、优化和验证。
  • 本科先决条件:(ENGEC441和ENGEK381) -计算机通信的基本延迟和阻塞模型:M/M/1队列;杰克逊网络和损失网络;MAC协议分析;数据流量控制;用于拥塞控制的TCP和主动排队机制;流量整形与网络演算;分组交换体系结构和调度算法;路由算法;流动分配和公平。
  • ENG EC 543:可持续电力系统:规划,运营和市场本科先决条件:高级职称或导师同意。——清洁能源发电技术的突破和有效利用化石燃料的优势,将使电力成为未来可持续环境的主要能源形式。我们回顾了输配电(T&D)网络的关键特征以及相关的规划和运行要求,以确保供应充足,系统安全和稳定。资本资产投资和运行成本最小化是在系统工程背景下讨论的,其中资产以及发电机、输配电网络和负载的动态行为相互作用。本文介绍并分析了高压输电系统一级竞争性批发市场形成的最新发展、相关的市场参与和清算规则以及市场清算优化算法在促进成本反射价格信号和鼓励最佳分布式/非集中式投资和运营决策的竞争条件方面的有效性。最后,我们提出了输配电拥堵和供需失衡相关的障碍,阻碍了环保和经济高效技术突破的广泛采用,并提出了一种基于系统工程和实时零售市场的集中式和分散式发电、存储和负载管理资源的协调,能够实现理想的协同效应并减轻这些障碍。与ENG ME 543和ENG SE 543相同。学生不能同时获得两门课程的学分。
  • engec544:网络物理世界本科先决条件:(ENGEC327) engec 441推荐,需要C编程经验。-考虑随着无线网络连接的引入,嵌入式网络传感系统的发展。关键主题是为资源受限(成本、能源、内存和存储空间)应用程序优化计算,以及连接到物理世界的传感接口。澳门威尼斯人注册网站研究了当前网络化嵌入式网络传感器技术,包括协议标准。本课程的实验部分向学生介绍分布式传感器模块的独特特性,包括编程、可靠通信、传感模式、校准和应用开发。与ENG ME 544和ENG SE 544相同。学生不能同时获得两门课程的学分。
  • engec545:网络物理系统本科先决条件:(ENGEC311 & ENGEC327 & ENGEC330)或布尔代数和有限状态机的等效知识。有嵌入式系统编程经验(如EC535)推荐,但不是必需的。-本课程向学生介绍网络物理系统(与物理世界交互的计算系统)设计和分析的基本原理。我们将澳门威尼斯人注册网站研究这些系统的广泛应用,从机器人到医疗设备,再到智能制造工厂。重点将放在构建具有实时和并发行为的高保证系统上。学生将获得深入的知识和实践经验,规范,建模,设计和分析代表性的网络物理系统。符合ense545标准。学生不能同时获得两门课程的学分。
  • 本科先决条件:(ENGEC311 & ENGEC413 & ENGEC327) -内容包括使用HDL (Verilog)进行设计,合成和仿真,以及寄存器传输级别(RTL)的原理。可编程逻辑,如现场可编程门阵列(FPGA)器件,已经成为数字化设计的重要组成部分。在本课程中,学生将学习如何编写可自动合成为集成电路(如FPGA)的HDL模型。实验室和家庭作业包括编写组合和顺序电路的HDL模型,合成模型,执行仿真,以及通过使用自动放置和路由来拟合FPGA。本课程以实验室为导向,并以一系列Verilog设计实例为基础。
  • 本科先决条件:(ENGEK125 & ENGEC327) -本课程通过四个不同活动的镜头介绍计算合成生物学领域:规格,设计,组装和测试。所有背景的工程专业学生都将被介绍合成生物学,然后接触到四个领域的核心挑战和方法。提供的家庭作业允许学生使用现有的计算软件来探索这些主题。此外,还介绍了有关该领域数据管理、设计算法、标准化和仿真挑战的先进概念。课程的高潮是一个小组项目,在这个项目中,学生将计算设计方法应用于一个实验创建的系统,与生物设计中心和潮湿实验室的澳门威尼斯人注册网站研究生一起工作。和ENG BE 552一样。学生不能同时获得两门课程的学分。
  • ENGEC 555:介绍生物医学光学本科先决条件:(ENGBE403或ENGEC401)需要高级地位。-本课程探讨光学科学和工程在各种生物医学问题中的应用,重点是光学和光子学技术,使真正的、微创的临床和实验室应用成为可能。本课程只教授生物学本身的那些方面,这些方面对于理解应用程序的目的是必要的。第一周介绍组织的光学特性,随后的讲座涵盖了三个主要领域的一系列主题:1)光谱学在癌症和其他组织病理诊断中的应用;2)组织中亚表面结构的光子迁移和漫射光学成像;3)新的组织成像方法、激光与组织的相互作用以及光在生物医学澳门威尼斯人注册网站研究中的其他应用。这门课的形式是“半翻转”。每节课之前,都有指定的阅读材料。一半的课堂时间将进行非正式的讲座和讨论,以扩大和澄清阅读材料;一半的课堂时间将以“翻转”课堂的形式进行,致力于小组合作,解决问题,讨论和理解与阅读材料的联系。双重上市的ENG EC 555。学生不能同时获得两门课程的学分。
  • 澳门威尼斯人注册网站研究生先决条件:(CASPY212) EK 125或等效Matlab;具备同等的光波知识。建议:EC 562, EC 555 -这门澳门威尼斯人注册网站研究生水平的入门课程旨在通过推动工程系统设计的物理极限,教学生如何使用电磁波和各种形式的分子光谱学来澳门威尼斯人注册网站研究复杂的生物系统。本课程将涵盖光谱学和显微镜的基本概念,然后是基于荧光、基于吸收和基于散射的光谱成像的具体主题。此外,本课程将从理论、仪器、图像数据分析和应用等方面深入讨论线性和非线性光谱成像。学生将学习如何在课堂上对最近的文献进行简明而翔实的介绍。作为课程作业的一部分,学生将能够挑战他们的创造力,设计先进的成像仪器和数据分析方法。学生们将学习如何为学生组成的跨学科团队设计的期末项目撰写并提出令人信服的提案。与ENG BE 556相同。学生不能同时获得两门课程的学分。