University of Minnesota
Institute of Technology
myU OneStop

Electrical and Computer Engineering

PhD Preliminary Written Examination Reading List

     Textbook examples:
          Rodger E. Ziemer and William H. Tranter
          Principles of Communications
          Wiley; 6th edition (December 10, 2008)

          B.P. Lathi and Zhi Ding
          Modern Digital and Analog Communication Systems
          Oxford University Press; Fourth Edition (January 23, 2009)

     Typically covered in a course such as:
          EE 4501 - Communications Systems (fall, every year)
          Systems for transmission/reception of digital/analog information. Characteristics/design
          of wired/wireless communication systems. Baseband, digital, and carrier-based
          techniques. Modulation. Coding. Electronic noise and its effects on design/performance.

     Textbook examples:
          Alan V. Oppenheim and Ronald W. Schafer
          Digital Signal Processing
          Prentice Hall, 1975

          Alan V. Oppenheim and Ronald W. Schafer
          Discrete-Time Signal Processing
          Prentice Hall, Third Edition (August 28, 2009)

     Typically covered in a course such as:
          EE 4541 - Digital Signal Processing (fall, spring, summer, every year)
          Review of linear discrete time systems and sampled/digital signals. Fourier analysis,
          discrete/fast Fourier transforms. Interpolation/decimation. Design of analog, infinite-
          impulse response, and finite impulse response filters. Quantization effects.

     Textbook examples:
          Gene Franklin, J.D. Powell, and Abbas Emami-Naeini
          Feedback Control of Dynamic Systems
          Prentice Hall, 2005

          Farid Golnaraghi and Benjamin C. Kuo
          Automatic Control Systems
          Wiley, Ninth Edition (July 7, 2009)

     Typically covered in a course such as:
          EE 4231 - Linear Control Systems: Designed by Input/Output Methods (fall, every year)
          Modeling, characteristics, and performance of feedback control systems. Stability, root
          locus, and frequency response methods. Digital implementation, hardware considerations.


     Textbook examples:
              Adel S. Sedra and Kenneth C. Smith
              Microelectronic Circuits Revised Edition
              Oxford University Press, USA; 5 Har/Cdr edition (August 30, 2007)

              Paul R. Gray, Paul J. Hurst, Steven Lewis, and Robert G. Meyer
              Analysis and Design of Analog Integrated Circuits
              John Wiley & Sons Inc; 5 edition (April 30, 2009)

     Typically covered in a course such as:
          EE 3115 - Analog and Digital Electronics (fall, spring, summer, every year)
          Feedback amplifiers. Stability and compensation. Oscillators. Internal structure of
          operational amplifiers. Switching active devices. BJT and FET logic gates.
          Sequential circuits. Designing complex digital circuits.

     Textbook examples:
          David A. Neaman
          Semiconductor Physics and Devices
          (McGraw Hill Higher Education, 2002)

          Robert F. Pierret
          Advanced Semiconductor Fundamentals
          Prentice Hall; Second Edition (August 19, 2002)

     Typically covered in a course such as:
          EE 5163 - Semiconductor Properties and Devices I (fall, every year)
          Principles/properties of semiconductor devices. Selected topics in semiconductor
          materials, statistics, and transport. Aspects of transport in p-n junctions,

     Textbook example:
          Robert F. Pierret
          Semiconductor Device Fundamentals
          Addison-Wesley; Second Edition (April 12, 1996)

     Typically covered in a course such:
          EE 3161 - Semiconductor Devices (fall, spring, every year)
          Elementary semiconductor physics; physical description of pn junction diodes,
          bipolar junction transistors, field-effect transistors.

     Textbook example:
          Amnon Yariv and Pochi Yeh
          Photonics: Optical Electronics in Modern Communications
          Oxford University Press, 1997, Chapters 1-6 and 9 inclusive

     Typically covered in a course such as:
          EE 5624 - Optical Electronics (fall, every year)
          Fundamentals of lasers, including propagation of Gaussian beams, optical resonators,
          and theory of laser oscillation. Polarization optics, electro-optic, acousto-optic modulation,
          nonlinear optics, phase conjugation.

     Textbook example:
          Fawaz Ullaby, Pearson
          Fundamentals of Applied Electromagnetics
          Prentice Hall; Fifth edition (September 10, 2006)

     Typically covered in a course such as:
          EE 3601 - Transmission Lines, Fields, and Waves (fall, spring, summer, every year)
          Properties of transmission lines, electrostatics, magnetostatics, and electromagnetic
          waves in unbounded space. Guides, cavities, radiation theory, antennas.

     Textbook Examples:
              Ned Mohan
              First Course on Power Systems
              MNPERE, 2009 edition
              Available through the University Bookstore

              Ned Mohan
              First Course on Power Electronics
              MNPERE, 2009 edition
               Available through the University Bookstore

     Typically covered in courses such as EE4721 and EE 4741 Power Electronics
     (question will cover material from both courses).
              EE 4721 - Introduction to Power System Analysis (fall, every year) AC power
              systems. Large power system networks. Mathematics/techniques of power flow
              analysis. Short-circuit analysis, transient stability analysis. Use of power system
              simulation program for design.

              EE 4741 - Power Electronics (fall, every year)
              Switch-mode power electronics. Switch-mode DC power supplies. Switch-mode
              converters for DC and AC motor drives, wind/photovoltaic inverters, interfacing
              power electronics equipment with utility system. Power semiconductor devices,
              magnetic design, electro-magnetic interference (EMI). Integral lab.

          Basic graph/numerical algorithms. Algorithms and data structures for logic-level
          and high-level synthesis, optimization and verification. Physical-design algorithms.
          Basic electrical lements/devices and their equations. Modified Nodal Analysis
          nonlinear differential equation formulations. Newton-Raphson algorithm. DC and
          AC analyses.
     Textbook examples:
              Sabih H. Gerez
              Algorithms for VLSI Design Automation
              1998, John Wiley & Sons, ISBN: 0-471-98489-2?

              L.O. Chua and P.M. Lin
              Computer-aided Analysis of Electronic Circuits: Algorithms and Computational

              Prentice Hall, 1975.
              ISBN: 978-0131654150

     Typically covered in courses such as:
          EE 2011 - Linear Systems and Circuits (spring, summer, every year)
          Elements of signals and of linear system analysis. Time-domain modeling of
          linear systems by differential equations. Laplace and Fourier domain modeling/
          analysis. High frequency models of diodes/transistors. Frequency response of
          amplifiers. Design of electronic filters. Multistage amplifiers.

          EE 3015 - Signals and Systems (fall, spring, every year)
          Basic techniques for analysis/design of signal processing, communications,
          and control systems. Time/frequency models, Fourier-domain representations,
          modulation. Discrete-time/digital signal/system analysis. Z transform. State models,
          stability, feedback.

          EE 3161 - Semiconductor Devices (fall, spring, every year)
          Elementary semiconductor physics; physical description of pn junction diodes,
          bipolar junction transistors, field-effect transistors.

     The syllabus for the CAD WPE is also covered in the introductory graduate-level
     CAD course sequence:
          EE 5301 - VLSI Design Automation I (fall, spring, offered periodically)
          Basic graph/numerical algorithms. Algorithms for logic/high-level synthesis.
          Simulation algorithms at logic/circuit level. Physical-design algorithms.

          EE 5302 - VLSI Design Automation II (3.0 cr; Prereq-[spring, every year).
          (Only material taught in the first 8 weeks of class is relevant to the CAD WPE)
          Basic algorithms, computational complexity. High-level synthesis. Test generation.
          Power estimation. Timing optimization. Current topics.


      Textbook examples:           

          David J. Lilja and Sachin S. Saptnekar
          Designing Digital Computer Systems with Verilog
          Cambridge University Press; First Edition (November 5, 2007)        


          David A. Patterson and John L. Hennessy
          Computer Organization and Design: The Hardware/Software Interface
          Morgan Kaufmann Publisher; Fourth edition (October, 2008)

     Typically covered in a course such as:

          EE 4363 - Computer Architecture and Machine Organization
          Introduction to computer architecture. Aspects of computer systems, such as pipelining,
          memory hierarchy, and input/output systems. Performance metrics. Examination of each
          component of a complicated computer system.


     Textbook examples:
          Charles H. Roth, Jr. and Larry L. Kinney
          Fundamentals of Logic Design
          Thomson Engineering; Sixth edition (March 13, 2009)
           Michael Ciletti, Advanced Digital Design with the 
           Verilog HDL, Prentice-Hall, Second Edition, 2011

          [The questions will be related to design concepts but not to the specifics of any hardware
          description language.]

     Typically covered in courses such as:
          EE 2301 - Introduction to Digital System Design
          Boolean algebra, logic gates, combinational logic, logic simplification, sequential logic,
          design of synchronous sequential logic, VHDL modeling, design of logic circuits.
          Integral lab.

          EE 4301 - Digital Design with Programmable Logic
          Introduction to system design and simulation. Design using VHDL code and synthesis.
          Emulation using VHDL code.         

     Textbook example:
          Robert C. O'Handley
          Modern Magnetic Materials
          Wiley-Interscience, (November 1999)

     Typically covered in a course such as:
          EE 5653 - Physical Principles of Magnetic Materials
          Physics of diamagnetism, paramagnetism, ferromagnetism, antiferromagnetism,
          ferrimagnetism; ferromagnetic phenomena; static and dynamic theory of micromagnetics,
          magneto-optics, and magnetization dynamics; magnetic material applications.