Graduate Program

Program Overview

The Electrical Engineering Department offers Master of Science and Doctor of Philosophy degrees in electrical engineering. These degree programs demand academic rigor and depth yet also address real-world problems.

The master’s program is designed to prepare candidates for careers in industry or government or for further study at the PhD level; both thesis and non-thesis options are available. The PhD degree program is sufficiently flexible to prepare candidates for careers in industry, government or academia.

The Electrical Engineering Department has three areas of research activity that stem from the core fields of electrical engineering and computer science: (1) antennas and wireless communications, (2) energy systems and power electronics and (3) information and systems sciences. Additionally, students may study areas such as embedded systems and/or robotics, which include elements from both computer science and electrical engineering disciplines. In many cases, individual research projects encompass more than one research area.

Master of Science in Electrical Engineering

The MS degree in electrical engineering (thesis or non-thesis Option) requires 30 credit hours. Requirements for the thesis MS are 24 hours of coursework and 6 hours of thesis research. The non-thesis option requires 30 hours of coursework. A maximum of 6 Independent Study course units can be used to fulfill degree requirements.

There are three tracks in Electrical Engineering: (1) Antennas and Wireless Communications (AWC), (2) Energy Systems and Power Electronics (ESPE), and (3) Information and Systems Sciences (ISS). Students are encouraged to decide between tracks before pursuing an advanced degree. Students are also encouraged to speak to their Advisor and/or a member of the EE faculty before registering for classes and to select a permanent Advisor as soon as possible.

Course Requirements

The following set of courses is required of all students.

Core Classes

  • EE CORE: EE Core Courses (AWC track) 9.0
  • EE CORE: EE Core Courses (ESPE track) 0.0
  • EE CORE: EE Core Courses (ISS track) 12.0

EE Technical Electives

(technical electives can be taken outside the department but must be technically applicable and  be approved by advisor/thesis committee)

  • TECH: Technical Electives (AWC track) 15.0
  • TECH: Technical Electives (ESPE track) 24.0
  • TECH: Technical Electives (ISS track) 12.0

Lists of courses within these categories can be found below.

Course Requirements by Degree Option (Thesis vs. Non-Thesis)

Elective Credits

In addition to the course requirements listed above, students pursuing an non-thesis degree must take the following:

  • EE Elective – 6.0 – Must be Electrical Engineering courses at 400-level or above and taught by an approved faculty member in the department.

Research Credits

In addition to the course requirements listed above, students pursuing an M.S. thesis must take the following:

  • EENG-707 Graduate Thesis / Dissertation 6.0

MS Thesis Defense. At the conclusion of the MS (Thesis Option), the student will be required to make a formal presentation and defense of her/his thesis research.

Electrical Engineering Courses

Electrical Engineering Academic Catalog

Doctor of Philosophy in Electrical Engineering

The PhD in electrical engineering requires 72 credit hours of course work and research credits. A minimum of 36 credit hours of course work and a minimum of 24 credit hours of research is required. The remaining 12 credit hours required can be earned through research or coursework and students should consult with their advisor and/or thesis committee. There are three tracks in electrical engineering: (1) antennas and wireless communications (AWC), (2) energy systems and power electronics (ESPE) and (3) information and systems sciences (ISS). Students are encouraged to decide between tracks before pursuing an advanced degree. Students are also encouraged to speak to their advisor and/or a member of the EE faculty before registering for classes and to select a permanent advisor as soon as possible. The following set of courses is required of all students.

Core Classes

  • EE CORE: EE Core Courses (AWC track) 9.0
  • EE CORE: EE Core Courses (ESPE track) 0.0
  • EE CORE: EE Core Courses (ISS track) 12.0

EE Technical Electives

(technical electives can be taken outside the department but must be technically applicable and be approved by advisor/thesis committee)

  • TECH: Technical Electives (AWC track) 27.0
  • TECH: Technical Electives (ESPE track) 36.0
  • TECH: Technical Electives (ISS track) 24.0

Lists of courses within these categories can be found below.

Research Credit


PhD Qualifying Examination Guidelines

Doctoral students must pass a Qualifying Examination, which is intended to gauge the student’s capability to pursue research in the area of Electrical Engineering. The exam includes both written and oral sections. The written section is based on material from the EE Department’s undergraduate and graduate degrees, and is given once per year during the spring semester, tentatively the week after the spring break. The faculty in the student’s track will make the pass/fail decision for the written exam. Students who pass the written part, will move on to the oral exam. The oral part of the qualifying exam covers a technical presentation given by the student to a committee consisting of the student’s adviser and at least two other EE faculty members chosen by the adviser (referred to as the Qualifying Exam Committee). If deemed beneficial by the student’s adviser, this committee may include faculty members from different tracks within EE.

Normally, full-time PhD candidates will take the qualifying exam in their first year, but it must be taken within four semesters of entering the program, excluding any semesters during which the student is on the leave of absence. Part-time candidates will normally be expected to take the qualifying exam within no more than six semesters of entering the program. If a student cannot take the exam within this timeframe, he/she would need to submit a one-page petition to the graduate committee to ask for a waiver. Under special circumstances, a waiver may be granted.

Written Exam Guidelines

The written part is an open book, open notes, 4 hour exam, consisting of 24 problems, based primarily on materials from Mines courses in electrical engineering. Students must solve 8 out of the 24 problems. Students may attempt more than 8 problems, but at the end of the exam, they should indicate on their exam sheet which 8 problems they would like to have assessed and graded. Otherwise, the first 8 attempted problems will be considered.

There will be two problems from each of the following courses:

  • EENG 282 – Engineering Circuit Analysis
  • EENG 386 – Fundamentals of Engineering Electromagnetics
  • EENG 389 – Fundamentals of the Electric Machinery
  • EENG 411 – Digital Signal Processing
  • EENG 415 – Data Science for Electrical Engineering
  • EENG 417 – Modern Control Design
  • EENG 425 – Introduction to Antennas
  • EENG 427 – Wireless Communications
  • EENG 430 – Passive RF & Microwave Devices
  • EENG 470 – Introduction to High Power Electronics
  • EENG 480 – Power System Analysis
  • EENG 515 – Mathematical Methods for Signals and Systems

The relevant textbooks are listed below:

EENG 282 J.W. Nilsson and S.A. Riedel, Electric Circuits, 10th Edition, Pearson/Prentice Hall, 2015, ISBN-13: 978-0-13-376003-3. Chapters 10–18.
EENG 386 Ulaby and Ravaioli, Fundamentals of Applied Electromagnetics, 7th Edition, Prentice Hall (Pearson), 2015, ISBN 013-3356817, Chapters 6–8.
EENG 389 S. Chapman, Electric Machinery Fundamentals, 5th Edition, McGraw Hill, 2012, ISBN 978-0073529547. Chapters 1, 2, 4–8.
EENG 411 J.G. Proakis and D.K. Manolakis, Digital Signal Processing, 4th Edition, Prentice Hall, ISBN 978-0131873742. Chapters 1–7, 10, 11.
EENG 415 G. James, D. Witten, T. Hastie and R. Tibshirani, An Introduction to Statistical Learning, New York, NY: Springer, 2013, ISBN: 978-1-4614-7137-0. Chapters 1–4, 6, 7, 9, 10.
EENG 417 Handouts and Papers (will be provided to the students)
EENG 425 C.A. Balanis, Antenna Theory: Analysis and Design, 4th Edition, John Wiley & Sons, 2016, ISBN: 978-1-118-64206-1. Chapters 1, 2, 4–6, 14, 15, 17.
EENG 427 Handouts (contact Professor Randy Haupt)
EENG 430 D.M. Pozar, Microwave Engineering, 4th Edition, 4th Edition, John Wiley, 2013, ISBN 047-0631554, Chapters 2–8.
EENG 470 D. Hart, Power Electronics, 1st Edition, McGraw Hill, 2010, ISBN 978-0073380674. Chapters 1–7.
EENG 480 J.D. Glover, M.S. Sarma and T.J. Overbye, Power System Analysis and Design, 5th Edition, Cengage Learning, 2011, ISBN 978-1111425777. Chapters 1–9.
EENG 515 T.K. Moon and W.C. Stirling, Mathematical Methods and Algorithms for Signal Processing, Prentice-Hall, 2000, ISBN 0-201-36186-8, Chapters 1–7.

In order to prepare for the exam, the students are highly encouraged to consult the textbooks listed above. In addition, a repository of additional reading materials and sample exams from previous years has been created on Canvas. Approximately one month before the date of the written exam, the students will be granted access to this resource.

The pass/fail decision for the written exam will be made by the faculty in the student’s track. Students who fail the written exam may request to see their graded work. However, there will not be an appeals process.

Oral Exam Guidelines

Students who pass the written exam will be asked to prepare an oral presentation to be given to the Qualifying Exam Committee. This will be a technical presentation (typically 30–45 minutes) on a topic chosen by the student’s adviser, in consultation with the student. It could cover a single paper from the literature, a number of papers on a common subject, or a specific topic for which the student would need to perform a literature review. The topic may or may not be directly related to the student’s research area.

Through this presentation the student is expected to give a clear problem statement, overview, summary, technical insight and critical analysis of the topic. In addition, he/she may be asked to show her/his understanding of the physics and mathematics behind the broad topic of the presentation. As a rule of thumb, it is expected that the student spends one to two months to prepare for the oral part of the Qualifying Exam. As such, all applicants are encouraged to discuss the oral presentation with their advisers well in advance.

Final Pass/Fail Decision

Based on both the written test and the oral presentation, the Qualifying Exam Committee will determine whether the student has passed the exam. Official results will be communicated to the student typically by the end of the summer semester. This date could change depending on the completion date of the oral exam. When appropriate and desirable, the Qualifying Exam Committee may ask the student for additional coursework requirements and/or other remedial action.

In the event of a student failing the qualifying exam, she/he will be given one further opportunity to pass the exam in the following spring semester. If a second failure occurs, the student has unsatisfactory academic performance that results in an immediate mandatory dismissal of the graduate student from the PhD program.


For questions regarding the Qualifying Exam please contact:

Ms. Dorothy Cheng
Graduate Program Manager
Brown Hall, W275
(303)273 3658

Dr. Salman Mohagheghi
Brown Hall, 314D
(303)273 3501

PhD Thesis Proposal

After passing the qualifying examination, the PhD student is allowed up to 18 months to prepare a written thesis proposal and present it formally to the student’s thesis committee and other interested faculty.

Admission to Candidacy

In addition to the Graduate School requirements, full-time PhD students must complete the following requirements within two calendar years of enrolling in the PhD program.

  • Have a thesis committee appointment form on file in the Graduate Office
  • Have passed the PhD qualifying exam demonstrating adequate preparation for, and satisfactory ability to conduct doctoral research.

PhD Thesis Defense

At the conclusion of the student’s PhD program, the student will be required to make a formal presentation and defense of her/his thesis research. A student must “pass” this defense to earn a PhD degree.

EE Graduate Curriculum Recent Activities
Graduate Courses
EENG-507 – Introduction to Computer Vision (I)

Equivalent with CSCI507, CSCI512, EENG512

Computer vision is the process of using computers to acquire images, transform images, and extract symbolic descriptions from images. This course provides an introduction to this field, covering topics in image formation, feature extraction, location estimation, and object recognition. Design ability and hands-on projects will be emphasized, using popular software tools. The course will be of interest both to those who want to learn more about the subject and to those who just want to use computer imaging techniques.

Prerequisites: Undergraduate level knowledge of linear algebra, statistics, and a programming language.
3 hours lecture; 3 semester hours.

EENG-508 –  Advanced Topics in Perception and Computer Vision (II)

Equivalent with CSCI508

This course covers advanced topics in perception and computer vision, emphasizing research advances in the field. The course focuses on structure and motion estimation, general object detection and recognition, and tracking. Projects will be emphasized, using popular software tools.

Prerequisites: EENG507 or CSCI507.
3 hours lecture; 3 semester hours.

EENG-509 – Sparse Signal Processing (Spring semester of even years)

This course presents a mathematical tour of sparse signal representations and their applications in modern signal processing. The classical Fourier transform and traditional digital signal processing techniques are extended to enable various types of computational harmonic analysis. Topics covered include time-frequency and wavelet analysis, filter banks, nonlinear approximation of functions, compression, signal restoration, and compressive sensing.

Prerequisite: EENG 411 and EENG 515
3 hours lecture; 3 semester hours.

EENG-511 – Convex Optimization and its Engineering Applications (Spring semester of even years)

The course focuses on recognizing and solving convex optimization problems that arise in applications in various engineering fields. Covered topics include basic convex analysis, conic programming, duality theory, unconstrained optimization, and constrained optimization. The application part covers problems in signal processing, power and energy, machine learning, control and mechanical engineering, and other fields, with an emphasis on modeling and solving these problems using the CVX package.

Prerequisite: EENG 311 and EENG 515
3 hours lecture; 3 semester hours.

EENG-512 – Computer Vision (II)

Computer vision is the process of using computers to acquire images, transform images, and extract symbolic descriptions from images. This course concentrates on how to recover the structure and properties of a possibly dynamic three-dimensional world from its two-dimensional images. We start with an overview of image formation and low level image processing, including feature extraction techniques. We then go into detail on the theory and techniques for estimating shape, location, motion, and recognizing objects. Applications and case studies will be discussed from scientific image analysis, robotics, machine vision inspection systems, photogrammetry, multimedia, and human interfaces (such as face and gesture recognition). Design ability and hands-on projects will be emphasized, using image processing software and hardware systems.

Prerequisite: Undergraduate level knowledge of linear algebra, probability and statistics, and a programming language.
3 hours lecture; 3 semester hours.

EENG-515 – Mathematical Methods for Signals and Systems (I)

An introduction to mathematical methods for modern signal processing using vector space methods. Topics include signal representation in Hilbert and Banach spaces; linear operators and the geometry of linear equations; LU, Cholesky, QR, eigen- and singular value decompositions. Applications to signal processing and linear systems are included throughout, such as Fourier analysis, wavelets, adaptive filtering, signal detection, and feedback control.

Prerequisite: none.

EENG-517 – Theory and Design of Advanced Control Systems (Spring semester of even years)

This course will introduce and study the theory and design of multivariable and nonlinear control systems. Students will learn to design multivariable controllers that are both optimal and robust, using tools such as state space and transfer matrix models, nonlinear analysis, optimal estimator and controller design, and multi-loop controller synthesis.

Prerequisite: EENG417
3 hours lecture; 3 semester hours.

EENG-519 – Estimation Theory and Kalman Filtering (Spring semester of odd years)

Estimation theory considers the extraction of useful information from raw sensor measurements in the presence of signal uncertainty. Common applications include navigation, localization and mapping, but applications can be found in all fields where measurements are used. Mathematic descriptions of random signals and the response of linear systems are presented. The discrete-time Kalman Filter is introduced, and conditions for optimality are described. Implementation issues, performance prediction, and filter divergence are discussed. Adaptive estimation and nonlinear estimation are also covered. Contemporary applications will be utilized throughout the course.

Prerequisite: EENG 515 and MATH 534 or equivalent.

EENG-525 – Antennas (I, II)

This course provides an in depth introduction to the analysis and synthesis of antennas and antenna arrays. Students are expected to use MATLAB to model antennas and their performance. An extensive final project that involves experimental or computer demonstrations is required. EENG525 has more depth and required work than EENG425. EENG525 students will have one additional problem for each homework assignment, one additional problem on exam, more difficult paper to review and present, and higher expectations on antenna and direction finding projects.

Prerequisite: EENG386 or GPGN302 or PHGN384
3 hours lecture; 3 semester hours

EENG-526 Advanced Engineering Electromagnetics

In this course the fundamental theorems of electromagnetics are developed rigorously. Wave solutions are developed in Cartesian, cylindrical, and spherical coordinate systems for bounded and unbounded regions. 3 hours lecture;

3 semester hours.

EENG-527 – Wireless Communications (I, II)

This course provides the tools needed to analyze and design a wireless system. Topics include link budgets, satellite communications, cellular communications, handsets, base stations, modulation techniques, RF propagation, coding, and diversity. Students are expected to complete an extensive final project. EENG527 has more depth and required work than EENG427. EENG527 students will have one additional problem for each homework assignment, one additional problem on exam, more difficult paper to review and present, and higher expectations on final project.

Prerequisite: EENG 386, EENG311, EENG 388
3 hours lecture; 3 semester hours.

EENG-528 – Computational Electromagnetics

This course provides the basic formulation and numerical solution for static electric problems based on Laplace, Poisson and wave equations and for full wave electromagnetic problems based on Maxwell’s equations. Variation principles methods, including the finite-element method and method of moments will be introduced. Field to circuit conversion will be discussed via the transmission line method. Numerical approximations based on the finite difference and finite difference frequency domain techniques will also be developed for solving practical problems.

3 hours lecture; 3 semester hours.

EENG-529 – Active RF & Microwave Devices (II)

This course introduces the basics of active radio-frequency (RF) and microwave circuits and devices which are the building blocks of modern communication and radar systems. The topics that will be studied are RF and microwave circuit components, resonant circuits, matching networks, noise in active circuits, switches, RF and microwave transistors and amplifiers. Additionally, mixers, oscillators, transceiver architectures, RF and monolithic microwave integrated circuits (RFICs and MMICs) will be introduced. Moreover, students will learn how to model active devices using professional CAD software, how to fabricate printed active microwave devices, how a vector network analyzer (VNA) operates, and how to measure active RF and microwave devices using VNAs.

Prerequisite: EENG385
3 hours lecture; 3 semester hours.

EENG-530 – Passive RF & Microwave Devices (I)

This course introduces the basics of passive radio-frequency (RF) and microwave circuits and devices which are the building blocks of modern communication and radar systems. The topics that will be studied are microwave transmission lines and waveguides, microwave network theory, microwave resonators, power dividers, directional couplers, hybrids, RF/microwave filters, and phase shifters. Students will also learn how to design and analyze passive microwave devices using professional CAD software. Moreover, students will learn how to fabricate printed passive microwave devices and test them using a vector network analyzer.

Prerequisite: EENG386
3 hours lecture; 3 semester hours.

EENG-570 – Advanced High Power Electronics (Fall semester of even years)

Basic principles of analysis and design of circuits utilizing high power electronics. AC/DC, DC/AC, AC/AC, and DC/DC conversion techniques. Laboratory project comprising simulation and construction of a power electronics circuit.

Prerequisite: EENG385, and EENG389 or equivalent.
3 hours lecture; 3 semester hours.

EENG-571 – Modern Adjustable Speed Electric Drives (Spring semester of even years)

An introduction to electric drive systems for advanced applications. The course introduces the treatment of vector control of induction and synchronous motor drives using the concepts of general flux orientation and the feedforward (indirect) and feedback (direct) voltage and current vector control. AC models in space vector complex algebra are also developed. Other types of drives are also covered, such as reluctance, stepper-motor and switched-reluctance drives. Digital computer simulations are used to evaluate such implementations.

Prerequisite: Familiarity with power electronics and power systems, such as covered in EENG480 and EENG470
3 lecture hours; 3 semester hours.

EENG-572 – Renewable Energy and Distributed Generation (Fall semester of odd year)

A comprehensive electrical engineering approach on the integration of alternative sources of energy. One of the main objectives of this course is to focus on the inter-disciplinary aspects of integration of the alternative sources of energy which will include most common and also promising types of alternative primary energy: hydropower, wind power, photovoltaic, fuel cells and energy storage with the integration to the electric grid.

Prerequisite: It is assumed that students will have some basic and broad knowledge of the principles of electrical machines, thermodynamics, power electronics, direct energy conversion, and fundamentals of electric power systems such as covered in basic engineering courses plus EENG480 and EENG470
3 lecture hours; 3 semester hours.

EENG-573 – Electric Power Quality (Spring semester of odd years)

Electric power quality (PQ) deals with problems exhibited by voltage, current and frequency that typically impact end-users (customers) of an electric power system. This course is designed to familiarize the concepts of voltage sags, harmonics, momentary disruptions, and waveform distortions arising from various sources in the system. A theoretical and mathematical basis for various indices, standards, models, analyses techniques, and good design procedures will be presented. Additionally, sources of power quality problems and some remedies for improvement will be discussed. The course bridges topics between power systems and power electronics.

Prerequisite: EENG 470, EENG 480
3 lecture hours; 3 semester hours.

EENG-580 – Power Distribution Systems Engineering (Fall semester of odd years)

This course deals with the theory and applications of problems and solutions as related to electric power distribution systems engineering from both ends: end-users like large industrial plants and electric utility companies. The primary focus of this course in on the medium voltage (4.16 kV ? 69 kV) power systems. Some references will be made to the LV power system. The course includes per-unit methods of calculations; voltage drop and voltage regulation; power factor improvement and shunt compensation; short circuit calculations; theory and fundamentals of symmetrical components; unsymmetrical faults; overhead distribution lines and power cables; basics and fundamentals of distribution protection.

Prerequisite: EENG 480 or equivalent
3 lecture hours; 3 semester hours.

EENG-581 – Power System Operations and Management (Fall semester of even years)

This course presents a comprehensive exposition of the theory, methods, and algorithms for Energy Management Systems (EMS) in the power grid. It will focus on (1) modeling of power systems and generation units, (2) methods for dispatching generating resources, (3) methods for accurately estimating the state of the system, (4) methods for assessing the security of the power system, and (5) an overview of the market operations in the grid.

Prerequisite: EENG 480
3 lecture hours; 3 semester hours.

EENG-582 – High Voltage AC and DC Power Transmission (Fall semester of even years)

This course deals with the theory, modeling and applications of HV and EHV power transmission systems engineering. The primary focus is on overhead AC transmission line and voltage ranges between 115 kV ? 500 kV. HVDC and underground transmission will also be discussed. The details include the calculations of line parameters (RLC); steady-state performance evaluation (voltage drop and regulation, losses and efficiency) of short, medium and long lines; reactive power compensation; FACTS devices; insulation coordination; corona; insulators; sag-tension calculations; EMTP, traveling wave and transients; fundamentals of transmission line design; HV and EHV power cables: solid dielectric, oil-filled and gas-filled; Fundamentals of DC transmission systems including converter and filter.

Prerequisite: EENG480
3 lecture hours; 3 semester hours.

EENG-583 – Advanced Electrical Machine Dynamics (Spring semester of even years)

This course deals primarily with the two rotating AC machines currently utilized in the electric power industry, namely induction and synchronous machines. The course is divided in two halves: the first half is dedicated to induction and synchronous machines are taught in the second half. The details include the development of the theory of operation, equivalent circuit models for both steady-state and transient operations, all aspects of performance evaluation, IEEE methods of testing, and guidelines for industry applications including design and procurement.

Prerequisite: EENG 480
3 lecture hours; 3 semester hours.

EENG-584 – Power System Risk Management (Spring semester of even years)

This course presents a comprehensive exposition of the theory, methods, and algorithms for risk management in the power grid. The course will focus on: (1) power system stability analysis (steady state, dynamic, and transient), (2) analysis of internal and external threats to power systems, e.g. component failures, faults, natural hazards, cyber intrusions, (3) introduction to power system security assessment, (4) fundamentals of modeling risk, vulnerability assessment and loss calculations, (5) mitigating techniques before, during and after the course of major events and disturbances.

Prerequisite: EENG 480, EENG481
3 lecture hours; 3 semester hours.

EENG-586 – Communication Networks for Power Systems (Fall semester of odd years)

Advanced topics on communication networks for power systems including the fundamentals of communication engineering and signal modulation/transfer, physical layer for data transfer (e.g., wireline, wireless, fiber optics), different communication topologies for power networks (e.g., client-server, peer-to-peer), fundamentals of SCADA system, data modeling and communication services for power system applications, common protocols for utility and substation automation, and cyber-security in power networks.

Prerequisite: EENG 480
3 lecture hours; 3 semester hours.

EENG-587 – Power Systems Protection and Relaying (Spring semester of odd years)

Theory and practice of power system protection and relaying; Study of power system faults and symmetrical components; Fundamental principles and tools for system modeling and analysis pertaining to relaying, and industry practices in the protection of lines, transformers, generators, motors, and industrial power systems; Introduction to microprocessor based relaying, control, and SCADA.

Prerequisite: EENG 389
3 lecture hours; 3 semester hours.

EENG-588 – Energy Policy, Restructuring and Deregulation of Electricity Market (Fall semester of odd years)

The big picture of electric power, electricity and energy industry; Restructuring and Deregulation of electricity market; Energy Policy Acts and its impact on electricity market and pricing; Energy economics and pricing strategy; Public policy issues, reliability and security; regulation.

Prerequisite: EENG 389
3 lecture hours; 3 semester hours.

EENG-589 – Design and Control of Wind Energy System (Spring semester of odd years)

Wind energy provides a clean, renewable source for electricity generation. Wind turbines provide electricity at or near the cost of traditional fossil-fuel fired power plants at suitable locations, and the wind industry is growing rapidly as a result. Engineering R&D can still help to reduce the cost of energy from wind, improve the reliability of wind turbines and wind farms, and help to improve acceptance of wind energy in the public and political arenas. This course provides an overview of the design and control of wind energy systems.

Prerequisite: EENG307.
3 hours lecture; 3 semester hours.

EENG-597 – Summer Programs (S)

6 credit hours

EENG-598 – Special Topics (I, II, S)

Pilot course or special topics course. Topics chosen from special interests of instructor(s) and student(s). Usually the course is offered only once, but no more than twice for the same course content.

Prerequisite: None
Variable credit; 0 to 6 credit hours. Repeatable for credit under different titles.

EENG-599 – Independent Study (I, II, S)

Individual research or special problem projects supervised by a faculty member, also, when a student and instructor agree on a subject matter, content, and credit hours.

Prerequisite: Independent Study form must be completed and submitted to the Registrar.
Variable credit; 0.5 to 6 credit hours. Repeatable for credit under different topics/experience

EENG-5X4 – Radar Systems
EENG-617 – Intelligent Control Systems (Taught on Demand)

Fundamental issues related to the design on intelligent control systems are described. Neural networks analysis for engineering systems are presented. Neural-based learning, estimation, and identification of dynamical systems are described. Qualitative control system analysis using fuzzy logic is presented. Fuzzy mathematics design of rule-based control, and integrated human-machine intelligent control systems are covered. Real-life problems from different engineering systems are analyzed.

Prerequisite: EENG517
3 hours lecture; 3 semester hours.

EENG-618 – Nonlinear and Adaptive Control (Taught on Demand)

This course presents a comprehensive exposition of the theory of nonlinear dynamical systems and the applications of this theory to adaptive control. It will focus on (1) methods of characterizing and understanding the behavior of systems that can be described by nonlinear ordinary differential equations, (2) methods for designing controllers for such systems, (3) an introduction to the topic of system identification, and (4) study of the primary techniques in adaptive control, including model-reference adaptive control and model predictive control.

Prerequisite: EENG517
3 hours lecture; 3 semester hours.

EENG-683 – Computer Methods in Electric Power Systems (Taught on Demand)

This course deals with the computer methods and numerical solution techniques applied to large scale power systems. Primary focus includes load flow, short circuit, voltage stability and transient stability studies and contingency analysis. The details include the modeling of various devices like transformer, transmission lines, FACTS devices, and synchronous machines. Numerical techniques include solving a large set of linear or non-linear algebraic equations, and solving a large set of differential equations. A number of simple case studies (as per IEEE standard models) will be performed.

Prerequisite: EENG583, 580 and 582 or equivalent, a strong knowledge of digital simulation techniques
3 lecture hours; 3 semester hours.

EENG-698 – Special Topics in Electrical Engineering (I, II, S)

Pilot course or special topics course. Topics chosen from special interests of instructor(s) and student(s). Usually the course is offered only once, but no more than twice for the same course content.

Prerequisite: None
Variable credit; 0 to 6 credit hours. Repeatable for credit under different titles.

EENG-699 – Independent Study (I, II, S)

Individual research or special problem projects supervised by a faculty member, also, when a student and instructor agree on a subject matter, content, and credit hours.

Prerequisite: Independent study form must be completed and submitted to the Registrar.
Variable credit; 0.5 to 6 credit hours. Repeatable for credit.

EENG-707 – Graduate Thesis (I, II, S)

Research credit hours required for completion of a Masters-level thesis or Doctoral dissertation. Research must be carried out under the direct supervision of the student’s faculty advisor.

Prerequisite: none.
Variable class and semester hours.. Repeatable for credit.

SYGN-555 – SmartGeo Seminar

Geosystems are natural or engineered earth structures, e.g. earth dams or levees, groundwater systems, underground construction sites, and contaminated aquifers. An intelligent geosystem is one that can sense its environment, diagnose its condition/state, and provide decision support to improve the management, operation, or objective of the geosystem. The goal of this course is to introduce students to topics that are needed for them to be successful working in a multi-disciplinary field. The course will include training in leadership, multidisciplinary teams, policy and ethical issues, and a monthly technical seminar.

Prerequisite/Corequisite: SYGN550
1 hour lecture; 1 semester hour credit

Admission and Policies

How to Apply

MS and PhD applicants must submit the following materials:

  • transcripts of undergraduate and graduate work;
  • a statement of purpose (short essay) from the applicant briefly describing background, interests, goals at Mines, career aspirations, etc.;
  • three letters of recommendation; and
  • the general Graduate Record Examination (GRE).

In addition, international students must submit the following:

  • Test of English as a Foreign Language (TOEFL) scores
  • International Student Financial Statement

A complete list of fees, deadlines and requirements, along with the online application, can be found on the Graduate Admissions home page.

Below are the application packet requirements required by the Graduate School at Colorado School of Mines.

Learn more about the graduate admission requirements and completing an online application. Additionally, questions can be directed to the Graduate Program Manager, Dorothy Cheng, at or 303-273-3658. Also, check out our Electrical Engineering Graduate Program flyer.

Requirements for Admission

The minimum requirements for admission to the MS and PhD programs in electrical engineering are:

  • A baccalaureate degree in engineering, computer science, a physical science, or math with a grade-point average of 3.0 or better on a 4.0 scale.
  • Graduate Record Examination (Quantitative section) score of 151 or higher (or 650 on the old scale). Applicants who have graduated with an engineering degree from Mines within the past five years are not required to submit GRE scores.
  • TOEFL score of 79 or higher (or 550 for the paper-based test or 213 for the computer-based test) for applicants whose native language is not English. In lieu of a TOEFL score, and IELTS score of 6.5 or higher will be accepted.
  • For the PhD program, prior research experience is desired but not required.

Admitted Students

The Electrical Engineering Department Graduate Committee may require that an admitted student take undergraduate remedial coursework to overcome technical deficiencies. The committee will decide whether to recommend regular or provisional admission.

Transfer Credits

Graduate-level courses taken at other universities for which a grade equivalent to a “B” or better was received will be considered for transfer credit with approval of the Advisor and/or Thesis Committee, and EE Department Head, as appropriate. Transfer credits must not have been used as credit toward a Bachelor degree. For the M.S. degree, no more than 9 credits may transfer. For the Ph.D. degree, up to 24 credit hours may be transferred. In lieu of transfer credit for individual courses, students who enter the Ph.D. program with a thesis-based master’s degree from another institution may transfer up to 36 hours in recognition of the course work and research completed for that degree.

400-level Courses

As stipulated by the Graduate School, students may apply toward graduate degree requirements a maximum of nine (9.0) semester hours of department-approved 400-level course work.

Advisor and Thesis Committee

Students must have an advisor from the EE faculty to direct and monitor their academic plan, research, and independent studies. Advisors must be full-time permanent members of the faculty. In this context, full-time permanent members of the faculty are those that hold the rank of professor, associate professor, assistant professor, research professor, associate research professor or assistant research professor. Upon approval by the graduate dean, adjunct faculty, teaching faculty, visiting professors, emeritus professors and off-campus representatives may be designated additional co-advisors. A list of EE faculty by rank is available in the faculty section of the website.

Master of Science (thesis option) students in EE must have at least three members on their Thesis Committee; the Advisor and one other member must be permanent faculty in the EE Department. EE Ph.D. Thesis Committees must have at least four members; the Advisor/co-advisor and two additional members must be permanent faculty in the EE Department, and one member must be outside the department faculty and serving as chair of the committee. Students who choose to have a minor program must select a representative from the minor area of study to serve on the Thesis Committee.

Degree Audit and Admission to Candidacy

Master students must complete the Degree Audit form by the posted deadline. PhD students need to submit the Degree Audit form by the posted deadline and need to submit the Admission to Candidacy form two weeks prior to census day of the semester in which they want to be considered eligible for reduced registration.

Time Limit

As stipulated by the Graduate School, a candidate for a master’s degree must complete all requirements for the degree within five years of the date of admission into the degree program. A candidate for a doctoral degree must complete all requirements for the degree within nine years of the date of admission into the degree program.

PhD students must complete additional requirements.

Temporary and Permanent Graduate Advisor

When you are admitted to the EE graduate program, you will be assigned a temporary Advisor. Please arrange to meet with your Advisor to discuss your academic program. Thesis-based master’s and doctoral students must identify a research topic and permanent thesis Advisor in their first two semesters of study and preferably as soon as possible. A registration hold may be placed for students who do not satisfy this requirement.

Introduction to Research Ethics

Any graduate students who receive support from an NSF-funded RA must complete SYGN 502 – Introduction to Research Ethics.

Independent Study Credits

University regulations limit Independent Study (599) to a maximum of 6 credit hours in fulfilling degree requirements. Students must work with their independent study professor to prepare an Independent Study Proposal/Syllabus, which must be approved by the EE Department head.

Minimum Grade Requirement

All graduate students at Mines must maintain an average GPA of at least 3.0. Students who fall below this threshold will be required to produce a Remedial Plan. The Remedial Plan must be agreed by the faculty Advisor, department head, and Dean of Graduate Studies. The plan should outline how the student plans to improve his or her performance, as well as a statement of any additional work that must be performed in those courses where the student’s grade fell below a B.

Forms and Thesis Review

Graduate students will submit their theses and dissertations to the institution for format review and archiving electronically. Information on the submission process including a newly revised Thesis Writer’s Guide may be found here.

Financial Aid

In some cases the Electrical Engineering Department will be able to provide financial aid for its full-time graduate students, in the form of a Teaching Assistant (TA) or Research Assistant (RA) appointment. The amount and financial aid conditions when applicable are clearly specified in your acceptance letter. Normally, financial aid is not offered to provisionally accepted students or non-thesis MS students. If a non-thesis MS student decides to switch to the thesis option, he or she may become eligible for financial aid.

Summer Registration

Students working on their thesis-based degree and utilizing CSM facilities during the summer must register for a minimum of 3 research credit hours and will be assessed tuition and summer session fees. A waiver for tuition up to 3 credits may be available from the Graduate School for RAs.

Student Fees and Health Insurance

All graduate students registering for 3 or more hours will be assessed mandatory student fees and assessed a health insurance fee at the time of registration. The health insurance fee can be waived by providing the Registrar’s Office with proof of other insurance. Health insurance is also available to summer session students. Students that paid health insurance in the previous spring will not have to pay health insurance in the summer.

Graduate Student Offices, Mailboxes and Keys

The EE front desk will be able to advise you how to get a desk in one of the graduate offices, assign a mailbox, and start any paperwork needed to obtain necessary keys. Desk space is usually allocated only to these-based students.

BS + MS Combined Program

The Electrical Engineering Department offers a combined program in which students have the opportunity to supplement an undergraduate degree with graduate coursework. Upon completion of the program, students receive two degrees, the Bachelor of Science in Electrical Engineering and the Master of Science in Electrical Engineering

Students are required to take an additional 30 credit hours for the M.S. degree. Up to nine of the 30 credit hours beyond the undergraduate degree requirements can be 4XX level courses. The remainder of the courses will be at the graduate level (5XX and above). Effective Fall 2018, students admitted to the combined degree program can double-count up to 6 credits of EENG 500-level courses completed with a grade of B- or better. Students taking 500-level courses must obtain approval from their advisor and the course instructor using a 500-level course enrollment form obtained from the Registrar's Office. For a course to count toward the graduate degree, it is important that students be accepted into the combined program prior to Census Day.

The EE Graduate Catalog provides details for this program and includes specific instructions regarding required and elective courses.

Students may switch from the combined program which includes a non-thesis Master of Science degree to a M.S. degree with a thesis option; however, if students change degree programs they must satisfy all degree requirements for the M.S. with thesis degree.


Admission Criteria

  • Students must apply to enter this program by the beginning of their senior year
  • Students must have a minimum GPA of 3.0

Application Procedure

  • At the beginning of the Senior year, a pro forma graduate school application is submitted and as long as the undergraduate portion of the program is successfully completed, the student is admitted to the Engineering graduate program.
  • Complete the Online Application
  • For online applications from Mines undergraduates, the application fee is only $25.
  • Students are not required to take the GRE.
  • Students must submit a transcript.
  • Students should not take 500-level courses until they are admitted into the program. You must be admitted by Census Day of the
  • semester you begin to take graduate courses.
  • Since you are not allowed to "officially" work on both degrees at the same time, you must enter a date for "expected BS completion date" on the Educational Information page of the online application. Then enter an Intended Entry semester for the graduate program that is after that date. You will need to get permission to take a 500-level course prior to receiving your BS degree. You should check the box for Graduate Credit only. If you have been accepted into the program prior to taking any graduate courses, those credits should automatically transfer to your MS degree as soon as you receive your undergraduate degree.

Financial Aid

Upon completion of their undergraduate degree requirements, a Combined Degree Program student is considered enrolled full-time in his/her graduate program. Once having done so, the student is no longer eligible for undergraduate financial aid, but may now be eligible for graduate financial aid. To complete their graduate degree, each Combined Degree Program student must register as a graduate student for at least one semester.

Engineering Physics and Chemistry Combined Programs

The Electrical Engineering Department, in collaboration with the Departments of Physics and Chemistry, offers five-year programs in which students have the opportunity to obtain specific engineering skills to complement their physics or chemistry background. Physics or chemistry students in this program fill in their technical and free electives over their standard four year Engineering Physics or Chemistry B.S. program with a reduced set of Electrical Engineering classes. At the end of the fourth year, the student is awarded an Engineering Physics B.S. or Chemistry B.S., as appropriate. Course schedules for these five-year programs can be obtained in the EE, Physics and Chemistry Departmental Offices.

Fellowships and Grants

AAAS Science & Technology Policy Fellowships

Since 1981, EPA’s NCER has managed the AAAS Science and Engineering Fellows Program, in cooperation with the American Association for the Advancement of Science (AAAS). The fellowship program is designed to provide an opportunity to learn first-hand how scientific and technological information is used in environmental policy-making; to provide a unique public policy learning experience; to demonstrate the value of science, technology, and economics in addressing societal problems; and to make practical contributions to the more effective use of scientific and technical knowledge in the programs of the U.S. government. Fellows will work in offices throughout the EPA on projects of mutual interest to the Fellows and the hosting offices. Applications are accepted by AAAS in the fall of each year. Must hold a doctoral level degree and be a US Citizen. Engineering disciplines (applicants with a MS in engineering and three or more years of professional experience also qualify.

Zonta International Amelia Earhart Fellowship

Today, women remain a distinct minority in science and engineering, representing approximately 10 percent of professionals in these fields. The Amelia Earhart Fellowship program helps talented women, pursuing advanced studies in the typically male-dominated fields of aerospace-related sciences and engineering, achieve their educational goals. The Fellowship enables these women to invest in state-of-the-art computers to conduct their research, purchase expensive books and resource materials, and participate in specialized studies around the globe.

Office of Energy Efficiency and Renewable Energy Postdoctoral Research Awards

The objective of the EERE Postdoctoral Research Awards is to create the next generation of scientific leaders in energy efficiency and renewable energy by attracting the best scientists and engineers to pursue breakthrough technologies in a highly prestigious postdoctoral research program. To meet this objective, EERE Research Participants will have access to unique education and training opportunities, top scientists in their field, and state-of-the-art projects and equipment. As a result, innovative technologies will be developed that will have a real impact on the economy by providing energy efficient and affordable technologies; in the environment by providing clean energy technologies; and in the quality of life for all Americans by enhancing their energy choices.

GEM Fellowship Program

GEM’s fellowship programs span the entire recruitment, retention, and professional development spectrum. GEM’s principal activity is the provision of graduate fellowships at the MS and PhD levels coupled with paid summer internships. GEM also offers programming on the importance of graduate school and tools for access and successful matriculation.

Graduate Student Government Grant Programs

Graduate Continuance Fellowship, GSG Lecture Series Grant, Meeting Attendee Travel Grant, Presenter Travel Grant, UG travel Grant, and Family Assistance Grant.

IBM PhD Fellowship Awards Program

The IBM PhD Fellowship Awards Program is an intensely competitive worldwide program, which honors exceptional Ph.D. students who have an interest in solving problems that are important to IBM and fundamental to innovation in many academic disciplines and areas of study. These include: computer science and engineering (including cyber security, cloud, and mobile computing), electrical and mechanical engineering, physical sciences (including chemistry, material sciences, and physics), mathematical sciences (including analytics of massive scale data with uncertainty, operations research, and optimization), public sector and business sciences (including urban policy and analytics, social technologies, learning systems and natural language understanding), and service science, management, and engineering (SSME).

IEEE Scholarships, Grants and Fellowships

IEEE offers a variety of scholarships, grants, and fellowships for IEEE Student members. Submit a project or paper for consideration and have the opportunity to win and gain peer recognition for your effort. Terms and conditions may apply.

NASA Learner Opportunities

NASA is an investment in America’s future. Our activities contribute to the achievement of the Nation’s science and technology goals and priorities, one of which is “Educational Excellence: We involve the education community in our endeavors to inspire America’s students, create learning opportunities, and enlighten inquisitive minds.” NASA uses its unique resources to support educational excellence for all. This vision guides all NASA activities and programs, and guides the unique contribution that our Education Program provides to America’s education community.

National Defense Science and Engineering Graduate Fellowships

As a means of increasing the number of U.S. citizens and nationals trained in science and engineering disciplines of military importance, the Department of Defense (DoD) plans to award approximately 200 new three-year graduate fellowships in April 2014, subject to the availability of funds. The DoD will offer these fellowships to individuals who have demonstrated the ability and special aptitude for advanced training in science and engineering

National Science Foundation Graduate Research Fellowship Program

The National Science Foundation’s Graduate Research Fellowship Program (GRFP) helps ensure the vitality of the human resource base of science and engineering in the United States and reinforces its diversity. The program recognizes and supports outstanding graduate students in NSF-supported science, technology, engineering, and mathematics disciplines who are pursuing research-based masters and doctoral degrees at accredited US institutions. The NSF welcomes applications from all qualified students and strongly encourages under-represented populations, including women, under-represented racial and ethnic minorities, and persons with disabilities, to apply for this fellowship.

SAE Awards and Scholarships

SAE offers a wide variety of awards, scholarships, loans and internships for engineering students and faculty through the SAE Foundation. Programs are available for every phase of a student’s engineering education.

SMART Scholarship Program

The SMART Program aims to increase the number of scientists and engineers in the DoD. The program is particularly interested in supporting individuals that demonstrate an aptitude and interest in conducting theoretical and applied research. As such, the program primarily targets “hand-on-the-bench” researchers and engineers. Individuals applying to the program should have a strong interest in working for the DoD as a civilian research scientist or engineer.

Society of Women Engineers

The Society of Women Engineers strives to advance and honor the contributions of women at all stages of their careers as well as recognize the successes of SWE members and individuals who enhance the engineering profession through contributions to industry, education and the community.

Student Organizations

IEEE Student Chapter LogoThe Institute of Electrical and Electronics Engineers (IEEE) is an organization dedicated to the advancement of the study and application of electrical phenomena. The international organization works with students, educators, professionals and researchers to foster an environment of collaboration and advancement through the publication of journals, the establishment of professional societies and the hosting of symposiums.

The Colorado School of Mines Student Chapter of IEEE works to further this mission in our specific area by:

  • Advancing the knowledge of and fostering interest in the Electrical Engineering discipline throughout the campus
  • Educating and developing current Electrical Engineering students
  • Providing a medium through which academia and industry are linked

To this end, we conduct monthly meetings, visit industrial facilities, host tutoring session for circuits classes, and build projects to further our mission. We invite you to join us. Please look around our website to find out about who we are and what we do. If you have any further questions, please don't hesitate to contact us!