EE HomeCCNY Home
Undergraduate Graduate Courses PeopleAlumniResearchDepartment Info & News Site Map
School of Engineering
Graduate Admissions
Admissions Office
 
 
 
 
 
 
 
 
Current Students
Advising & Curriculum
Registrar's Office
Grades & Transcripts
Financial Aid Office
Scholarships & Awards
 
 
 
 
Prospective students
Graduate Program
 
Graduate Courses
 
Course Designations

F0000 series: Advanced senior-first year graduate courses. No more than two such courses may generally be credited toward a graduate degree. Three courses are allowed in Electrical Engineering.

G0000 series: Special or experimental courses offered a limited number of times prior to approval by the faculty for inclusion in one of the series below.

H0000 series: Courses in terminal programs generally credited only toward a master’s degree after approval by the student’s advisor and the department.

I0000 series: Master’s and doctoral courses.

J0000 series: Advanced courses.

Note: The five-digit courses occasionally referred to as prerequisites are undergraduate courses in the School of Engineering. Full descriptions of these may be found in the Undergraduate Bulletin of The City College.

* F5100: Communication Electronics
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, nonlinear elements; distortion, amplitude frequency and phase modulators, transmitters and low noise receivers. Prereq: EE 31200. 3 HR./WK.; 3 CR.

* F5200: Fiber Optic Communications I
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. Prereqs: EE 33200, EE 44100, and EE 31200. 3 HR./WK.; 3 CR.

* F5300: Digital Signal Processing
Introduction to basic digital signal processing concepts; 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. 3 HR./WK.; 3 CR.

* F5400: Physical Electronics I
Crystal Structures, reciprocal lattice, phonons, free electron model of metals, periodic potentials and energy bands, Fermi surface and conduction in metals, semiconductor materials. Prereq: EE 33300, EE 33900. 3 HR./WK.; 3 CR.

* F5600: Elements of Control Theory
Treatment of performance through indices such as integral square error, integral time absolute error, etc. State Variable Design. Continuous and discrete systems. Prereq: EE 37100. 3 HR./WK.; 3 CR.

* F5700: Digital Integrated Circuits
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.; 3 CR.

* F5800: Introduction to Lasers
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. Prereqs: EE 33300. 3 HR./WK.; 3 CR.

* F5900: Microprocessors
Introduction to stored program computers, microcomputers, and Pascal. Review of number systems, binary arithmetic, computer arthimetic 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. Prereq: EE 44400. 3 HR./WK.; 3 CR.

* F6000: Computer Communication Systems
Queueing theory, Markovian networks, message packet and circuit switching, assignment of link capacities and flows, routing algorithms, stability, flow control and error control, packet radio networks, multiple access schemes and network protocols. Prereq: EE I0100. 3 HR./WK.; 3 CR.

* F6200: Principles of Photonics Engineering
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. Prereq: EE 33300. 3 HR./WK.; 3 CR.

* F6300: Wireless Communications
Introduction to wireless/mobile communication systems. Cellular systems concepts: 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. 3 HR./WK.; 3 CR.

* F6500: Direct Energy Conversion
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. Prereq: EE 33300, EE 33900. 3 HR./WK.; 3 CR.

* F6600: Communications Protocol Engineering
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. Prereq: F6000 or EE 46000. 3 HR./WK.; 3 CR.

* G6000: Communications Protocol Engineering
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. Prere/coreq: F6000 OR EE 46000. 3 HR./WK.; 3 CR.

* G9400: High Speed Networks
Fundamentals of transport networks (PDH, SDH). Multimedia traffic characterization. Statistical multiplexing, and fast packet switching principles. ATM transport networks. The virtual path (VP) and virtual circuit (VC) concepts. ATM Adaption Layer (AAL) types. Introduction to traffic and congestion control in ATM networks. Deterministic and stochastic performance bounds. Effective capacity, policing, and dynamic bandwidth control. Case studies from the literature. Prereq: EE
46000 or Instructor’s approval. 3 HR./WK.; 3 CR.

* I0000: Seminar
Invited speakers and reports of graduate student research. 1 HR./WK.; 1 CR.

* I0100: Probability and Stochastic Processes
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.; 3 CR.

* I0300: Electrodynamics
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. Prereq.: EE 33300. 3 HR./WK.; 3 CR.

* I0400: Signal Theory
Signal representations and transforms; Banach and Hilbert signal spaces; Orthogonal decompositions, wavelets; duality; signal theory in distribution spaces; convergence, differentiation and convolution of distributions; Laplace and Fourier transforms of distributions; systems theory in distribution spaces, convolutional systems; operational calculus; spectral properties of signals; generalized sampling theory. 3 HR./WK.; 3 CR.

* I0500: Theory of Linear Systems
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.; 3 CR.

* I0800: Physical Electronics II
Classical and quantum theory of harmonic crystals, Phonons and phonon dispersion relations, plasmons, polaritons, polarons, optical processes and excitations, dielectrics and ferroelectrics, diamagnetism, paramagnetism, ferromagnetism, superconductivity. Prereq.: EE I5400. 3 HR./WK.; 3 CR.

* I1600: Digital Signal Processing
Algorithms 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. Prereqs: EE 30600 and EE F5300. 3 HR./WK.; 3 CR.

* I2200: Image Processing
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. Prereqs: EE F5300 and EE I0100. 3 HR./WK.; 3 CR.

* I2300: Digital Computers I
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. Prereq: EE F5400. 3 HR./WK.; 3 CR.

* I2400: Digital Computers II
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. Prereq: EE I2300.3 HR./WK.; 3 CR.

* I3200: Analog Integrated Circuits
Analog and digital communications circuits; modulators, demodulators, tuned amplifiers, d-c amplifiers. Voltage and current time base generators; phase locked loops. Logic circuits. Emphasis on solid state devices in discrete component and integrated circuits. Examples from communication, control and instrumentation systems. Prereq: EE F5700. 3 HR./WK.; 3 CR.

* I4600: Analysis and Design of Intelligent Systems
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.; 3 CR.

* I4700: Introduction to Neural Networks
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. Coreq: EE I0100. 3 HR./WK.; 3 CR.

* I6100: Integrated Circuits
Design and Fabrication I 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.; 3 CR.

* I6200: Integrated Circuits
Design and Fabrication II Circuit layout for silicon Ics. Thin film and thick LSI and VLSI design film circuits. Analog and digital system applications. Measurement and testing, assembly, yield, failure and reliability. Prereq.: EE I6100. 3 HR./WK.; 3 CR.

* I7000: Local Area Networks
LAN topology (bus, ring, star, tree, etc.). Transmission media. IEEE 802 protocol standards. Accessing schemes, ALOHA, carrier, sense multiple access (CSMA/CD), token passing, polling, reservations schemes, etc. Circuit switching LAN’s, blocking probabilities, Erlang’s formula and private branch exchange (PBX). Interconnection of LAN’s, TCP-IP protocol. Prereq: EE I7300. 3 HR./WK.; 3 CR.

* I7100: Statistical Communication
Theory Review of probability and stochastic processes, limit theorums, correlation function, power spectral density, vector channels, optimum decision regions, optimum receivers, probability of error; determination of bounds on error rates. Prereq: EE I0100. 3 HR./WK.; 3 CR.

* I7200: Spread Spectrum
Review of digital communication; comparison of digital modulation techniques such as PSK, DPSK, QPSK, MSK, and combined phaseamplitude 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-theart in spread spectrum hardware. Prereq: EE I0100. 3 HR./WK.; 3 CR.

* I7300: Digital Communication I
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. Prereq: EE 10100. 3 HR./WK.; 3CR.

* I7400: Digital Data Communications II
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. Prereq: EE 17300. 3 HR./WK.; 3 CR.

* I8200: Electro-Optics
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. Prereq.: EE F6200. 3 HR./WK.; 3 CR.

* I8300: Fiber Optic Communications II
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 169 Department of Electrical Engineering III) the any-to-any connected network. Wavelength-Division Multi-Access (WDMA) and Time-division Multi-access networks (TDMA). Prereq: EE F5200. 3 HR./WK.; 3 CR.

* I8500: Optical Signal Processing
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. Prereq.: EE F6200. 3 HR./WK.; 3 CR.

* I9600: Report
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. Prereq: completion of 15 credits toward the master’s degree in EE. 0 CR.

* I9700: Master’s Project
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. Prereq: departmental master’s advisor’s approval. 3 CR.; CREDIT WILL BE GRANTED FOR EITHER I9700 OR I9900, NOT BOTH.

* I9800: Graduate Laboratory Experimental Project
Topic must be approved by a faculty member as well as the departmental master’s advisor. 3 CR. I9900: Research for the Master’s Thesis Prereq: departmental master’s advisor’s approval. 6 CR.; CREDIT WILL BE GRANTED FOR EITHER I9700 OR I9900, NOT BOTH.

* J0000: Advanced Seminar
Advanced developments in electrical engineering. Students and instructor report on topics of interest. Prereq: departmental Ph.D. advisor’s approval. CREDIT VARIES.

* J2700: Multidimensional Signal Processing
Multidimensional signals and systems. DFT, FIR, IIR filters design. Stability. Prereqs: EE F5300 and ENGR I1200. 3 HR./WK.; 3 CR.

* J9900: Research for Doctoral Dissertation VARIABLE CREDIT (12 CR. MAXIMUM).

* R0100: Special Topics in Advanced Electrical Engineering. Prereq: Third-level standing in the doctoral program.

Department of Electrical Engineering ~ Steinman Hall, T-602
138th Street and Convent Avenue, City College of the City  University of New York
New York, NY 10031 ~ Tel: (212) 650 7248 ~ Fax: (212) 650 8249

Webmaster:
webtest@ees1s0.engr.ccny.cuny.edu