Courses

Coexistence in Wireless Systems (CSCI 7000)

This course will explore modern methods of coexistence among wireless services with a focus on the operation of new technology, such as LTE-A, 802.11af and 802.22, in proximity to various incumbent services. The goal is to understand how these new services can avoid interfering with incumbent services while still maintaining operational requirements. A particular area of interest will be coexistence while minimizing interference with incumbent federal services. This seminar will include a mix of lectures, discussions, and lab sessions.

Data Communications (TLEN 5330)

Studies the science of data and computer communication. This specialized field is being accelerated in part by the enormous gains being made in micro-electronics technologies; by the massive deployment and interconnection of these computer assets using wired and wireless local area networks, metropolitan area networks, and wide area networks; and by the bandwidth potential of optical fiber interconnect not to mention the Internet, increased sophistication of consumer demand, and great emphasize on mobility.

Cognitive Radios (TLEN 5834)

Radios are becoming more flexible as more functional blocks are implemented in software. This enables the radios to adapt to different situations and to communicate using a variety of wireless protocols. This course will first examine the fundamental radio components and how these components are implemented in software. The principles of a software architecture to support the software defined radio (SDR) will also be examined. We will then look at the emerging concept of cognitive radios (CR), which build on the capabilities of SDRs by adding the ability for the radio to intelligently sense and respond to its environment. Policy and cooperation mechanisms that enable CRs to interoperate will be developed.

Software Defined Radios (CSCI 7000)

This course describes the fundamental radio components and how these components are implemented in software. The principles of a software architecture to support the SDR will be developed. Policy and cooperation mechanisms that enable SDR to interoperate will be developed. Software security and performance assurances will be studied. The implications for future radio systems will be discussed. A significant portion of the course will be spent in the lab implementing SDR using FPGA and flexible wireless building blocks. The goal is to teach computer science, electrical engineering, and telecom students the span of problems from hardware to algorithms to protocols and policy.

Foundations of Computer and Network Security (CSCI 6268)

Studies methods to protect information, and the ability to process and move information, from theft, misuse, tampering, destruction, and unauthorized access. Introduces foundational topics of computer and network security, including security models, cryptography, and authentication protocols.

Telecommunications Laboratory (TLEN 5460)

Provides direct experience with telecommunications functions and equipment through experiments and demonstrations. Students work in teams to learn the fundamental techniques of voice and data switching, and the fundamental functions of data networking and services. Topics range from LAN Switching (VLAN, Spanning Tree, Layer 2 security, Wireless LANs), Local access technologies (DSL, T1), Efficient IP addressing designs (CIDR,VLSM), LAN Routing (RIP, OSPF), WAN Remote Access Technologies (ISDN, Frame Relay, ATM), VPN architectures (IPSec, MPLS VPN) and VoIP services (SIP, Skinny and H323). Students must then complete a research project on an advanced topic such as (IPv6, Multicast, QoS (DiffServ, RSVP, CoS), L2 & L3 Queuing Mechanisms, Firewall Security, and others), to complete their coursework. Each experiment is designed to focus on some particular aspect of systems management, development, or maintenance for either enterprise telecommunications customers or telecommunication service providers.

Applied Network Security (TLEN 5530)

Examines the critical aspects of network security. This course presents a technical discussion of threats, vulnerabilities, detection, and prevention. Issues addressed are cryptography, firewalls, network protocols, intrusion detection, security architecture, security policy, forensic investigation, privacy, and the law. Students can expect to gain a working knowledge of the critical areas of security that large networks face today.

Signaling Protocols (TLEN5839)

Signaling in this context is the exchange of information associated with the establishment and control of a connection. Students will gain an understanding of modern signaling systems, especially SIP and VoIP. Students will gain an appreciation of actually implementing signaling systems in the Internet Protocol environment.

Network Security Laboratory (TLEN 5540)

Gives prospective students the opportunity to apply what they have learned in Computer and Network Security Foundations in a simulated network environment. Topics to be covered include: System Hardening, Firewalls, Intrusion Detection, Vulnerability Assessment, and Investigation. Students will be working in groups of two or three to implement a comprehensive network architecture. Each group is responsible for analyzing, setting up, implementing, and documenting their solutions.