|
Core Courses
- EE 602 Analytical Methods in Electrical Engineering
Close Analytical Methods in Electrical Engineering The theory of linear algebra with application to state space analysis. Topics include Cauchy-Binet and Laplace determinant theorems, system of linear equations; linear transformations, basis and rank; Gaussian elimination; LU and congruent transformations; Gramm-Schmidt; eigenvalues, eigenvectors and similarity transformations; canonical forms; functions of matrices; singular value decomposition; generalized inverses; norm of a matrix; polynomial matrices; matrix differential equations; state space; controllability and observability. |
- EE 603 Linear System Theory
Close Linear System Theory Fourier transforms; distribution theory; Gibbs phenomena; Shannon sampling; Poisson sums; discrete and fast Fourier transforms; Laplace transforms; z-transforms; the uncertainty principle; Hilbert transforms; computation of inverse transforms by contour integration; stability and realization theory of linear, time invariant, continuous and discrete systems. |
- EE 605 Probability and Stochastic Processes I
Close Probability and Stochastic Processes I Axioms of probability; discrete and continuous random vectors; functions of random variables; expectations, moments, characteristic functions, and momentgenerating functions; inequalities, convergence concepts, and limit theorems; central limit theorem; and characterization of simple stochastic processes: widesense stationality and ergodicity.
|
|
Core Courses: Select three of following
- CPE 593 Applied Data Structures & Algorithms
Close Applied Data Structures & Algorithms The course provides the student with an integrated presentation of (i) the formalisms of data structures, graphs and algorithms, (ii) the development of efficient and reliable software using these formalisms, and (iii) theapplications of the data structures, graphs and algorithms topics (including appropriate elements of graph theory) within representative computing, information, and communications engineering applications. Principles will be applied through programming projects solving representative problems drawn from data networking and other applications. |
- EE 612 Principles of Multimedia Compression
Close Principles of Multimedia Compression Brief introduction to Information Theory; entropy and rate; Kraft-McMillan inequality; entropy codes - Huffman and arithmetic codes; scalar quantization-quantizer design issues, the Lloyd quantizer and the Lloyd-Max quantizer; vector quantization - LBG algorithm, other quantizer design algorithms; structured VQs; entropy constrained quantization; bit allocation techniques: generalized BFOS algorithm; brief overview of linear algebra; transform coding: KLT, DCT, LOT; subband coding; wavelets; wavelet based compression algorithms (third generation image compression schemes)- EZW algorithm, the SPIHT algorithm and the EBCOT algorithm; video compression: motion estimation and compensation; image and video coding standards: JPEG/ JPEG 2000, MPEG, H.263, H.263+; Source coding and error resilience. |
- CPE 645 Image Processing and Computer Vision
Close Image Processing and Computer Vision The goal is to acquaint the students with the fundamental techniques of image processing. Specific topics include: Digital imaging fundamentals; neighborhood operators; clustering, region growing; split and merge, segmentation; edge and line linking; degradation model, restoration, inverse filtering; zero-crossing methods, gradient edge detectors; gray level co-occurrence, texture analysis; morphological operations; image registration and enhancement; scale space filtering; motion estimation; 3D image recognition and estimation. |
- CPE 654 Design and Analysis of Network Systems
Close Design and Analysis of Network Systems Analysis of current networks including classic telephone, ISDN, IP and ATM. Attributes and characteristics of high-speed networks. Principles of network design including user-network interface, traffic modeling, buffer architectures, buffer management techniques, call processing, routing algorithms, switching fabric, distributed resource management, computational intelligence, distributed network management, measures of network performance, quality of service, self-healing algorithms, hardware and software issues in future network design. |
- CPE 690 Introduction to VLSI Design
Close Introduction to VLSI Design This course introduces students to the principles and design techniques of very large scale integrated circuits (VLSI). Topics include: MOS transistor characteristics, DC analysis, resistance, capacitance models, transient analysis, propagation delay, power dissipation, CMOS logic design, transistor sizing, layout methodologies, clocking schemes, case studies. Students will use VLSI CAD tools for layout and simulation. Selected class projects may be sent for fabrication. |
|
Core Courses: Select three of following
- NIS 560 Introduction to Networked Information Systems
Close Introduction to Networked Information Systems An overview of the technical and application topics encountered in contemporary networked information systems including the overall architecture of such systems, data network architectures, secure transmission of information, data representations including visual representations, information coding/compression for storage and transmission, management of complex heterogeneous networks and integration of next-generation systems with legacy systems. |
- NIS 564 Design & Analysis of Network Systems
Close Design & Analysis of Network Systems Analysis of current networks including classic telephone, ISDN, IP and ATM. Attributes and characteristics of high-speed networks. Principles of network design including user-network interface, traffic modeling, buffer architectures, buffer management techniques, call processing, routing algorithms, switching fabric, distributed resource management, computational intelligence, distributed network management, measures of network performance, quality of service, self-healing algorithms, hardware and software issues in future network design. |
- NIS 691 Information Systems Security
Close Information Systems Security History of network security; classical infosec; cryptosecurity; Kerberos for IP networks; private and public keys; nature of network security; fundamental framework for network security; security on demand in ATM networks; analysis and performance impact of ATM network topology; security in IVCC; vulnerabilities and security attack models in ATM, IP and mobile wireless networks; intrusion detection techniques - centralized and distributed; emulation of attack models and performance assessment through behavior modeling and asynchronous distributed simulation; principles of secure network design in the future; projects in network security and invited guest lecturers. |
- NIS 565 Management of Local Area Networks
Close Management of Local Area Networks Principles and practices of managing local area networks are presented from the perspective of a network systems engineer, including hands-on projects working with a real local area network (Cisco routers, switches, firewalls, etc.). The SNMP protocols and network management using SNMP are presented in terms of the general organization of information regarding network components and from the perspective of creating basic network management functions using SNMP. Techniques for troubleshooting practical networks, along with setting up and maintaining an IP network are covered. The course includes a project-based learning experience. |
|