Srinivas Tadigadapa博士
教授及主席
409达纳研究中心
617.373.7529
617.373.4431(传真)
电气与计算机工程系的研究生课程是一个充满活力和蓬勃发展的世界公认的研究中心,在广泛的领域。该部门与当地工业和波士顿世界著名的医院和医疗中心有着密切的联系,并参与了许多联合研究项目。有五个NSF和国土安全部资助的研究中心和20多个工业合作伙伴,教师和学生正在积极开展计算机视觉等领域的前沿研究;模式识别与机器学习;脑机接口;计算机体系结构;高性能计算;嵌入式系统;软硬件安全;电力系统及电力电子; underwater communication networks and signal processing; robotics; information theory; communications, control, and signal processing; Internet of Things; RF, electromagnetics, optics, and magnetic materials; micro/nanomechanical structures and advanced nanomaterials; power-first system/computer architecture; ultralow power biomedical and neural circuits and systems.
欧洲经委会的研究生课程通过提供强大的课程并为这些学科的研究提供机会,教育硕士和博士学生在电气和计算机工程的各个学科中具有深刻的基础和实践知识。该部门培养下一代高技能工程师和研究人员,具备必要的技能,以满足学术界、工业界、政府和人类的未来需求。
所提供课程概述
欧洲经委会的研究生课程提供电气与计算机工程理学硕士、电气与计算机工程领导理学硕士、应用物理与工程理学硕士、数据科学理学硕士、机器人学理学硕士、物联网理学硕士、无线与网络工程理学硕士、计算机工程哲学博士、网络安全哲学博士、电气工程博士学位。
本署的使命
电气和计算机工程系的主要教育任务是教育本科生,使他们有机会在电气和计算机工程及相关学科获得成功的职业生涯,并在工程或相关学科进行高级研究生学习。研究生课程的使命是教育研究生,使他们有能力解决复杂的工程问题,并能对研究和工业做出有意义的贡献。
研究生证书选项
攻读硕士学位的学生除了攻读硕士学位外,还有机会攻读众多工程研究生证书之一。学生应该咨询他们的指导老师选项.
戈登工程学院领导选项
学生有机会去追求电气与计算机工程领导理学硕士(MSECEL)同时获得工程领导研究生证书。
此外,学生有机会追求戈登工程领导项目与电气与计算机工程硕士学位相结合。这一选项会导致总学习时间的增加,而不仅仅是硕士学位所需的时间。
哲学博士(PhD)
理学硕士(MS)
电气与计算机工程理学硕士
- 专注于通信,控制和信号处理
- 计算机网络与安全专业
- 计算机系统和软件专业
- 专注于计算机视觉,机器学习和算法
- 专注于电磁学,等离子体和光学
- 专注于机器智能的硬件和软件
- 专注于微系统,材料和设备
- 电力系统集中
电气与计算机工程领导理学硕士(MSECEL)
电气和计算机工程课程
EECE 5115。生物工程中的动力系统“,”(4小时)
本课程介绍了生物学中动力系统的理论分析和建模,范围从分子到种群的应用。主题包括差分和微分方程模型,基本理论包括无量纲化、稳态、线性化、稳定性、特征值、全局行为、奇异摄动、多稳定性、滞后、协同性、周期解、可兴奋系统、分岔和空间(PDE)模型的介绍。在具体生物学应用的背景下发展所有概念,如基因调控,化学反应网络和化学计量学,药物模型和PK/PD,受体/配体相互作用,合成结构,动作电位产生,酶反应,种群相互作用,流行病学,表观遗传现象,包括分化,和运输,趋化性和扩散。BIOE 5115而且EECE 5115跨境上市。
先决条件:数学2341最低成绩为D-或通用电气2361最低成绩为D或研究生课程录取
EECE 5155。无线传感器网络和物联网。(4小时)
涵盖无线传感器网络和物联网的架构、通信协议和算法的设计和建模。提供无线传感器网络的一般方面的指导,包括通信堆栈的所有层的协议设计、建模和仿真。研究标准化工作,包括蓝牙、IEEE 802.15.4/Zigbee和SigFox/LoRa等。最后阐述了传感器网络技术在我们这个时代许多具有挑战性的问题上的应用,包括移动众感、智能城市和网络物理系统。
先决条件:EECE 2540最低成绩为D-或CS 3700最低成绩为D或研究生课程录取
EECE 5161。薄膜技术公司。(4小时)
涵盖了真空技术、薄膜沉积技术、表征技术、它们在不同行业的应用,以及薄膜沉积技术研究活动的前沿。薄膜是集成电路芯片、微机电系统(MEMS)器件和纳机电系统(NEMS)器件等的基本构件,在决定IC电路、微机电系统(MEMS)和纳机电系统(NEMS)器件性能方面起着至关重要的作用。主题包括真空技术;真空泵;真空系统设计与分析;不同的薄膜沉积技术,包括溅射、化学气相沉积、电化学沉积、原子层沉积等;以及不同的薄膜表征技术,特别是磁性薄膜表征技术,包括VSM、PPMS、FMR、MOKE等。不符合课程先决条件的学生可以寻求教师的许可。
先决条件:(数学1342最低成绩为D-;1155年的今天最低成绩为D-)或研究生课程录取
EECE 5170。多铁性材料及系统概论“,”(4小时)
由美国国家科学基金会纳米系统工程研究中心提供,用于纳米多铁系统(TANMS)的转化应用,由来自加州大学洛杉矶分校、加州大学伯克利分校、康奈尔大学、加州州立大学北岭分校和东北大学的教授共同教授。raybet雷竞技雷竞技app最新版课程讲座将在线提供给远程学生。涵盖介绍多铁性,多铁性原子结构(化学),多铁性材料科学,多铁性材料的连续水平分析,和多铁性器件。
先决条件:(数学2321最低成绩为D-;1155年的今天最低成绩为D-;(化学1151最低成绩为D-或化学1211最低成绩为D-))或研究生课程录取
EECE 5360。组合优化。(4小时)
介绍组合优化,这是一个新兴领域,结合了应用数学、运筹学和计算机科学的技术来解决离散结构的优化问题。强调电气和计算机工程领域出现的问题,包括超大规模集成电路、计算机辅助设计、并行计算、计算机体系结构和高性能编译。涵盖了算法分析的基础,包括渐近符号和复杂性理论,以及一系列优化技术,包括分治、局部优化、动态规划、分支和定界、模拟退火、遗传算法、逼近算法、整数和线性规划、矩阵理论和贪婪算法。考虑了最优解的有效生成,启发式的发展和评估,以及紧上界和下界的计算。
先决条件:EECE 2560最低成绩为C-或CS 3000最低成绩为C或研究生课程录取
EECE 5550。移动机器人。(4小时)
研究移动机器人的科学和工程。主题可能包括运动学,动力学,数值方法,状态估计,控制,感知,定位和映射,以及移动机器人的运动规划。强调机器人的实际应用,从灾害响应到医疗保健到太空探索。
先决条件:(EECE 2520最低成绩为D-;EECE 2560最低成绩为D-)或CS 3000最低成绩为D或研究生课程录取
EECE 5552。辅助机器人。(4小时)
通过使用基于模型的设计过程,研究辅助机器人的什么(建模)、如何(设计)和为什么(分析)。系统模型对于辅助机器人设计过程的四个关键方面至关重要:可执行规范的推导,基于仿真的硬件和软件设计,通过代码生成实现,以及持续的测试和验证。主题可能包括建模连续和离散动力学,异构模型,混合系统,随机模型,计算模型,嵌入式控制系统的分析和设计,应用于辅助机器人,系统仿真,验证和验证技术。课程项目强调智能环境中辅助机器人控制的基于模型的设计。
先决条件:(EECE 2160最低成绩为D-;EECE 2520最低成绩为D-)或研究生课程录取
EECE 5554。机器人传感与导航。(4小时)
检查机器人传感和导航的实际传感器和数学技术,重点是传感器,如相机,声纳和激光扫描仪。这些与航迹推算和视觉惯性里程计技术和算法结合GPS和惯性测量单元一起使用。涵盖了应用于SLAM问题的卡尔曼滤波器和粒子滤波器。该课程的很大一部分内容涉及在ROS和LCM环境中使用真实的现场机器人传感器数据集进行编程。实验室包含真实的现场传感器和平台。最终以个人设计项目和团队为基础的相当复杂的最终项目达到高潮。
先决条件:((数学3081最低成绩为D-或EECE 3468最低成绩为D-);(EECE 2160最低成绩为D-或EECE 2210最低成绩为D-))或研究生课程录取
EECE 5576。无线通信系统。(4小时)
检查无线系统设计的基本原理,重点是在蜂窝系统和无线局域网中使用的现代技术。涵盖了系统设计的各个层次,从调制/检测到流量分析。介绍了无线电传播的基本原理,研究了无线电传播对通信信号的影响。专题包括空间频率重用;呼叫阻断和蜂窝系统容量;电源控制和切换策略;渠道接入与共享;正交频分复用(ofdm -一种用于WLAN和第四代[4G]蜂窝系统的调制技术)和扩频调制(第三代WCDMA系统);分集技术和多输入多输出(MIMO)信号处理。要求本科通信系统专业。
先决条件:EECE 3400最低成绩为D或研究生课程录取
EECE 5580。经典控制系统。(4小时)
介绍了经典控制系统的分析与设计。检查控制系统的目标,建模和数学描述,传递函数和状态变量表示,反馈控制系统的特征,系统响应,和反馈系统的稳定性。同时还讨论了基于根轨迹和频率响应的补偿器设计,以及使用状态反馈的现代控制系统设计。需要在EECE 5581本科生。
先决条件:EECE 3464最低等级为D-或EECE 2520最低成绩为D或研究生课程录取
EECE 5581。EECE 5580实验室。(1小时)
伴随EECE 5580.通过实验室实验,涵盖控制系统设计的实际方面。主题不同,包括计算机仿真,数字计算机控制,和使用CAD包,如MATLAB的分析和设计控制系统。例子强调介绍的概念EECE 5580,例如系统对刺激的响应、稳定性和鲁棒性。需要在EECE 5580.
先决条件:EECE 5580(可同时修读)最低成绩为C-或EECE 5580(可同时修读)最低成绩为C-
EECE 5606。微纳米制造“,”(4小时)
从工艺工程师的角度提供集成电路制造的概述。为学生提供一个在集成实验室课程中制造微纳米级器件的机会。在课程的讲座部分,重点关注集成电路制造的物理、化学和技术,而学生在集成的实验室课程中制造和测试新设备(电流体动力微泵和三维碳纳米管互连)。专注于硅集成电路技术,但也包括来自其他材料和设备系统的例子,包括用于构建设备的微机电(MEMS)技术,如加速度计、压力传感器和通信开关,以及其他目前从纳米制造和纳米技术提供的例子。实验时间是有安排的。
先决条件:EECE 2412最低成绩为D或研究生课程录取
EECE 5610。数字控制系统。(4小时)
涵盖线性离散动态系统的采样和分析工具,包括使用离散等效和直接设计方法转换技术的数字控制系统的设计;根轨迹,Bode和Nyquist图,Nichols图;控制器实现问题,如数字滤波器的实现,由于量化,舍入,死带和极限环的非线性效应;以及抽样率的选择。
先决条件:EECE 5580最低成绩为C-或EECE 5580最低成绩为D-
EECE 5612。统计推断:工程师和数据分析师简介。(4小时)
通过检测、估计和相关信号处理算法的概念介绍统计推断和数据分析的基本原理。涉及假设检验、贝叶斯原则、多假设和复合假设检验、检验能力和一致强大检验、似然函数、充分统计量、最优估计、估计量方差的界限、最小方差线性估计、预测和回归、区间估计和置信度等主题。从有噪声的观察中提取有用的信息和明智的决策是多个学科的核心,从传统的通信和传感器阵列处理到生物医学数据分析,模式识别和机器学习,安全与防御,以及金融工程。课程由说明性例子、实践练习和基于现实世界例子的数值实现来支持。
先决条件:(EECE 2520最低成绩为D-;(EECE 3468最低成绩为D-或数学3081最低成绩为D-)或DS 5020最低成绩为C-)或研究生课程录取
EECE 5626。图像处理与模式识别。(4小时)
介绍了数字图像的处理和分析,目的是识别简单的图像模式。主题包括二维离散信号和系统,数字图像及其属性,图像数字化,图像增强,图像恢复,图像分割,特征提取,物体识别,模式分类原理(贝叶斯规则,类边界)和模式识别方法。
先决条件:(EECE 3464,最低成绩为D-或EECE 2520最低成绩为D-);(EECE 3468最低成绩为D-或数学3081最低成绩为D-))或研究生课程录取
EECE 5638。现代计算机体系结构的编译器。(4小时)
介绍模块化编译器的结构和实现。课程的前半部分集中在编译器前端,基于词汇分析器,语法分析器和中间代码生成器。第二部分基于结构分析、多级优化和汇编代码生成解构编译器后端。主题包括基于LLVM的实际示例,LLVM是一个流行的中间语言规范和工具链。包括一系列紧密相关的作业,指导学生从头开始实现一个全功能的基于llvm的编译器。由此产生的项目是一个能够解释C编程语言子集并生成用MIPS汇编代码表示的可执行程序的工具。
先决条件:((EECE 2560最低成绩为D-或CS 3000最低成绩为D-);EECE 2322最低成绩为D-)或EECE 7205最低成绩为C-
EECE 5639。计算机视觉。(4小时)
介绍主题,如图像形成,分割,特征提取,匹配,形状恢复,动态场景分析和对象识别。计算机视觉将成像设备、计算机和复杂的算法结合在一起,以解决工业检测、自主导航、人机界面、医学、数据库图像检索、逼真的计算机图形渲染、文档分析和遥感等方面的问题。计算机视觉的目标是根据感知到的图像对真实的物理对象和场景做出有用的决策。计算机视觉是一个令人兴奋但混乱的领域,它建立在非常多样化的学科之上,如图像处理、统计学、模式识别、控制理论、系统识别、物理学、几何、计算机图形学和学习理论。良好的Matlab或c++编程经验。
EECE 5640。高性能计算。(4小时)
涵盖在计算机集群、多核处理器和图形处理单元(gpu)上加速科学和其他应用程序。现代计算机利用多线程和多核来加速科学和工程应用。涵盖的主题包括并行计算机体系结构、并行编程模型、计算理论以及多核处理模型。重点介绍计算机算法的实现以及它在不同计算机体系结构上的不同。包括一个单独的项目,每个学生都需要实现一个应用程序,将该应用程序移植到几种不同的并行风格,并比较结果。编程是用C编程语言的变体完成的。
先决条件:EECE 3324最低成绩为D-或CS 3650最低成绩为D或研究生课程录取
EECE 5641。软件安全概论。(4小时)
为学生提供一个机会,了解系统的安全性如何被侵犯,以及如何检测和预防此类攻击。计算机安全问题对我们生活的实际方面有重大影响。尽管有相当多的关于保护系统的工具和技术的知识,但关于实际漏洞及其如何被利用的信息通常并不可用。涵盖常见的编程、配置和设计错误,并研究可能的保护和检测技术。使用示例突出显示一般错误类。包括一些实际的实验室作业,要求学生应用他们的知识,以及参与当前在该领域的研究讨论。
先决条件:((EECE 2540最低成绩为D-;(EECE 4534最低成绩为D-或EECE 3324最低成绩为D-))或(CS 3650最低成绩为D-;(CS 3700最低成绩为D-或EECE 2540最低成绩为D-))或(EECE 7205最低成绩为C-;(EECE 7376最低成绩为C-或CS 5600最低成绩为C-)))
EECE 5642。数据可视化。(4小时)
介绍可视化中的相关主题和概念,包括计算机图形学、可视化数据表示、物理和人类视觉模型、知识和概念的数值表示、动画技术、模式分析和计算方法。主题包括实用可视化的工具和技术以及相关领域的元素,包括计算机图形学、人类感知、计算机视觉、成像科学、多媒体、人机交互、计算科学和信息论。涵盖了各种科学、医学、交互式多媒体和艺术应用的例子。包括动手练习和项目。强调计算机视觉、图形学和数据可视化模式分类方法的现代工程应用。
EECE 5643。模拟与性能评估。(4小时)
涵盖计算机模拟和计算机系统性能评估的主题。介绍通过使用仿真来建模、仿真和分析性能的基本计算和数学技术,包括模型、随机数生成、统计分析和离散事件驱动仿真。还涵盖了性能评估领域的经典和及时的技术,包括企业系统、计算机网络、数据中心和云计算中的工作负载描述、容量规划和资源管理。
先决条件:EECE 3326最低等级为D-或EECE 2560最低成绩为D-或CS 3000最低成绩为D或研究生课程录取
EECE 5644。机器学习与模式识别概论。(4小时)
研究机器学习(研究和设计算法,使计算机/机器从经验/数据中学习)。涵盖了一系列算法,重点关注每种方法之间的底层模型。强调为学生准备机器学习研究的基础。主题包括贝叶斯决策理论、最大似然参数估计、模型选择、混合密度估计、支持向量机、神经网络、概率图形模型和集成方法(增强和装袋)。为学生提供一个机会,了解在哪里以及如何应用机器学习算法,以及它们为什么有效。
先决条件:EECE 3468最低成绩为D-或数学3081最低成绩为D-或EECE 7204最低成绩为C-或DS 5020最低成绩为C-或数学1215最低成绩为D-或数学2280最低成绩为D-或即3412年最低成绩为D-或书3464最低成绩为D-或BIOE 2365最低成绩为D-或MGSC 2301最低成绩为D-
EECE 5645。数据分析的并行处理。(4小时)
涵盖并行机器学习算法的基础知识,专门针对涉及大型数据集的学习任务。回顾处理大型和高维数据集的方法,重点介绍分布式实现。除了涵盖统计数据分析背后的理论,该课程还提供了一个实际操作的方法,使用Spark作为并行学习的开发平台。主题包括Apache Spark基础知识,多线程/集群执行,弹性分布式数据结构,映射约简操作,使用键值对,连接,凸优化,梯度下降,线性回归,高斯-马尔科夫定理,脊和套索正则化,特征选择,交叉验证,方差与偏差权衡,分类,逻辑回归,ROC曲线和AUC,矩阵和张量分解,图并行算法和稀疏性,感知器算法,以及深度神经网络。
先决条件:((数学3081最低成绩为D-或EECE 3468最低成绩为D-);(EECE 2560最低成绩为D-或CS 3000最低成绩达D-或cs4800最低成绩达D-))或EECE 5644最低成绩为C-
EECE 5647。纳米光子学。(4小时)
介绍纳米光子材料和器件的基本概念和最新进展。纳米光子学是纳米技术中一个非常重要的研究领域。讨论电磁学的基本原理(麦克斯韦方程、极化、波传播等);量子力学;以及典型的纳米结构和表征技术。专注于纳米光子学的特定主题,包括硅光子学;光子晶体;等离子体与光学超材料及其在光学电路中的应用成像;光学捕获; biomedical sensing; and energy harvesting. Offers students an opportunity to obtain a fundamental understanding of the property and manipulation of light at the nanoscale.
先决条件:EECE 3440最低等级为D-或EECE 2530最低成绩为D或研究生课程录取
EECE 5649。金属氧化物半导体互补技术模拟集成电路设计。(4小时)
涵盖理论分析,实际设计,模拟集成电路实现互补金属氧化物半导体(CMOS)制造工艺技术的仿真。介绍用于电路模拟、物理布局和布局验证的节奏工具。从基本概念开始,如CMOS器件模型,单级和多级放大器的直流和小信号分析技术,偏置配置和参考生成电路。探讨差分信号处理、运算放大器、运算跨导放大器和共模反馈电路。分析方法包括线性度、噪声、稳定性和工艺变化导致的设备不匹配的评估。介绍了一些先进的设计技术,如线性改善方法、频率补偿和数字辅助性能调优。
先决条件:EECE 3410最低成绩为D或研究生课程录取
EECE 5652。微波电路与网络。(4小时)
介绍射频/微波电路的分析和工程技术的新应用。涵盖传输线,阻抗匹配,s参数,高频电路分析,功率分压器,谐振器和滤波器。强调介绍基本概念,基本数学公式和定理,以及工程应用。提供充足的例子,以确保学员有机会充分了解所述技术的力量,并获得高频电路领域的丰富经验,从理论公式到新颖的工程设计。
先决条件:(EECE 2150最低成绩为D-;数学2321最低成绩为D-)或研究生课程录取
EECE 5665。全球卫星导航系统信号处理“,”(4小时)
介绍全球卫星导航系统(GNSS),涵盖操作的基本方面。强调接收机的设计,虽然机载卫星方面也进行了讨论,如不同的信号和GNSS星座(重点是GPS和伽利略)。为学生提供一个获得GNSS基本原理的基本知识的机会,同时学习如何将统计信号处理工具从检测、估计和滤波理论应用到实际工程应用中。主题包括GNSS历史概念、星座和信号、传播通道和主要损伤、射频前端架构、信号采集、信号跟踪、位置计算和完整性测量、传感器杂交和数据融合,以及最具挑战性的操作场景的识别。
先决条件:((BIOE 3210最低成绩为C-或EECE 2150最低成绩为C-或EECE 2210最低成绩为C-);EECE 2520最低成绩为C-;数学2341最低成绩为C-;(EECE 3468最低成绩为C-或数学3081最低成绩为C-))或研究生入学
EECE 5666。数字信号处理。(4小时)
介绍了现代信号处理技术的理论与实践。主题包括离散信号和系统的特性、采样和A/D转换;z变换,傅里叶变换,和离散傅里叶变换;快速傅里叶变换算法;IIR和FIR数字滤波器设计技术;以及数字信号处理中的量化效应。研究生只有在没有完成数字信号处理本科课程的情况下才能注册本课程;这样的毕业生注册需要导师的批准和部门内部的申请。
先决条件:((我4555最低成绩为D-或EECE 2520最低成绩为D-);EECE 3468最低成绩为D-)或研究生课程录取
EECE 5680。电动驱动器。(4小时)
检查所有子系统组成的电力驱动,包括电机,电力电子转换器,机械系统的要求,反馈控制器设计,与公用事业系统的相互作用。基于一体化的方法,要求最低的先决条件:信号和系统的初级课程和一些电磁场理论的知识(可能来自物理课程),不需要单独的电机,控制或电力电子学课程。
先决条件:(EECE 3440,最低成绩为D-或EECE 2530最低成绩为D-);(EECE 3464,最低等级为D-或EECE 2520最低成绩为D-))或研究生课程录取
并修课程(s):EECE 5681
EECE 5682。电力系统分析(4小时)
涵盖基本原理,包括相量,单相和平衡三相电路,复杂的功率,和网络方程;对称分量和序列网络;电力变压器、其等效电路、单位符号和序列模型;输电线路参数包括各种配置的电阻、电感和电容;输电线路的稳态运行,包括线路负载能力和无功补偿技术;潮流研究包括Gauss-Speidel和Newton - Raphson交互方案;对称故障包括母线阻抗矩阵的形成;不对称故障包括线对地故障、线对地故障和双线对地故障。
先决条件:EECE 3440最低等级为D-或EECE 2530最低成绩为D或研究生课程录取
EECE 5684。电力电子。(4小时)
提供分析和设计包含开关的功率转换电路所需的工具和技术。课程的第一部分强调理解和建模这样的电路,并提供了电力转换器的工程评估的背景。第二部分涵盖了这类系统的动力学和控制,使学生能够为各种功率转换器和运动控制系统设计控制器。解决一系列分析和实际问题,重点是对相关问题进行严格的理论处理。专为对功率调节、控制应用和电子电路有主要兴趣的学生设计,但对高性能计算机、机器人和其他电子和机电(机电)系统的设计师也很有用,在这些系统中电源的动态特性变得很重要。
先决条件:(EECE 2412最低成绩为D-;(EECE 3464,最低等级为D-或EECE 2520最低成绩为D-))或研究生课程录取
并修课程(s):EECE 5685
EECE 5686。电子机器。(4小时)
回顾相量图和三相电路;磁学方面包括磁路和永磁体;变压器及其等效电路及其性能;机电能量转换原理;旋转机械的基本概念,包括旋转磁场;以及异步电机、同步电机和直流电机的稳态理论和性能。
先决条件:EECE 2530最低成绩为D或研究生课程录取
EECE 5688。不平衡电网分析。(4小时)
介绍电力系统常见故障类型。从基本电力系统元素(如传输线、变压器和发电机)的三相建模的详细描述开始。然后介绍稳态三相电路分析的基本原理,包括平衡和不平衡工况。使用对称分量变换和正、负、零序列网络来分析不平衡系统。介绍了计算故障电流和故障后母线电压的方法。使用典型的配电系统实例回顾基本的保护继电器和继电器设置。
先决条件:EECE 2150最低成绩为D或研究生课程录取
EECE 5693。用于射频和无线通信的电磁器件。(4小时)
介绍了电磁学领域中目前和未来技术中集成的一些独特的电磁器件。这些设备影响了各个学科,包括无线系统、雷达和空间研究、光子学、生物和医学成像。包括传输线,射频/微波电路,高频功率分压器和滤波器组件。讨论天线和无线系统、辐射合成和阵列天线的平移领域。讨论了一些光子组件,以及新兴的应用,如5G天线、大规模MIMO(多输入多输出)无线天线和可穿戴传感器。
先决条件:EECE 2530最低成绩为D或研究生课程录取
EECE 5697。声学与传感。(4小时)
介绍声学和波传感的基本概念。提供了一个统一的理论方法,图像形成的物理通过散射和波传播在传感。主题包括线性和非线性声波方程;声源;反射、折射、透射和吸收;通过传感器阵列处理、波束形成、匹配滤波和聚焦来估计方位和距离;衍射、带宽、环境噪声和混响限制;根据格林定理,物体、表面和体积的散射;前向散射、阴影、巴比奈原理、消光和衰减;遥感中的射线跟踪和波导; and applications to acoustic, radar, seismic, thermal, and optical sensing and exploration.
先决条件:EECE 3464最低等级为D-或EECE 2520最低成绩为D或研究生课程录取
EECE 5698。电气与计算机工程专题“,”(4小时)
涵盖电气和计算机工程的特殊主题。主题由讲师选择,每学期有所不同。可以重复多达四次。
EECE 5699。计算机硬件与系统安全“,”(4小时)
介绍计算机硬件和系统安全。涵盖最先进的硬件安全和信任问题,包括实践实验室会话,以实现各种硬件安全攻击。主题包括应用密码学、侧信道攻击、差分功率分析、故障注入和分析、缓存侧信道攻击(Meltdown和Spectre)、声学分析和硬件安全原语(物理不可克隆函数和随机数生成器)。
先决条件:EECE 3324(可同时修读)最低成绩为D-或CS 3650(可同时修读)最低成绩为D-或CS 5600(可以同时学习),最低成绩为D-或研究生课程录取
EECE 6962。选择性。(1 - 4小时)
为在其他学术机构学习的课程提供选修学分。可无限重复。
EECE 7105。工程师光学。(4小时)
提供光学入门研究生课程,介绍必要的工程概念,以了解和评估光电系统。首先简要但严格的处理几何光学,包括矩阵方法,像差,瞳孔和窗口,光学仪器和光电系统的实际例子。主题包括偏振、干涉、衍射和晶体、薄膜、光学谐振器、导波、调制器和探测器的光学特性。介绍了现代光学系统的概念,如激光雷达、光纤传感器、测距仪、红外系统和光通信系统。要求工程或物理学士学位。
EECE 7150。自主野外机器人技术。(4小时)
研究软件和硬件在设计和使用真正的自主系统中的作用,包括自主汽车,自主水下航行器和无人机系统。专注于在现实环境中使用真正的大型机器人系统。
先决条件:EECE 5554最低成绩为C-
EECE 7200。线性系统分析。(4小时)
涵盖基本代数概念和代数结构。主题包括线性运算符及其表示;矩阵、代数方程、等价和相似变换;连续和离散线性系统的状态变量理论概论;标准规范的表示,状态的概念,和相互连接的系统的表示,线性空间,状态方程,及其解;稳定;并从可控性和可观察性的角度介绍了一般控制问题。
EECE 7201。固态设备。(4小时)
涵盖固体器件物理的基本元素和这些原理的应用。旨在为学生提供机会,以发展对pn结,双极结晶体管和mosfet的理解。
EECE 7202。电磁理论(4小时)
检验基本方程,他们的物理意义,主要的数学技术,和重要的工程应用。主题包括电磁场的来源、洛伦兹力方程、麦克斯韦方程的积分形式和点关系(微分方程和边界条件)、电磁能量和功率、均匀平面波和非均匀平面波在均匀介质中的传播、反射和折射、标量势和矢量势、静态和动态问题在无边界下的解、边值问题的解、对偶性、唯一性、图像、衍射物理理论,金属和介质波导的一般理论,以及笛卡尔和圆柱系统的谐振器。
EECE 7203。复变理论与微分方程“,”(4小时)
包含复变函数的理论。涵盖柯西的积分和相关定理,泰勒和劳伦级数,分析延拓,和多值函数。使用生成函数、泰勒和洛朗展开和各种积分表示来考虑数学物理的特殊函数。回顾了从光学和电磁理论以及从数字信号处理和数字通信中得出的复变量理论的应用。主要研究数学物理中的常微分方程和偏微分方程理论。利用复变理论的工具,发展二阶常微分方程的级数解。涵盖Sturm-Liouville理论,并利用它建立齐次和非齐次偏微分方程的特征函数解和Green函数解。要求具备本科高等微积分知识。
EECE 7204。应用概率与随机过程。(4小时)
涵盖了概率处理和随机过程的概念,这是许多工程学科和数据分析的基本原理。包括概率的基本定律,随机变量和它们的函数,概率密度和累积分布,统计平均,概率的界限,和中心极限定理。概述统计的基本原理,包括估计的概率,置信区间,和顺序统计。提供检测和估计问题的概述,包括最大似然和贝叶斯原则,Cramer-Rao界,线性估计器和假设检验。研究随机序列,与收敛的概念,大数定律,和马尔可夫链的例子。定义随机过程,以及平稳性、遍历性、自相关和功率谱密度的概念,以及滤波操作。
EECE 7205。计算机工程基础。(4小时)
在研究生课程中介绍计算机工程的基本技术。涵盖基本的编程和分析方法,以及广泛的计算机工程问题的制定和解决方案。讨论了算法分析和复杂性理论在分析和解决问题中的应用。重点介绍了能在多项式时间内得到解的基本计算问题及相关算法。对于基本的计算问题,如排序、搜索、基本图算法、最短路径问题以及网络中的流问题,从理论和实验的角度描述和分析、实现和比较了许多不同的算法和数据结构。
EECE 7211。非线性控制。(4小时)
讨论非线性系统的相平面分析。课题包括李雅普诺夫理论基础;绝对稳定性,无源性,平均,奇异摄动,输入输出稳定性,以及其他高级稳定性主题;描述函数;基于线性化、反馈线性化、滑动控制、李雅普诺夫、无源和中心流形理论及分岔的非线性控制方法。
先决条件:EECE 7200最低成绩为C-
EECE 7213。系统辨识与自适应控制“,”(4小时)
讨论了自适应辨识和控制的基本问题,如自适应系统的稳定性、收敛性、持续激励和鲁棒性。识别是基于有限或不确定的测量数据对系统进行数学建模的过程。因此,自适应控制是一种方法,通过这种方法,一个建模不好的系统得到了充分的控制。增强了对自适应控制至关重要的基本思想。强调递归方法,如递归最小二乘算法,其中参数估计是实时更新的。包括简单的自适应系统,自适应观测器和自适应控制。详细讨论了两种主要的自适应方案:模型参考自适应控制(MRAC)和自校正调节器(STR)。
先决条件:EECE 7200最低成绩为C-
EECE 7214。最优鲁棒控制。(4小时)
探索用于分析和设计最优和鲁棒线性控制系统的状态空间和时域技术。介绍了动态优化的基本概念,并将其应用于短期和长期最优控制、路径规划与稳定、状态估计和滤波等问题。强调线性二次优化、H2控制、h∞控制和mu合成。回顾相关的线性系统概念,并讨论与二次优化投影相关的几何直觉的联系。
先决条件:EECE 7200最低成绩为C-
EECE 7215。分布式智能导论。(4小时)
介绍分布式智能(复杂的分布式网络)及其结构和功能,并举例说明工程、应用数学和社会科学。主题包括谱图理论、中心性概念、随机图模型、传染现象和流行病、级联和扩散、博弈论和意见动力学。
先决条件:EECE 5580最低成绩为C-或EECE 7346最低成绩为C-
EECE 7224。电力系统状态估计。(4小时)
提供在电力系统的状态估计中使用的策略的最新帐户。提供电力系统运行和状态估计在整体能源管理中的作用的广泛概述。提供了大量的例子、模型、表格和指南,以清楚地检查状态估计的新方面,网络可观察性的测试,以及确保计算效率的方法。
EECE 7226。电力系统暂态的建模与仿真。(4小时)
介绍了用于暂态研究的线性和非线性电力系统元件的计算机建模。涵盖了电力系统在稳态和瞬态条件下运行的数字模拟方法。讨论了暂态仿真程序在电力系统设计和分析中的应用。学生们被要求进行一个学期项目,并就其结果做一个报告。
EECE 7228。先进电力电子学。(4小时)
旨在使学生熟悉先进的电力电子电路。涵盖单相和三相整流器和逆变器,包括其操作原理,设计,分析和应用。二极管整流器,相控整流器,以及开关模式整流器和逆变器是主题之一。介绍了不同的调制技术。如果时间允许,包括三相ac-ac转换器和软开关技术,以及。
先决条件:EECE 5684最低成绩为D-或EECE 5684最低成绩为C-(研究生)
EECE 7240。模拟集成电路设计“,”(4小时)
介绍模拟集成电路的分析与设计、功能性能及应用。着重于模拟电路的各种构建模块,它们的操作,以及基本原理和技术,并辅以CAD仿真进行分析。主题包括CMOS,双极,BiCMOS器件和无源组件的建模和布局;直流构建模块,包括精确的电流和电压参考;基本/复合放大器结构的信号增益、阻抗、频率响应和速度性能分析;运算放大器的架构,包括低压、ota和三级设计;反馈放大器的反馈和性能优点、拓扑结构、不稳定性和频率补偿;非线性模拟计算IC函数;集成电路中的噪声,物理起源和器件建模,噪声电路分析,信噪比和NF,以及增强系统噪声性能的技术。
并修课程(s):EECE 7248
EECE 7242。混合信号与数据通信集成电路“,”(4小时)
涵盖高速通信和混合信号处理集成电路的分析和设计。重点介绍这些系统的CMOS和BiCMOS实现的构建块的性能。涵盖ic的无源R, L, C和有源器件;宽带放大器,TIAs,限制器,缓冲器/驱动器,mux和demux;电路噪声建模、分析及信噪比和误码率优化方法,在光通信中的应用;基带和高频滤波器;L-C、OTA-C、MOSFET-C、开关c滤波器的设计方法;数据转换和D-A和A-D特性,流行的DAC架构,串行和并行adc,以及高分辨率技术;时钟发生器和振荡器,基于L-C谐振器的设计,vco, pll和频率合成,以及CDR电路。要求对与课程相关的选定出版物进行验证审查。 Students who do not meet course prerequisites may seek permission of instructor.
先决条件:EECE 7240最低成绩为C-
EECE 7244。微机电系统(MEMS)概论。(4小时)
介绍微机电系统,包括传感和驱动原理,微机电系统的微细加工技术,噪声概念和封装技术。涵盖了广泛的学科,从电子学到力学,材料性能,微加工技术,电磁学和光学。研究了几类器件,包括惯性测量器件、压力传感器、射频元件和光学MEMS。本学期的最后三分之一主要用于涉及MEMS器件设计的项目,以实际制造过程的规格。
EECE 7245。无线通信微波电路设计“,”(4小时)
涵盖平面微波电路和集成电路(MMICs)的无线通信系统。在设计项目中使用微波CAD工具以及课堂上的案例研究。回顾通信系统的基础知识,调制和解调,接收机和发射机的架构,以及系统性能。介绍平面传输线和耦合线及其在重要器件和微波电路功能和多端口网络中的应用,使用s参数、流图和史密斯图。研究微波滤波器,窄带和宽带放大器,它们的增益和稳定性,阻抗匹配,噪声性能,以及混频器和频率转换技术。最后介绍了微波振荡器的设计和性能。涵盖无线标准,多路访问技术,以及如果时间允许的话最新进展。
EECE 7247。射频集成电路设计“,”(4小时)
介绍射频集成电路的分析、设计和仿真方法,重点介绍CMOS的实现。涵盖基本的射频设计概念,包括线性度、噪声图、灵敏度、阻抗匹配和集成无源组件的缺陷(寄生、质量因素)。讨论低噪声放大器、混频器、振荡器和功率放大器的前端电路设计注意事项。
先决条件:EECE 7240最低成绩为C-或EECE 5649最低成绩为C-或EECE 5649最低成绩为D-
EECE 7250。“电源管理集成电路”。(4小时)
介绍电源管理电路,重点介绍现代芯片上系统(SoC)。介绍线性稳压器,开关转换器,开关电容器转换器,电压参考,能量采集器和电池充电器。研究SoC环境下的各种控制方法、设计权衡和性能指标。介绍了集成电路设计中新兴的能量收集技术。完成本课程后,成功的学生应该能够为系统设计、描述、选择或指定电源管理电路或ic。
先决条件:EECE 5649最低成绩为D-或EECE 5649最低成绩为C-(毕业)或EECE 7240最低成绩为C-
EECE 7270。电磁理论2。(4小时)
仍在继续EECE 7202.通过先进的数学技术检验重要的电动力学应用。主题包括波导和谐振器的一般理论与应用到柱面几何;介质棒波导;光纤;辐射;线性天线;环形天线;线性阵列;射线光学; scattering and diffraction of waves for planar, cylindrical, and spherical geometries; and effects of random media.
先决条件:EECE 7202最低成绩为C-
EECE 7271。电磁学中的计算方法“,”(4小时)
提出解决问题的电磁学使用各种各样的数值和计算方法。详细讨论了偏微分方程的有限差分近似和模拟电磁波传播散射的时域有限差分方法。采用矩量法求解与导线结构上电流和电荷有关的积分方程。采用有限元法和高阶有限差分法求解静电和波传播问题。讨论了电磁场模拟中的有效矩阵法、松弛法、共轭梯度法和多维牛顿法。
先决条件:EECE 7202最低成绩为C-
EECE 7275。天线和辐射。(4小时)
介绍了天线的基本原理和特性。主题包括等价性、互易性、唯一性、惠更恩原理、天线阻抗和衍射;线性、环路、阵列和孔径天线,包括喇叭、反射器、透镜和微带;发射、接收天线及发射公式;以及数值天线分析方法。
先决条件:EECE 7202最低成绩为C-
EECE 7284。物质的光学性质。(4小时)
介绍了经典晶体光学的形式化数学处理,包括色散、偏振、双折射、金属光学和薄膜光学。重点是电磁波与晶格的相互作用。经典晶体光学被扩展到在非常强的电场和磁场下观察到的非线性效应。介绍了非线性光学的应用,如二次和三次谐波的产生,光学混合,光学参数振荡,多光子相互作用,线性和非线性散射。线性和非线性光学中的各种主题应用于双折射滤光片,二次谐波发生器,光学参数振荡器和声光光束偏转器等领域。
EECE 7293。现代的成像技术。(4小时)
涵盖成像工程的基本和高级主题。从电磁和声波场传播和散射的典型正问题开始,强调生物医学和无损检测应用,并继续对成像方法进行调查,包括所谓的定性成像方法。涵盖的主题包括:障碍散射,非均匀介质散射,逆散射的唯一性和稳定性,有限数据成像,点源方法及其应用,奇异源和形状重建,线性采样方法,基于信号子空间的方法,逆介质问题的非迭代方法,仅强成像,成像中的估计理论和超分辨率问题,以及压缩感知和量子成像中的选定主题。
先决条件:EECE 7202最低成绩为C-
EECE 7296。电子材料。(4小时)
从原子,分子和应用的观点提供了电子材料的基本处理。主题包括材料中的原子结构和键合,材料结构和晶体缺陷。这些主题为热传导和电子传导奠定了基础,这是电子器件的基础物理。研究半导体、介电、磁性、超导和光学材料的电子特性。课程的后半部分介绍了最先进的电子材料,包括半导体纳米电子学、磁性半导体和自旋电子学、分子电子学、碳纳米管、导电聚合物、石墨烯和石墨烯,以及代表电子材料领域最新技术突破的其他主题。
EECE 7297。先进磁性材料-磁性器件。(4小时)
涵盖磁性和磁性材料,它们在不同工业中的应用,磁性器件,以及磁性和磁性材料研究活动的前沿。主题包括磁性单元、磁性材料分类、铁磁性和亚铁磁性的起源、磁各向异性、磁致伸缩、磁畴理论、铁磁/亚铁磁共振、软磁材料、硬磁材料、磁性材料的应用、信息存储、前沿研究。包括不同磁传感器的讲座,包括AMR, GMR, TMR,磁通门,磁电传感器等,以及微波磁性器件,包括可调谐滤波器,移相器,隔离器,循环器等。
EECE 7310。“现代信号处理”。(4小时)
涵盖现代信号处理技术的理论和实践,重点是优化滤波和多速率信号处理。包括正交原理,维纳和卡尔曼滤波器,线性预测,谱分解,Yule-Walker方程,抽取和插值,Noble恒等式和多相表示,以及最大抽取滤波器组。
先决条件:EECE 7204最低成绩为C-
EECE 7311。二维信号与图像处理“,”(4小时)
检查二维信号处理的基本原理,重点是图像处理。主题包括信号、系统和二维变换;FIR和IIR滤波器的设计与分析;DFT和FFT算法;从源头生成数字图像;图像数字化设备和显示设备;图像变换;逐点、局部和全局图像增强技术;统计图像恢复技术,包括递归估计;空间和变换域图像编码技术,包括传真传输编码; and feature analysis. Requires a good understanding of linear systems, transform techniques, linear algebra, and random processes.
EECE 7323。数值优化方法。(4小时)
介绍具有有限个参数的目标函数的数值优化理论背后的基本理论和算法概念。优化问题在工程和科学的各个领域中无处不在。提出了无约束和有约束迭代优化的数值方法。涵盖的主题包括直线搜索和信任区域策略,梯度下降和牛顿方法及其变体,线性和二次规划,惩罚增广拉格朗日方法,顺序二次规划,和内点方法。本课程依赖于Matlab在项目中的使用。需要基本的微积分和线性代数知识。
EECE 7336。数字通信。(4小时)
涵盖数字通信和编码的基础知识,以及通信系统的基本结构。主题包括信息源建模;熵;率失真函数;无损和有损源编码定理;霍夫曼编码;Lempel-Ziv算法;标量和矢量量化;数字调制方案及其频谱表征,包括PAM、MPSK、QAM、OQPSK、MSK、pi/4-QPSK、CPFSK、CPM和GMSK;以及正交、生物正交和单纯形信号。 Explores optimal receiver design and probability of error derivation for various systems. Covers noncoherent detection and DPSK systems and their performance. Discusses synchronization systems, analysis of PLL in the presence of noise, methods of timing recovery, channel capacity, and Shannon’s noisy channel coding theorem. Studies cutoff rate and its communication system design. Other topics include coding systems, linear block codes, soft and hard decision decoding, performance of linear block codes, cyclic codes, convolutional codes, Viterbi decoding, error probability bounds, concatenated codes, MAP decoding, Trellis code modulation, communication over band-limited channels, ISI, Nyquist conditions, raised cosine signaling, partial response signaling, equalization techniques, linear adaptive equalization, decision feedback equalizers, maximum likelihood sequence detection, and communication over fading channels.
先决条件:EECE 7204(可同时修读)最低成绩为C-或EECE 3468最低成绩为C-
EECE 7337。信息理论。(4小时)
讨论了熵和互信息的基本性质、香农关于单用户情况下数据压缩和数据传输的基本定理、分箱引理和覆盖引理。课题包括速率失真理论、单向信道反馈、相关信息源的Slepian-Wolf编码、接收端有侧信息的信源编码、多路信道及其容量区、高斯多路信道容量区。还涵盖了广播信道、叠加编码以及降级广播信道的容量区域;TDMA, FDMA和CDMA系统的性能和比较,从理论角度;时变信道和有内存信道的容量问题;信息论与统计学的关系斯坦引理;还有大偏差理论。
先决条件:EECE 7204最低成绩为C-
EECE 7345。控制、机器学习和优化中的大数据和稀疏性。(4小时)
涵盖了处理大数据集和稀疏先验的问题,介绍了最近开发的与半代数几何、秩最小化和矩阵补全有深刻联系的技术。重点研究应用,包括信息流约束下的控制和滤波器设计,黎曼流形上的子空间聚类和分类,视频序列中的活动识别和分类及异常检测。本课程的目标是向面临“大数据”和缩放问题的系统、机器学习和计算机视觉社区的人员介绍这一主题,并作为快速参考指南,总结了目前的艺术状态,并提供了一套全面的参考资料。
先决条件:EECE 5644最低成绩为C-或EECE 7323最低成绩为C-
EECE 7346。概率系统建模与分析“,”(4小时)
涵盖概率系统建模的基础知识,朝着允许以易于处理的方式分析复杂随机系统的技术方向发展。为大型复杂系统建模需要对大规模的概率行为进行推理。回顾经典主题,如马尔可夫链,收敛到稳态,更新过程,更新奖励过程,强大数定律,和初等更新定理。其他主题包括概率系统的渐近行为,包括随机逼近/罗宾斯-蒙罗类型算法,以及ODE/流体极限。说明这些建模技术如何应用于建模真实系统和自适应算法,包括排队系统、分布式系统和在线学习算法,如随机梯度下降。
先决条件:EECE 7204最低成绩为C-
EECE 7352。计算机体系结构。(4小时)
介绍了设计和分析新的和不断发展的计算机体系结构所涉及的许多问题。主题包括系统的所有方面,包括微处理器、内存、I/O和网络。强调架构与驱动架构的底层软件之间的联系。主题包括流水线、超标量、乱序执行和完成、数据流、缓存、预取、虚拟内存、RAID和ATM交换。性能分析是本课程的另一个基本主题。分配的项目包括创建跟踪驱动的仿真模型,以研究各种硬件或软件体系结构特性的性能。还提供了处理器体系结构的当前艺术状态的调查,并提供了该领域最近研究的额外阅读。要求具备C语言编程知识。
EECE 7353。VLSI设计。(4小时)
涵盖VLSI设计和工程的所有方面,包括VLSI设计方法;MOS晶体管及电路;用于创建、提取、模拟和评估物理布局的CAD工具;CMOS制造工艺;电路面积、功耗和传播延迟的评估和优化;CAD工具设计CMOS系统的标准单元;系统时钟设计与评估;CAD工具的特点和局限性,如模拟、放置和路由;VLSI测试,故障模型,测试向量生成,可测试性设计;经过完整的VLSI设计周期的设计项目; and a research project targeting a specific area of VLSI engineering. Requires a knowledge of electronics and digital systems design.
EECE 7364。移动和无线网络。(4小时)
分析了当前和未来移动和无线网络的工作原理和实践。主题包括不同的无线和移动系统和应用程序的概述,5G和超越蜂窝网络,当前和即将到来的Wi-Fi标准,以及新兴的网络架构。涵盖理论基础,以计算机模拟为基础的练习。设计中有一个研究组件,涉及一个项目,允许学生将课堂概念与现实问题相匹配。总体目标是通过了解通信和网络理论、软件协议和架构知识,使学生能够批判性地评估当前和未来的无线和移动系统。
EECE 7368。硬件-软件系统的高级设计。(4小时)
介绍了最先进的方法、工具和技术,用于完整多处理器系统的系统级设计和建模,从规范到跨硬件-软件边界的实现。认识到系统复杂性呈指数级增长,由不断增长的应用需求和技术进步驱动,允许将完整的多处理器系统放在一块芯片上(mpsoc)。包括硬件和软件的系统级设计是解决设计过程中相关复杂性和市场压力的一种方法。使用系统级设计语言(例如SpecC, SystemC),为学生提供了一个机会,以典型嵌入式应用程序为例,指定、模拟、分析、建模和设计硬件-软件系统。要求具备C/ c++、算法和数据结构的工作知识。
先决条件:EECE 7205最低成绩为C-
EECE 7370。先进的计算机视觉。(4小时)
为学生提供获得计算机视觉实用知识的机会,并培养成为该领域成功研究人员的技能。计算机视觉领域的目标是基于感知图像对真实的物理对象和场景做出有用的决策。实现这一目标需要获取和使用传感器和世界的描述(模型)。计算机视觉是一个令人兴奋的领域,它建立在非常多样化的学科之上,如图像处理、统计学、模式识别、控制理论和系统识别、物理学、几何、计算机图形学和机器学习。课程材料包括最先进的领域,目前的研究趋势,算法及其应用,重点是所使用的数学方法。
EECE 7374。计算机网络基础。(4小时)
提出了一个现代通信网络的概述使用互联网作为一个主要的案例研究。使用分层网络体系结构的概念作为理解实现可靠的端到端通信所需的主要功能和服务的框架。主题包括网络应用程序设计和网络编程(套接字编程),服务接口和点对点协议,TCP/IP (internet)的参考模型,传输层和网络层问题,数据链路层和局域网(局域网)架构,以及重要的新兴技术,包括软件定义网络(SDN)。涵盖无线和移动网络的基础知识(原理和实践),以及有关通信和网络的标准化和政策问题。
EECE 7376。操作系统:接口和实现。(4小时)
涵盖操作系统(OS)设计的基础知识,包括理论的、操作系统通用的设计考虑因素,以及开发真正的操作系统时的实际的、特定于实现的挑战。要求精通C编程语言、用于C编程的GNU工具集,以及在Unix操作系统中进行调试。
先决条件:EECE 7205最低成绩为C-或EECE 2560最低成绩为C-
EECE 7377。可扩展和可持续的系统设计。(4小时)
重点介绍数据中心规模系统的设计问题。涵盖设计高性能计算和数据存储系统的高级问题。通过讲座和论文讨论,为学生提供了一个学习并行计算系统如何工作的机会,并回顾了最近与可扩展性、能源效率、可持续性、弹性和大数据管理相关的研究。主题包括来自不同科学和工程领域的新兴计算应用的高性能可伸缩并行化策略。成功的学生应该能够理解在设计、工程和操作大规模并行计算系统时的设计权衡。特色是一个以研究为导向的项目,作为课程的体验式学习组成部分,以获得在并行计算中解决实际问题的实践经验。学生需要展示他们的结果和发现,并提交一份书面报告。
先决条件:EECE 7352最低成绩为C-
EECE 7390。计算机硬件安全。(4小时)
涵盖计算机硬件和嵌入式系统的安全和信任,这是国家安全的一个主要问题。主题包括加密工程,侧通道攻击,硬件安全原语,假冒电子检测和预防,逻辑锁定和混淆,硬件木马检测和隔离,防止盗版的被动和主动计量,FPGA安全,以及从硬件角度的人工智能安全。回顾硬件安全和信任这一新兴和不断发展的领域的基础,以及可信和可靠微电子学和片上系统设计的最新技术。讨论当前的前沿论文,以激发在构建安全可靠的计算机硬件系统方面的研究兴趣和想法。
先决条件:EECE 7352最低成绩为C-
EECE 7393。数据网络的分析与设计“,”(4小时)
介绍数据网络分析和设计的基本概念和方法。涵盖延迟模型、多址通信、调度、路由、拥塞控制和网络编码。介绍分析技术,如基本排队理论,排队网络,优化,随机控制和分布式算法。需要基本的概率知识。
EECE 7397。高级机器学习。(4小时)
涵盖高级机器学习的主题。介绍了当前机器学习文献中的材料。重点介绍图形模型、潜变量模型、贝叶斯推理和非参数贝叶斯方法。旨在培养学生在机器学习方面的研究。期望学生阅读会议和期刊文章,展示这些文章,并写一篇个人研究论文。CS 7140而且EECE 7397跨境上市。
先决条件:CS 6140最低成绩为C-或EECE 7204最低等级C-或EECE 7313最低等级C-或EECE 5644最低成绩为C-
EECE 7398。特别的主题。(4小时)
涵盖本课程教师感兴趣的主题。可无限重复。
EECE 7399。准备高风险的书面和口头材料。(4小时)
专注于如何思考和开发具有高风险影响的关键材料。这些可能包括写一篇引人注目的技术论文或赢得外部资金的提案,在求职面试或论文答辩中做一次引人注目的口头陈述,或者就一个复杂项目的战略方向向首席执行官陈述。包括实践练习和课堂练习,围绕讲师或客座讲师定义的挑战。
EECE 7400。电气与计算机工程特殊问题“,”(1 - 4小时)
在个别教员的监督下提供理论或实验工作。
EECE 7440。电气和计算机工程领导挑战项目(4小时)
为学生提供一个机会,开发和展示一个市场技术产品或原型的演示计划,以电气工程为重点。构成了技术商业化论文规模项目的前半部分。需要与赞助机构或雇主一起工作/培训,以改进流程或开发对组织具有重大价值并显示出可量化的市场影响的项目,同时增强学生的技术和工程深度并培养学生的领导力发展。
EECE 7442。电气和计算机工程领导挑战项目2。(4小时)
仍在继续EECE 7440这是一个技术商业化的论文级项目。为学生提供一个机会,展示他们开发的具有市场价值的技术产品或电子工程原型,并就该项目制作一份书面报告,以使咨询委员会满意。需要与赞助机构或雇主一起工作/培训,以改进流程或开发对组织具有重大价值并显示出可量化的市场影响的项目,同时增强学生的技术和工程深度并培养学生的领导力发展。
先决条件:EECE 7440最低成绩为C-
EECE 7674。硕士项目。(4小时)
提供分析和/或实验工作,导致一份书面报告和期末简短的演示。
EECE 7962。选择性。(1 - 4小时)
为在其他学术机构学习的课程提供选修学分。可无限重复。
EECE 7986。研究。(0小时)
为学生提供在教师监督下进行全职研究的机会。
EECE 7990。论文。(4 - 8小时)
提供在本部门主持下进行的分析和/或实验工作。可以重复一次。
EECE 7996。论文延续。(0小时)
提供在本部门主持下进行的分析和/或实验工作。
EECE 8986。研究。(0小时)
为学生提供在教师监督下进行全职研究的机会。可无限重复。
EECE 9000。获得博士学位。(0小时)
成功完成博士候选人的课程要求。
EECE 9986。研究。(0小时)
为学生提供在教师监督下进行全职研究的机会。可无限重复。