Teaching
Recent courses taught
ECGR-6189/8189: Wireless Sensor Networks
This course provides an overview of the principles of operation, design challenges, and application development with wireless sensor networks. The course will review basic principles of wireless multihop networks and discuss the specific challenges for networking of small, low-cost, and low-power wireless sensor devices. Students will be going through hands-on tutorials and design experiments with programmable wireless sensors.
Topics covered:
Introduction: technology, scope, applications of wireless sensor networks
Basic principles of multihop wireless networking: wireless transmission, multihop wireless network protocols including medium access, routing
MAC in sensor networks: requirements, specific examples including IEEE 802.15.4
Routing in sensor networks: energy aware routing, geographic routing, attribute based routing
Localization in sensor networks
Time synchronization in sensor networks
Energy harvesting: scope, challenges, examples
Current topics
ECGR-4187/5187: Data Communications and Networking-II
This course provides concepts on data communications and networking, including data link control, medium access control, routing, and transport protocols. Concepts on local area networks, internetworking, and wireless LANs will be discussed.
Topics covered:
Review of networking principles and TCP/IP protocol architecture
Data link control: flow control and error control
Routing in packet switched networks
Local area networks (LAN): overview, Ethernet: IEEE 802.3 MAC, high speed Ethernet
Wireless LAN: overview, IEEE 802.11 MAC
Internet Protocols: principles, IP, routing
Transport protocols: TCP, congestion control
Other courses taught
ECGR-4123/5191: Analog and Digital Communications, UNC Charlotte, 2006 – 2011
ECGR-6121/8121: Advanced Theory of Communications-I, UNC Charlotte, 2001 – 2010
ECGR-6120/8120: Wireless Communications and Networks, UNC Charlotte, 2001 – 2005
ECGR-3111: Signals and Systems, UNC Charlotte, 2002 – 2009
ECGR-3123: Data Communications-I, UNC Charlotte, 2001 – 2005
ECGR-3132: Electronics-II, UNC Charlotte, 2001
Communication Systems, University of Texas at San Antonio, 2000.
Mobile Communications and Fading, I.I.T., Kharagpur, India, 1994 – 1997.
Digital Signal Processing, I.I.T., Kharagpur, India, 1994 – 1997.
Basic Electronics, I.I.T., Kharagpur, India, 1994 – 1997.
Information Theory and Coding, I.I.T., Kharagpur, India, 1995 – 1997.
Optical Communications, I.I.T., Kharagpur, India, 1997 – 1998.
Fundamentals of Electrical Engineering, UMass Amherst, 1993
|