Invited speakers and reports of graduate student research.
1 hr./wk.
Probability space, outcomes and events, random variables, distribution and density functions, limit theorems, functions of random variables, discrete and continuous stochastic processes, mean square estimation and prediction problems.
3 hr./wk.
Maxwell's equations. Green's functions. Plan, spherical and cylindrical waves. Scattering. Diffraction. Special theory of relativity. Radiation moving charged particles. Bremsstahlung, Cerenkov, and synchrotron radiation.
3 hr./wk.
Review of time and frequency domain analysis of continuous and discrete linear systems. Extension to time varying cases. States and state variables. Matrix formulation and general solutions. State transition matrix, adjoint systems; stability, observability, and controllability. Minimal realization.
3 hr./wk.
The latest developments in Digital Signal Processing (DSP) algorithms and their implementation on various computers. A survey of basic algebra is given, the tensor product will be a recurring theme. The Cooley-Tukey FFT algorithm and its variants are unified under the banner of tensor product formulation. The Good-Thomas Prime Factor algorithm is also reformulated in this way. Various linear and cyclic convolution algorithms are described; results of the Cook-Toom and the Winograd are emphasized. Newly developed multiplicitive FFT algorithms will be introduced. Techniques of writing efficient FORTRAN code.
3 hr./wk.
Image acquisition and representation of monochromatic and color images. Data compression techniques for image transmission including predictive and transform coding. Practical compression techniques, including progressive transmission, JPEG and MPEG.
3 hr./wk.
The structure and design of digital computing systems; a subsystem's approach to the behavior and implementation of computer arithmetic and logic circuitry, storage systems, control circuitry, and input-output. Algorithms and flow charting; computer codes; utilization of combinational and sequential switching theory in design of computer logic circuits; organization of storage systems. A modular approach to computer construction and ultimate use in higher phases of the hierarchy of machine structures.
3 hr./wk.
Study of complex processors, multiprocessors, time sharing systems, and real time systems. Case histories in system architecture and design; impact of future technologies on computing machinery; concepts and design of ultra-reliable, ultra-available digital computers.
3 hr./wk.
3 hr./wk.
Design of analog integrated circuits. Modeling of integrated circuits components. Current mirrors; Differential amplifiers with active loads; Band gap references; operational amplifiers; Feedback; Noise in integrated circuits.
3 hr./wk.
Review of principles underlying modern development for energy conversion. Applications to energy storage, photovoltaic conversion, thermoelectricity, fuel cells, magnetohydrodynamic generation, thermionic generation. Economics of direct energy conversion systems.
3 hr/wk.
Analysis of intelligent systems, such as those that can solve differential equations in symbolic form, understand human speech, and recognize objects in a scene. Methods of solving problems in artificial intelligence areas will be discussed. Predicate calculus. Rule based deduction system. Expert systems.
3 hr./wk.
Overview of Neurocomputing, definition of neural network, motivation to use neural network, simple perceptron, its capability and limitations, learning laws in perceptron, linear, nonlinear and stochastic units, multilayer networks, concept of hidden units, learning rules, the delta rule, the generalized delta rule, feed-back neural networks, Grossberg, Kohonen and Hopfield models, specific applications in pattern recognition and image processing problems.
3 hr./wk.
Components of end-to-end communications systems. Noise of circuits and systems. Behavior of wide-band and tuned amplifiers; limits on small signal operation. Gain controlled amplifiers. Limiters, frequency multipliers, oscillators, coupling networks, non-linear elements; distortion, amplitude frequency and phase modulators, transmitters and low noise receivers.
3 hr./wk.
An overview of the fundamental components of an optical fiber link. Degradation, attenuation, and distortion mechanisms in fibers. LED and laser sources. Detectors and receivers. Analog and digital modulation formats. Performance analysis.
3 hr./wk.
The finite Fourier transform, cyclic convolution, digital filters, Z-transform. Design of algorithms computing the finite Fourier transform and cyclic convolution, Cooley-Tukey and Winograd algorithms and other topics as appropriate.
3 hr./wk.
Crystal Structures, reciprocal lattice, phonons, free electron model of metals, periodic potentials and energy bands, Fermi surface and conduction in metals, semiconductor materials.
3 hr./wk.
Introduction: historical development of robotic systems, research perspectives; Robot Manipulators: Homogeneous representation, robot kinematics and dynamics models, path and trajectory planning, robot motion control; Mobile Robots: kinematics model and dynamic model of wheeled mobile robots, motion planning and trajectory generation, navigation and mapping; Robot Sensing: visual and non-visual sensors.
3 hr./wk.
This course is an in-depth study of state-of-the-art technologies and methods of mobile robotics. The course consists of two components: lectures on theory and course projects. Lectures will draw from textbooks and current research literature with several reading discussion classes. In the project component of this class, students will do computer simulations or implement algorithms on mobile robot platforms at the CCNY Robotics Lab. The primary topics include control architectures, motion planning, localization and mapping, navigation, adaptation and learning, and multi-robot systems.
3 hr./wk.
Design of logic circuits; TTL, MOS, ECL. Design of flip-flops and memories at the transistor level. Design of analog to digital converters. Digital to analog converters. Simple and hold circuits, and timing circuits. Interconnecting logic gates using transmission lines.
3 hr./wk.
Review of Maxwell's equations, geometrical optics, stability of optical cavities, Gaussian beam propagation and Gaussian beams in optical cavities, properties of resonant optical cavities, classical and Einstein model of the interaction of light and matter, laser oscillation and amplification. Gas, semiconductor and solid state lasers.
3 hr./wk.
Introduction to stored program computers, microcomputers, and Pascal. Review of number systems, binary arithmetic, computer arithmetic algorithms, register transfer language and micro-operations. Digital computer and microcomputer functional elements, input-output devices, system organization and control. Accumulator-based processors, general register processors. Microcomputer case study.
EE 44400.
3 hr./wk.
Queueing theory, Markovian networks, message packet and circuit switching, assignment of link capacities and flows, routing algorithms, stability, flow control and error control. Introduction to data networks and internet, OSI/ISO model, data link layer protocols: HDLC, PPP, 802.3, TCP and flow control, queing systems M/M/1, M/G/1, Markovian Systems, principles of IP routing algorithms.
3 hr./wk.
Introduction to physics of IC processing: epitaxial growth, diffusion, oxidation, ion implantation, evaporation, and sputtering. Bipolar IC processing function, oxide and air isolation, analog IC design, OP amps and other circuits. MOS processing: metal and poly gate and self aligned structure, CMOS. Digital IC design. Analysis of ECL, T2L, I2L and MOS logic design.
3 hr./wk.
Principles and CAD tools for the design of photonics systems and devices. Topics from ray tracing, lens design, optical imaging systems design and analysis, interferometry, Fourier optics, fibers, and waveguides, optical detectors, videodiscs, spectroscopy.
3 hr./wk.
Cellular systems: frequency reuse, co-channel and adjacent channel interference, capacity improvement. Wireless channel characteristics: long term fading, short term fading. Diversity techniques: space, frequency, time, polarization. Combining techniques. Digital modulation techniques: DPSK, QPSK, p/4QPSK, QAM, MSK, GMSK. Multiple Access Techniques for wireless communications: FDMA, TDMA, CDMA. Personal Communication Services. Current standards of PCS and cellular systems. Other topics may be added as appropriate.
3 hr./wk.
This course presents a systematic approach to the design of full-custom, very and ultra large scale integration (VLSI and ULSI) circuits, utilizing state-of-the-art electronic design automation (EDA) commercial engineering software - the Cadence Design System. It is to cover three major areas: CMOS Processing Technologies, High Performance Circuit Design techniques and Practices, Advanced EDA CAD Software Applications, coupled with relatively large scale (>one-million transistors) design projects.
3 hr./wk.
This course introduces modern AI optimization techniques mimicking biological principles such as survival of the fittest, behavior of ants and flocks of birds. These AI techniques become especially relevant for problems when there is no known analytical solution. This course illustrates application of AI techniques to solve realistic engineering problems in many fields including telecommunication, transportation, robotics, biology, finance and others.
EE I0100 (knowledge of linear systems and basic programming skills)
3 hr./wk.
Open systems interconnection (OSI) reference model, modeling communication protocols using finite and extended finite state machines, formal languages for protocol specification, real-life protocol specifications, verification of communication protocols, conformance testing methods, synchronization issues in testing, test representation languages.
3 hr./wk.
Principles of IP routing protocols such as OSPF, RIP, and BGP are covered. Analysis of connection oriented networks protocols such as MPLS, and VLANs is provided. RSVP; Signaling protocol and Diffserv are analyzed. Finally methods of traffic engineering in IP networks are discussed. Familiarity with data networks protocols is desirable.
None.
3 hr./wk.
This course provides an introduction to a broad spectrum of network and element level management protocols, software entities, and information databases. Students will gain theoretical and practical knowledge of network management concepts. Topics include management network architectures, protocols, modeling, information databases, network management applications (such as Configuration, Fault, and Performance Management), and telecommunications management network fundamentals.
3 hr./wk.
This interdisciplinary course provides an in-depth understanding of the global energy challenges, and an introduction to various renewable energy systems. The course specifically covers the following topics: Review on basic electric and magnetic circuits, fundamentals of electric power systems, and an overview on the electric power industry; Energy in context: global energy challenges, and the “sustainability” concept; Specific energy technologies: fossil energy, nuclear, wind, solar thermal, solar photovoltaic, biomass, tidal, fuel cells, hydropower and geothermal; Grid integration issues of renewable energy systems (with focus on wind and solar photovoltaic): microgrids, distributed generation and distributed generation economics.
3 hr./wk.
The course will cover multiple access schemes used to access various networks including WiFi networks, Internet of Things (IoT) and 5G mobile networks. This course will cover network security including cryptography, symmetric-key and public key-encryption, digital signatures, management of public keys and communications security. We will discuss network attacks such as TCP Session hijacking, man-in-the middle attack, attack on Domain servers, DDoS attacks, SYN flood attack. Detailed discussion of smart grid security and how intrusion detection systems are used. Under the topic of communications network security control we will discuss IPSEC, firewalls, VPN, and intrusion detection system.
3 hr./wk.
Review of probability and stochastic processes, limit theorems, correlation function, power spectral density, vector channels, optimum decision regions, optimum receivers, probability of error; determination of bounds on error rates.
3 hr./wk.
Review of digital communication; comparison of digital modulation techniques such as PSK, DPSK, QPSK, MSK, and combined phase-amplitude data systems; autocorrelation and spectral characteristics of a spread spectrum signal. Response of a direct sequence spread spectrum signal to unwanted signals and to random noise. Pseudorandom codes, Gold codes, characteristics of codes used for spread spectrum; frequency-hopping. The phase locked loop; bit synchronization, Costas receiver; tracking using the Delay locked loop and the Taudither loop; acquisition techniques; applications of spread spectrum to TDMA, navigation, RPV; state-of-the-art in spread spectrum hardware.
3 hr./wk.
Source coding. Characterization of communication signals and systems, optimum receivers for additive white Gausian noise channel, carrier and symbol synchronization, channel capacity and coding, block and convolutional channel codes.
EE 10100.
3 hr./wk.
Signal design for band-limited channels, communication through band-limited linear filter channels, adaptive equalization, multichannel and multicarrier systems, spread spectrum signals for digital communications, digital communications through fading multipath channels, multiuser communications.
EE 17300.
3 hr./wk.
Advances in wireless communications, especially in the area of bandwidth and mobility, made it possible for users to communicate using multiple media, ranging from low rate applications as in wireless sensor networks, to high rate applications as in HDTV, to high mobility networks as in Vehicle to Vehicle (V2V) networks. This course emphasizes current and future advanced wireless networking technologies to support a wide range of applications, including WPAN, WLAN, WMAN, and WWAN like advanced LTE. It also presents the convergence of various networks and services. Discussion covers technical issues from Physical layer to Application Layer, as well as a few contemporary issues of wireless communication networks using recent papers from IEEE and ACM journals and conference papers. Normally, a computer project is required. Familiarity with certain background information is highly desirable including the subjects of wireless and computer communications networks such as modulation and detection, media access control, and network protocols.
None.
3 hr./wk.
A laboratory course on the introduction to the field of Information Security and the Internet of Things (IoT) in which large quantities of new devices are deployed throughout an organization or even within a system. Includes the need for information security, the definition of Life Cycle Security Controls for IoT devices, planning for security, and risk management, the function of firewalls, virtual private networks, intrusion detection systems, cryptography, and access control mechanisms.
3 hr./wk.
This course covers fundamental topics in internet and information security. Students will perform penetration testing and ethical hacking using various setup. Attack strategies and penetration testing methodologies will be covered and students will learn Intrusion detection and prevention systems in addition to advanced mitigation strategies. As part of the course students will be organized into groups to perform a security design project and will present the work at the end of the semester.
3 hr./wk.
Beam propagation in anisotropic media, Faraday rotation, birefringence, beam propagation in periodic media, Bragg scattering and Bragg filters, acousto-optic effect and devices, electro-optic effect and devices, photorefractive materials and other nonlinear effects, integrated optics.
3 hr./wk.
Basic building blocks of an all optical network with particular emphasis on optical amplifiers including both Semiconductor Optical Amplifiers (SOAs) and Erbium-Doped Fiber Amplifiers (EDFAs). System architecture for: I) the point-to-point link, II) the single station-to-multistation multipoint network, and III) the any-to-any connected network. Wavelength-Division Multi-Access (WDMA) and Time-division Multi-access networks (TDMA).
3 hr./wk.
Signal Parameters. Review of geometric optics, wave optics, and aberrations. Fresnel transform. Fourier transform optics. Information capacity and maximum packing density. System coherence, spectral analysis, spatial filtering and filtering systems. Acousto-optic devices.
3 hr./wk.
Fundamentals of high speed transport network (SONET) are discussed. Details of ATM transport networks are provided. Principles of IP optical networks including optical cross-connects are discussed. Case studies of next generation networks architecture and protocols are studied. Familiarity with data networks protocols is desirable.
None.
3 hr./wk.
In depth analysis by means of a written report using a number of technical papers, reports or articles on a specific topic. Topics to be chosen by the student after consultation with a professor. An oral presentation of the written report may be required at the departmental seminar.
Completion of 15 credits toward the master's degree in EE.
Analytical or experimental project, preferably of student's own choice. Under direction of a faculty advisor, student submits written proposal, performs the required task, and submits a written final report. Credit will be granted for either EE I9700 or EE I9900, not both.
Departmental master's advisor's approval.
Experimental project. Topic must be approved by a faculty member as well as the departmental master's advisor.
Departmental master's advisor's approval.