Courses Taught by CNSR Faculty
CS/ECE 5984: Special Study: Fundamentals of Information Security
This course provides a comprehensive introduction to the field of information security. The course begins with introducing the basic concepts of information security, where classical cryptosystems are used as examples. The course then covers fundamentals of number theory and focuses on its applications to information security. Most of the important cryptographic algorithms will be covered, including symmetric cryptography, asymmetric cryptography, hash functions, secret sharing schemes, information theory, elliptical curve cryptography, etc. The practice of information security, practical algorithms and crypto standards that have been implemented and are in use are also surveyed.
Offered By: Prof. Lou, Semester: Spring 2013
ECE/CS 4570: Wireless Networks and Mobile Systems
ECE/CS 4570 is a multi-disciplinary, technical design course that integrates topics at all layers of wireless networks and mobile systems. The course emphasizes project design experience through case studies, programming assignment and experimental projects.
Offered By: Prof. Hou, Semester: Spring 2012
CS 5984: Special Study: Introducation to Cyber Security
Cyber security is a topic of great current interest. This course provides a comprehensive introduction to the field of cyber security. The course focuses on the fundamentals of cyber security concepts and principle. Critical cyber security aspects are identified and examined from the standpoints of both the user and the attacker. The practice of cyber security, practical applications and security standards that have been implemented and are in use to provide cyber security are surveyed. Cyber security architectures and protocol design principles are examined and their impact on computer and network security are evaluated.
Offered By: Prof. Lou, Semester: Spring 2012
CS 6204: Advanced Topics in Systems: Wireless Security
This course focuses on selected research topics of current interest in wireless security and is intended for Master or Doctoral students who are interested in wireless security research. At the end of this course, students will have a broad knowledge of the state-of-the-art and open problems in wireless security, thus enhancing their potential to do research or pursue a career in this rapidly developing area. This course is structured as a research seminar where research papers from leading conferences & journals will be presented by students or the instructor.
Offered By: Prof. Lou, Semester: Fall 2011
ECE/CS 6564: Multimedia Networking
ECE/CS 6564 is a graduate level course on networking. The course focuses on mechanisms and algorithms to support multimedia applications with rate, delay and loss requirements. Mechanisms and algorithms from both data and control planes will be studied. Network setting will include both wired and wireless networks. This course has a strong emphasis on network performance analysis.
Offered By: Prof. Hou, Semester: Fall 2011, Fall 2006, Spring 2004
ECE/CS 6570: Advanced Foundation of Networking
This course covers theoretical foundations that are necessary for advanced study of networking. It focuses on algorithm design and optimization techniques that are most commonly used to solve complex networking problems. Major topics include complexity analysis with applications to networking problems, design and proof of approximation algorithms, design of meta-heuristic algorithms, formulation techniques for network optimization, linear and non-linear optimization techniques with applications to networking, design of distributed algorithms with proof of convergence for networks systems.
Prerequisites: ECE/CS 5565
Offered By: Prof. Hou, Semester: Fall 2010, Fall 2007, Spring 2005
ECE/CS 5566: Network Architectures and Protocols II
ECE/CS 5566 is a graduate level course on wireless networks. The course focuses on architectures and protocols for multi-hop and single-hop wireless networks. This course is intended to provide students with a comprehensive understanding of important concepts on modern wireless networks.
Prerequisites: ECE/CS 5565
Offered By: Prof. Hou, Semester: Spring 2011, Spring 2008, Spring 2007,
ECE/CS 5565: Network Architectures and Protocols I
ECE/CS 5565 is a first graduate-level course on computer and communication networking. The course focuses on the Internet and examines different layers of the Internet protocol stack, with special emphasis on transport, network, and link layers. This course is intended to provide graduate students with a deep understanding of fundamental concepts in networking protocols and algorithms.
Prerequisites: An undergraduate course in probability (e.g. STAT 2404, 3104, 4705 or 4714)
Offered By: Prof. Hou, Semester: Fall 2005, Fall 2004, Fall 2003, Fall 2002