电话5330。数据网络。(4小时)

提供数据网络协议和体系结构的基础知识。主题包括互联网协议架构;应用协议,如FTP、SMTP和HTTP、web缓存、DNS、CDNs和P2P应用;使用TCP和UDP套接字编程,以Python开发网络应用程序;传输协议,包括TCP、UDP和TCP拥塞控制;IP协议,寻址,IPv4和v6, nat, ICMP和隧道;路由算法和OSPF;数据链路协议、编码、帧、错误控制和PPP;交换局域网、ARP、以太网和vlan;无线局域网和802.11协议; and network security—encryption, message integrity, authentication protocols, key management, SSL/TLS, IPsec, and 802.11i.

并修课程(s):电话5331


电话5331。TELE 5330实验室。(0小时)

介绍一系列网络组件,包括路由器、交换机和Linux服务器,以及如何配置它们来创建虚拟环境。介绍了网络概念(如DNS、DHCP和防火墙)的安装和配置,以及虚拟环境的创建。要求学生在团队中工作,配置一个或多个组件;然后,团队必须将这些组件连接起来,形成一个小型网络。在配置和集成过程中,学生将接触到各种协议层的故障排除,并有机会熟悉不同的操作系统和网络工具。

并修课程(s):电话5330


电话5340。电讯公共政策与商业管理“,”(4小时)

向学生介绍企业管理问题,如基础会计,财务,市场营销和电信领域的运营,以及诸如金钱的时间价值和决策等主题。还包括人际关系、组织行为和商业战略的问题。了解电讯业的规管环境。主题包括普遍服务、服务质量关税、1996年修订的最终判决和电信法案、市场限制和细分、美国和国际上当前的竞争环境、包括分拆、搭配在内的互联、经济问题和市场改革的全球趋势。


电话5350。电信及网络基础设施。(4小时)

提供支持所有电信、互联网和企业应用程序的网络的有线和无线基础设施的深入处理。涵盖通信的基本知识-源编码,基带和宽带调制和传输,信道编码,扩频,多用户无线电通信,无线电链路分析和传播。还包括有线核心网的数字和光传输、分帧、网络同步、异步和同步多路复用、交叉连接、SONET/SDH、DWDM、OTN、保护交换和网络可用性。解决有线(DSL,数字电缆,FTTx, PONs)和无线访问(蜂窝,Wi-Fi),频率重用和切换。还解决了数据传输(交换以太网,VLAN, IP, MPLS)和应用网络(PSTN,移动核心,互联网,IPTV和虚拟网络)的支持。

先决条件:电话5330(可同时修读)最低成绩为B-或电话5330(可同时修读)最低成绩为B-


电话5360。互联网协议和体系结构。(4小时)

提供在互联网、无线接入和企业网络中使用的协议的深入处理。主题包括网络层QoS协议(包括DiffServ, ECN, RSVP, MPLS);安全协议,包括访问控制和网络级安全(例如,X.509, SSL/TLS, IPsec, IKE, EAP);域间路由协议(BGP);支持多播、广播和流应用程序的协议;支持主机移动性、大型服务器部署、内容分发和企业网络(vlan等)的协议;以及支持IPv6的协议(例如,地址分配)及其与IPv4的互操作性。还涵盖了云计算、数据中心、内容分发、第二层网络等网络设计架构。讨论大型网络的一般扩展问题。

先决条件:电话5330最低成绩为B-或电话5330最低成绩为B-


电话5600。网络工程师的Linux/UNIX系统管理。(4小时)

介绍网络/Internet环境中的UNIX/Linux。涵盖操作系统概念、工具和实用程序;网络和安全问题;以及使用脚本和过滤器处理数据和文本。处理基本的管理任务,如管理用户、文件系统、安全性和软件。涵盖网络主题,如网络配置、守护进程、SSH、DNS、DHCP、诊断工具,以及使用脚本和自动化来管理应用程序和系统,以及安全主题,如名称和身份验证服务、访问控制列表、文件修改保护和防火墙。

先决条件:电话5330(可同时修读)最低成绩为B-或电话5330最低成绩为B-


电话5976。直接研究。(1 - 4小时)

在部门成员的指导下就选定的主题独立工作。课程内容取决于讲师。可无限重复。


电话5978。独立的研究。(1 - 4小时)

提供在个别教员监督下完成的工作。可无限重复。


电话6100。移动无线通信与网络“,”(4小时)

研究为移动应用程序提供宽带无线接入的通信和网络问题。讨论基于融合ip的应用程序所需的网络技术。涵盖融合网络架构和不同代接入技术与演进分组核心(EPC)的相互作用。登记人数有限,只限申请;期望所有学生都具备数字通信、无线电传播、蜂窝网络和第二代无线标准的先验知识。

先决条件:电话5330最低成绩为B-或电话5330最低成绩为B-


电话6350。统一通信与协作。(4小时)

探讨统一通信与协作(UCC)应用程序和通信网络的基础技术。随着通信基础设施迁移到云端,通信民主化正在进行,客户可以在服务提供商管理的网络之上构建强大的UCC应用程序。UCC应用程序集成了音频和视频会议、消息、虚拟白板和增强的呼叫控制功能。主要主题包括通信网络体系结构、基于ip的语音、视频和消息传递协议、基于公共云的通信、基于浏览器的通信和通信平台即服务(CPaaS)。通过课堂项目,为学生提供一个在UCC通信基础设施、服务和应用程序中解决实际问题的实践经验。

先决条件:电话5330最低成绩为B-;电话5600最低成绩为B-


电话6400。软件定义网络。(4小时)

介绍了软件定义网络(SDN)的基本理论和技术,这是计算机网络中的一种新范式,允许逻辑上集中的软件程序控制整个物理网络的行为。讨论SDN技术,如OpenFlow规范和OpenDaylight控制器,并向学生介绍SDN应用程序和网络功能虚拟化(NFV)。通过学生项目提供对流行的开源软件和技术的实际接触。需要良好的Java或Python知识。

先决条件:电话5330最低成绩为B-或电话5330最低成绩为B-


电话6420。基础设施自动化设计和工具。(4小时)

让学生了解基础设施自动化的最佳实践,这对于设计和部署支持公共云(IaaS)服务上的微服务架构应用程序的网络和服务器基础设施至关重要。提供IaC(即代码的基础设施)技术的实践经验,用于从网络设备到服务器到整个虚拟数据中心的基础设施组件的配置和取消配置、配置、修补、安全、监视、警报、日志记录等。专注于个人和团队项目,涉及使用IaC工具,如Ansible, Puppet, Git, Selenium, Netmiko, Paramiko, CFEngine, Docker和Kubernetes进行基础设施部署和自动化。

先决条件:电话5330最低成绩为B-或电话5330最低成绩为B-


电话6510。物联网基础知识。(4小时)

探索物联网(IoT)的基础和技术。主题包括机器对机器(M2M)通信及其与物联网的关系。检查物联网架构的基本组件,审查行业标准。提出了大量的案例研究。讨论数据网络的基本原理,重点讨论与物联网相关的不同无线技术,包括IEEE 802.11、IEEE 802.15.4和BLE的最新发展,以及对无线物联网部署至关重要的网络层协议(如6LoWPAN)。讨论一系列物联网应用协议,特别是MQTT、CoAP和AMQP。还探讨了物联网设备的物联网安全和隐私考虑因素以及识别机制。介绍了无线传感器网络和无线网络的路由协议。


电话6530。连接设备。(4小时)

提供一个深入的,软件密集型的物联网(IoT)探索-从设备到云-最终在一个学期的项目中,每个学生设计,构建,并提出一个端到端,集成的物联网解决方案。涵盖物联网概念和架构,并通过每周模块整合重要的软件开发活动。包括针对物联网的测试、DevOps和消息传递协议;设备集成;以及为物联网生态系统设计的云服务。

先决条件:CSYE 6200最低成绩为B-;(电话6510最低成绩达B-或csye6510最低成绩达B-);(电话5330最低成绩为B-或信息6105最低成绩为B-)


电话6550。物联网嵌入式系统设计。(4小时)

探索物联网系统中现代嵌入式设备设计和开发领域背后的技术和技术。具体地说,侧重于在嵌入式硬件平台上进行软件开发的实践方法。通过最终项目,学生有机会构建和部署工业级最先进的嵌入式物联网解决方案。介绍了C语言编码,也回顾了ARM ISA以及c++的开发和调试。将理论概念应用于实际问题,包括流水线、并行、并发、内存架构和I/O (GPIO、I2C、UART、SPI)。介绍裸金属和基于操作系统的开发,重点关注多任务、调度、中断、线程、进程、任务、IPC、驱动程序、争用解决方案和共享内存。介绍最先进的谷歌云物联网和FreeRTOS api。

先决条件:csye6510最低等级为B-或电话6510最低成绩为B-


电话6603。特殊Topics-Networking。(1 - 4小时)

描述即将到来。可以重复多达8次。


电话6962。选择性。(1 - 4小时)

为在其他学术机构学习的课程提供选修学分。可无限重复。


电话7374。物联网专题。(4小时)

提供物联网中当前感兴趣的主题。每个学期的主题都不一样。可无限重复。


电话7945。网络物理系统硕士项目。(4小时)

支持包含硬件和软件元素的信息物理系统和物联网项目。项目将在教师监督下进行。