Electrical Engineering, Texas A&M Texas A&M Engineering
Home > Academics > Graduate > Graduate Courses

Graduate Courses


This listing is intended for informational use only. Refer to the Texas A&M Graduate Catalog for the official listings of available courses


601 Linear Network Analysis. (3-0). Credit 3.
Signal theory treatment of continuous and discrete signals and systems; vector spaces, projection and sampling theories, Fourier, Laplace and Z Transforms.
602 Computer Communication and Networking. (3-0). Credit 3.
Computer communication and computer networks; use of the International Standards Organization (ISO) seven-layer Open Systems Interconnection model as basis for systematic approach; operational networks to be included in the study of each layer; homework assignments to make use of a campus computer network. Prerequisite: ELEN 646 or equivalent probability background.
603 Time-Frequency Analysis and Multirate Signal Processings. (3-0). Credit 3.
Basic functions; short-term Fourier transform; Gabor transform; linear time-scale/time-frequency analysis; time-frequency resolution; Wigner-Ville distribution; Ambiginity function; wavelet series; multi-rate filter bank; orthogonality and biorthogonality; subband coding and pattern recognition.
604 Channel Coding for Communications Systems. (3-0). Credit 3.
Channel coding for error control, finite field algebra, block codes, cyclic codes; BCH codes; and convolutional codes; Trellis coded modulation, including ungerboeck codes and coset codes; performance on gaussian and rayleigh channels; applications to communications systems. Prerequisites: Approval of instructor and graduate classification.
605 Linear Control Systems. (3-3). Credit 4.
Application of state variable and complex frequency domain techniques to analysis and synthesis of multivariable control systems. Prerequisite: ELEN 420 or equivalent.
606 Nonlinear Control Systems. (3-0). Credit 3.
Techniques available to analyze and synthesize nonlinear and discontinuous control systems. Modern stability theory, tie-varying systems, DF, DIDF, Lyapunov Theory, adaptive control, identification and design principles for using these concepts; examples from a variety of electronic and electromechanical systems. Prerequisite: ELEN 605.
607 Advanced Analog Circuit Design Techniques. (3-2). Credit 4.
Design of analog circuits using conventional and non-conventional voltage techniques, including floating gate, bulk driven and enhanced wide swing structures. Prerequisite: ELEN 474 or approval of instructor.
608 Modern Control. (3-0). Credit 3.
Vector Norms; Induced Operator Norms; Lp stability; the small grain theorem; performance/robustness trade-offs; L1 and Hoo optimal P control as operator norm minimization; H2 optimal control. Prerequisite: ELEN 605 or equivalent. Cross-listed with MEEN 674.
609 Adaptive Control. (3-0). Credit 3.
Basic principles of parameter identification and parameter adaptive control; robustness and examples of instability; development of a unified approach to the design of robust adaptive schemes. Prerequisite: ELEN 605 or approval of instructor. Cross-listed with MEEN 675.
611 General Theory of Electromechanical Motion Devices. (3-0). Credit 3.
Winding function theoty; inductances of an ideal doubly cylindrical machine; inductances of salient-pole machines; reference frame and transformation theory; dynamic equations of electric machines; steady-state behavior of electric machines. Prerequisite: Approval of instructor or graduate classification.
612 Computer Aided Design of Electromechanical Motion Devices. (3-0). Credit 3.
Magnetic circuits and field distribution of electric machines; main flux path calculation; calculation of magnetizing and leakage inductances; calculation of electric machine losses; principle of design of various electric machines; finite element design of electromechanical motion devices. Prerequisite: Approval of instructor or graduate classification.
613 Rectifier and Inverter Circuits. (3-0). Credit 3.
Analysis/design of single phase, three phase rectifiers; phase control and PWM rectifiers; line harmonics; power factor; harmonic standards; passive and active correction methods; inverters; PWM methods; effect of blanking time; zero voltage switching and multilevel inverter; application of these systems in UPS and AC motor drives. Prerequisite: ELEN 438 or approval of instructor.
614 Power System State Estimation. (3-0). Credit 3.
The large electric power system state estimation problem; issues of network observability; bad measurements detection/identification; sparse matrix vector techniques for computational efficiency. Prerequisite: ELEN 460.
615 Methods of Electric Power Systems Analysis. (3-0). Credit 3.
Digital computer methods for solution of the load flow problem; load flow approximations; equivalents; optimal load flow. Prerequisite: ELEN 460 or approval of instructor.
616 Power System Electromagnetic Transients. (3-0). Credit 3.
Modeling of power system components for electromagnetic transient studies; digital computer methods for computation of transients. Prerequisites: ELEN 459 and 460.
618 Resilient Computer Systems. (3-0). Credit 3.
The interaction between high speed technology and computer design; high speed architectures; GaAs devices and circuit design; optical interconnections; hybrid optical/electronic systems; and optical memory systems; design project using these technologies. Prerequisite: ELEN 350.
620 Network Theory. (3-0). Credit 3.
Development and application of advanced topics in circuit analysis and synthesis in both the continuous and discrete time and frequency domains. Prerequisites: ELEN 323 and 326 or equivalent.
621 Tolerance Design for Electronic Circuit Quality and Manufacturability. (3-0). Credit 3.
An introduction to statistical circuit design stressing manufacturing yield maximization, performance variability reduction, overall design for quality and manufacturability; topics, traditional statistical tolerance design; yield and variability measures, design centering, minimax circuit design; Taguchi techniques; design of experiments, variability reduction; multiobjective problems; statistical modeling; design systems. Prerequisite: Approval of instructor.
622 Active Network Synthesis. (3-0). Credit 3.
Methods of analyzing and synthesizing active networks; sensitivity analysis, methods of rational fraction approximation, OP AMP modeling and stability. Prerequisite: ELEN 457 or equivalent.
623 Parallel Geometric Computing. (3-0). Credit 3.
Parallel computer architectures and algorithms for solving geometric problems raised in VLSI design, pattern recognition and graphics; advanced research results in computational geometry including convexity, proximity, intersection, geometric searching and optimization problems. Prerequisite: CPSC 311 or ELEN 350. Cross-listed with CPSC 623.
624 IC Design Tools. (3-0). Credit 3.
Use of several CAD tools, not covered in other classes, oriented towards the solution of more advanced IC design task; the underlying theoretical principles, problem solved and basic solution methods. Prerequisite: Approval of instructor.
626 Analog Circuit Design. (3-0). Credit 3.
Principles of designing analog circuits suitable for integrated circuit fabrication; fabrication techniques from a designer's viewpoint; student will design and build on a multichip basis an actual integrated circuit of own design; circuit modeling and analysis. Prerequisites: elen 326 and 457 or equivalent.
627 Multimedia Systems and Networks. (3-0). Credit 3.
Research topics in multimedia storage and delivery; real-time scheduling (processor, disk, network); guaranteed service, statistical guarantees; best effort, IP-Multicast audio/video compression standard, multicast applications; congestion control. Prerequisite: Approval of instructor.
628 Linear System Theory. (3-0). Credit 3.
Application of functional analysis and geometric concepts to the analysis and synthesis of control systems. Prerequisite: ELEN 605
630 Analysis of Power electronic Systems. (3-0). Credit 3.
Analysis and control of semiconductor switching power converters using specialized methods such as Fourier series, state-space averaging, time domain transfer functions, sliding mode, quadrometrics and other discontinuous orthogonal functions; application of the above techniques in practice; selected research publications. Prerequisite: Approval of instructor.
631 Fiber-Optic Devices. (3-0). Credit 3.
Fiber optic waveguides; directional couplers; polarization; poincare sphere fractional wave devices; PM fiber; interferometric devices and sensors fiber gyroscope; faraday effect devices; multiplexing techniques. Prerequisite: Approval of instructor.
632 Motor Drive Dynamics. (3-0). Credit 3.
Mathematical analysis of adjustable speed motor drive dynamics; direct torque control in DC and AC machines; the theory of field orientation and vector control in high performance AC motor drives; motion control strategies based on the above theories; microcomputer, signal, and power circuit implementation concepts. Prerequisite: Approval of instructor.
633 Optimum Control Systems. (3-0). Credit 3.
Variational approach to the development of algorithms for the solution of optimum control problems; necessary and sufficient conditions, numerical methods, and analysis and comparison of optimal control results to classical theory. Prerequisite: ELEN 605.
634 Morphological Methods in Image and Signal Processing. (3-0). Credit 3.
Image analysis and signal processing; feature extraction based upon geometrical shape; morphological filtering for image analysis; computer simulation of filter types. Prerequisites: ELEN 447 and 601.
635 Electromagnetic Theory. (3-0). Credit 3.
Maxwell's equations, boundary conditions, Poynting's theorem, electromagnetic potentials, Green's functions, Helmholtz's equation, field equivalence theorems; applications to problems involving transmission scattering and diffraction of electromagnetic waves. Prerequisites: ELEN 322 and 351 or equivalent.
636 Phased Arrays. (3-0). Credit 3.
Theory and application of phased array antenna, radiators and sensors; spatial and spectral domain analysis of phased arrays including element-by-element, infinite array and Fourier methods; applications will include phased arrays, adaptive arrays, and synthesis array antennas; for use in radar, imaging an biomedical treatment and diagnosis. Prerequisite: ELEN 322 or equivalent.
637 Numerical Methods in Electromagnetics. (3-0). Credit 3.
Numerical techniques for solving antenna, scattering and microwave circuits problems; finite difference and finite element differential equation methods with emphasis on the method of moments integral equation technique. Prerequisites: ELEN 351 or ELEN 635; CPSC 203 or equivalent.
638 Antennas and Propagation. (3-0). Credit 3.
Application of Maxwell's equations to determine electromagnetic fields of antennas; radiation, directional arrays, impedance characteristics, aperture antennas. Prerequisite: ELEN 351.
639 Microwave Circuits. (3-0). Credit 3.
Introduction to high frequency systems and circuits; provides background information needed to understand fundamentals of microwave integrated circuits; includes usage of S-parameters, Smith Charts, stability considerations in designing microwave circuits; utilizes CAD program "SuperCompact" demonstrating design synthesis optimization and analysis of monolithic devices and circuits. Prerequisite: Graduate classification.
641. Macrowave Solid-State Integrated Circuits. (3-0). Credit 3.
Microwave two-terminal and three-terminal solid state devices; waveguide and microstrip solid-state circuits; theory and design of microwave mixers, detectors, modulators, switches, convolution and deconvolution of model noise. Prerequisite: ELEN 351
642 Digital Image Processing. (3-0). Credit 3.
Digital Image Processing techniques; stresses filtering, transmission and coding; fat transform techniques; convolution and deconvolution of model noise. Prerequisites: ELEN 447 and 601.
643 Electric Power System Reliability. (3-0). Credit 3.
Design and appellation of mathematical models for estimating various measures of reliability in electric power systems. Prerequisite: ELEN 460 or approval of instructor.
644 Discrete-Time Systems. (3-0). Credit 3.
Linear discrete time systems analysis using time domain and transform approaches; digital filter design techniques with digital computer implementations. Prerequisite: ELEN 601.
645 Pattern Recognition by Neural Networks. (3-0). Credit 3.
Feedforward and feedback paradigms; training algorithms; supervised and unsupervised learning; associative networks; self-clustering networks; stability and convergence; comparison with statistical pattern recognition. Prerequisite: ELEN 649 or approval of instructor.
646 Statistical Communication Theory. (3-0). Credit 3.
Concepts of probability and random process theory necessary for advanced study of communications, stochastic control and other electrical engineering problems involving uncertainty; applications to elementary detection and estimation problems. Prerequisite: Registration in ELEN 601 or approval of instructor.
647 Information Theory. (3-0). Credit 3.
Definition of information; coding of information for transmission over a noisy channel including additive gaussian noise channels and waveform channels; minimum rates at which sources can be encoded; maximum rates at which information can be transmitted over noisy channels. Prerequisite: ELEN 646 or equivalent probability background.
649 Pattern Recognition. (3-0). Credit 3.
Introduction to the underlying principles of classification, and computer recognition of imagery and robotic applications. Prerequisites: MATH 601 and/or STAT 601 and approval of instructor.
651 Microprogrammed Control of Digital Systems. (3-3). Credit 4.
Hardware and software concepts involved in the design and construction of microprocessor-based digital systems; microprocessor architecture; bussing; interfacing; data input/output; memories; and software development for operation and testing; design projects with microprocessors and related components. Prerequisites: ELEN 350 and 449 or approval of instructor.
652 Switching Theory. (3-0). Credit 3.
Digital systems design; introduction of switching algebras, overview of integrated circuit technologies, analysis and synthesis of combinational circuits, special properties of selected switching functions, sequential circuits, fundamental mode analysis, pulse mode analysis, and sequential credit synthesis. Prerequisite: Graduate classification. Cross-listed with CPSC 677.
653 Computer Arithmetic Unit Design. (3-0). Credit 3.
Digital computer arithmetic unit design, control and memory; microprocessor arithmetic logic unit (ALU) design; high-speed addition, subtraction, multiplication and division algorithms and implementation; design and simulation with integrated circuit components and VLSI circuits. Prerequisite: ELEN 651.
654 Very Large Scale Integrated Systems Design. (3-3). Credit 4.
Design and fabrication of microelectronic circuits such as registers, selectors, PLAs, sequential and microprogrammed machines via large scale integrated circuitry with emphasis on high-level, structured design methods for VLSI systems. Students design small- to medium-scale integrated circuits for fabrication by industry. Prerequisites: ELEN 449 and either 474 or 475.
656 Physical Electronics. (3-0). Credit 3.
Elementary quantum theory; statistical mechanics; Lattice dynamics; semiconductor theory; dielectrics; magnetic materials; quantum electronics; introduction to quantum devices, such as the laser. Prerequisite: Graduate classification or approval of instructor.
657 Quantum Electronics. (3-0). Credit 3.
Application of principles of quantum mechanics to problems in optics including emission, absorption and amplification of light; optical resonators and lasers; optical modulation; nonlinear optics; photodetectors and optical receivers. Prerequisites: PHYS 412, 606 or approval or instructor.
659 Parallel/Distributed Numerical Algorithms and Applications. (3-0). Credit 3.
A unified treatment of parallel and distributed numerical algorithms; parallel and distributed computation models, parallel computation or arithmetic expressions; fast algorithms for numerical linear algebra, partial differential equations and nonlinear optimization. Prerequisite: MATH 304 or equivalent. Cross-listed with CPSC 659.
661 Modulation Theory. (3-0). Credit 3.
Optimum receiver principles and signal selection for communication systems with and without coding; system implementation, and waveform communication using realistic channel models. Prerequisite: ELEN 646.
662 Estimation and Detection Theory. (3-0). Credit 3.
Probabilistic signal detection theory and parameter estimation theory; Nayman-Pearson, UMP, and locally optimal tests; discrete time Markov processes and the Kalman and Wiener filters; bayesian, maximum likelihood and conditional mean estimation methods. Prerequisite: ELEN 646.
663 Data Compression with Applications to Speech and Video. (3-0). Credit 3.
Characterization and representation of waveforms; digital coding and waveforms including PCM, delta modulation, DPCM, tree/trellis coding, runlength coding, sub-band coding and transform coding; rate distortion theoretic performance bounds. Prerequisites: ELEN 601 and 646.
665 Integrated CMOS RF Circuits and Systems. (3-0). Credit 3.
Introduction to wireless communication systems at the theoretical, algorithmic and circuit levels; emphasis on simulation at the architecture, transistor levels of the communication systems; focus on circuits implementable on CMOS and BiCMOS technologies. Prerequisite: ELEN 453, 456, 474.
666 Power System Faults and Protective Relaying. (3-0). Credit 3.
Calculation of power system currents and voltages during faults; protective relaying principles, application and response to system faults. Prerequisite: ELEN 460 or approval of instructor.
667 Power System Stability. (3-0). Credit 3.
Steady-state, dynamic and transient stability of power systems; solution techniques; effect of generator control systems. Prerequisite: ELEN 460 or approval of instructor.
668 High Voltage Direct Current (HVDC) Transmission. (3-0). Credit 3.
Overview of HVDC systems; comparison of AC and DC power transmission; study of six-pulse and twelve-pulse power converters; analysis and control of HVDC systems; harmonics and power factor effects; system faults and misoperations; state of the art and future developments in HVDC technology; inspection trips. Prerequisite: Approval of instructor.
670 Fiber Optic Networks. (3-0). Credit 3.
Components, topologies and architecture for communication networks based on the optical fiber transmission medium; examples based on recent publications in technical literature. Prerequisite: Approval of instructor.
671 Solid State Devices. (3-0). Credit 3.
Development of mathematical analysis and systematic modeling of solid state devices; relationships of measurable electrical characteristics to morphology and material properties of solid state devices, p-n junction, bipolar and unipolar transistors. Prerequisite: ELEN 656 or approval of instructor.
672 Semiconductor Lasers and Photodetectors. (3-0). Credit 3.
III-V compound semiconductor materials, spontaneous and stimulated emission in lasers; optical wave guiding, rate equation solutions, quantum noise and spectral linewidth properties of lasers; principle and structure of photodetectors; III-V compound material technology. Prerequisite: ELEN 370.
673 Fundamentals of Microelectronics. (3-0). Credit 3.
Microelectronic systems and fabrication technologies; method of engineering analysis and device characterization. Junction diodes, Schottky diodes, bipolar transistors, junction and MOS field-effect devices, solar cells, light emitting diodes, charge coupled devices, magnetic bubbles, liquid crystal displays and other newly developed devices and circuits. Prerequisite: Graduate classification or approval of instructor.
675 Integrated Optoelectronics. (3-0). Credit 3.
Light propagation and interactions in anisotropic media; electrooptic and acoustooptic effects; passive and active guided-wave devices; fabrication and characterization. Prerequisite: ELEN 464 or equivalent.
676 Advanced Computer Architecture. (3-0). Credit 3.
Design of advance computers for parallel processing; emphasis on the overall structures; shared memory and message passing architectures; control-flow and demand-driven programming; multithreaded architectures; fine-grain and coarse-grain parallelism SIMD and MIMD; processor designs for parallel operation. Prerequisite: CPSC 614 or ELEN 651. Cross-listed with CPSC 676.
677 Control of Electric Power Systems. (3-0). Credit 3.
Modeling, analysis and real-time control of electric power systems to meet the requirements of economic dispatch of voltage and power. Prerequisite: Approval of instructor.
678 Statistical Optics. (3-0). Credit 3.
Statistics of laser and thermal light; partial polarization; Jones and coherency matrices; Temporal coherence; spatial coherence; mutual coherence; optical noise; detection noise. Prerequisite: ELEN 464.
679 Computer Relays for Electric Power Systems. (3-0). Credit 3.
Real-time digital computer application to protective relaying; extensive overview of digital protection algorithms; latest technological advancements as microprocessor-based relays, fiber-optic communication systems, unconventional instrument transformers, dynamic testing tools and methodologies. Prerequisite: Approval of instructor.
680 Testing and Diagnosis of Digital Systems. (3-0). Credit 3.
The theory and techniques of testing VLSI-based circuits and systems, and design for testability. Prerequisites: ELEN 220 or 248 or equivalent; CPSC 321 or ELEN 350 or equivalent. Cross-listed with CPSC 680.
681 Seminar. (1-0). Credit 1.
Reports and discussion of current research and of selected published technical articles. May not be taken for credit more than once in master's degree program no twice in Ph.D. program. Prerequisite: Graduate classification in electrical engineering.
684 Professional Internship. Credit 1 to 4.
Engineering research and design experience at industrial facilities away from the Texas A&M campus; design projects supervised by faculty coordinators and personnel at these location; projects selected to match student's area of specialization. Prerequisite: Graduate classification and one semester of course work completed.
685 Problems. Credit 1 to 12 each semester.
Research problems of limited scope designed primarily to develop research technique.
689 Special Topics in...........Credit 1 to 4.
Advanced topics of current interest in electrical engineering. May be repeated for credit. Prerequisite: Approval of instructor.


Special Topics offered in Spring 2010

ECEN 689: Engineering and Economics of Competitive Power Systems (Syllabus)

Special Topics offered in Spring 2006 (Click on the course for more information.)

ELEN 689: Thin Film Science and Technology
This graduate course focuses on thin film science and technology widely applicable in electronic and semiconductor industry. Topics include ...
 
NewSpecial Topics offered in Fall 2006

669-600 Engineering Applications in Genomics
          (Click on the course for more information.)

669-609 Network Coding and its Applications in Communication Networks
Network Coding generalizes the traditional routing approach by enabling intermediate network nodes to perform algebraic operations on the received data. Network coding technique is highly resilient to link failures and can benefit many areas of networking and distributed systems, The course will provide an overview on recent results in networking coding and its applications in communication networks and provide direction for future research.


Special Topics offered in Spring 2005

689-602 Mobile Wireless Networking
689-603 UWB-IC & Systems
689-604 MEMS DEV & SYS
689-605 Sensor Network Security
689-606 Nonlin-Adap-Design
689-607 Intro to Nanotechnology
689-608 Adv VLSI CKT DES
689-609 Litho Metrology
689-611 Algorithms for CAD of VLSI Circuits
689-612 BioMEMS and Lab-on-a-Chip
689-613 Communication Networks

Special Topics offered in earlier semesters

689 Introduction to Experimental Techniques in Optics
Optics is becoming increasingly important in many application areas such as communication, data storage, computing, and chemical/biological diagnostics. For most of these applications, the basic hardware and experimental techniques are similar. This course will provide a hands-on introduction to these techniques.
689 VLSI Circuit Modeling and Optimization
This course is for students who may work on Computer-Aided Design (CAD) for VLSI circuits. In VLSI CAD, many aspects of the circuits from metal wires to signal switching activities must be modeled accurately and efficiently to guide decision-makings for design optimizations. This course covers modeling techniques commonly utilized in VLSI CAD as well as the latest progress in this area. These topics will be introduced along with their applications in VLSI circuit optimizations, especially physical design automation.
689 Quantum and Optical Computing.
To maintain the current exponential growth in computer processing and memory capabilities for longer than 10 to 15 years, fundamental changes in computer hardware will be required. In the short term, the massive parallelism of optics will be exploited. In part this will be facilitated by the development of all optical components for fiber communication systems. In the long term, logic and memory elements will become so small that their quantum properties can no longer be neglected. If properly designed, these quantum properties can lead to exponential speedup for certain classes of problems.
689 Engineering Applications in Genomics.
This course will provide a tutorial introduction to the current engineering research in genomics. The necessary molecular biology background will be presented and techniques from signal processing and control will be used to unearth intergene relationships, model genetic regulatory networks and alter their dynamic behavior.
689 Modeling and design of VLSI Interconnect. Credit 1 to 4.
As the feature size decreases and speed increases, the delay of VLSI circuits will be dominated by the interconnect. Therefore fast and accurate modeling and design of interconnect is crucial to deep-submicron giga-hertz VLSI circuits. In this course we will study device and interconnect modeling, parasitic capacitance and inductance extraction, model reduction, delay estimation, signal integrity, process variation, interconnect topology optimization, and delay-driven placement and floorplanning.
691 Research. Credit 1 or more each semester.
Research for thesis of dissertation.