Electrical Engineering
Professor and Department Head
Peter Aaen
Professors
Atef Elsherbeni
Kathryn Johnson
Tyrone Vincent
Michael Wakin
Associate professors
Qiuhua Huang
Salman Mohagheghi
Assistant professors
Omid Beik
Yamuna Phal
Gabriel Santamaria-Botello
Teaching Professors
Abd Arkadan
Chris Coulston
Teaching Associate Professor
Prachi Sharma
Teaching Assistant Professor
Hisham Sager
Emeriti Professor
Ravel Ammerman
Pankaj (PK) Sen
Jeffrey Schowalter
Marcelo Simoes
Emerita Professor
Catherine Skokan
PROGRAM EDUCATIONAL OBJECTIVES
The Electrical Engineering program contributes to the educational objectives described in the Mines' Graduate Profile. In addition, the Electrical Engineering Program at Mines has established the following program educational objectives. Within three years of attaining the BSEE degree:
- Graduates will be applying their professional Electrical Engineering skills and training in their chosen field or will be successfully pursuing a degree.
- Graduates will be situated in growing careers, generating new knowledge and exercising professional leadership.
- Graduates will be contributing to the needs of society through professional practice, research and service.
STUDENT OUTCOMES
To accomplish these objectives, the Electrical Engineering program has adopted the following Student Outcomes (SO) articulated by ABET:
- An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
- An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
- An ability to communicate effectively with a range of audiences.
- An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
- An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
- An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
- An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.
Bachelor of Science in Electrical Engineering Degree Requirements:
Freshman | ||||
---|---|---|---|---|
Fall | lec | lab | sem.hrs | |
CHGN121 | PRINCIPLES OF CHEMISTRY I | 4.0 | ||
MATH111 | CALCULUS FOR SCIENTISTS AND ENGINEERS I | 4.0 | ||
HASS100 | NATURE AND HUMAN VALUES | 3.0 | ||
CSM101 | FRESHMAN SUCCESS SEMINAR | 1.0 | ||
Science Elective | CBEN110, GEGN101, CHGN122, or CHGN125 | 4.0 | ||
16.0 | ||||
Spring | lec | lab | sem.hrs | |
MATH112 | CALCULUS FOR SCIENTISTS AND ENGINEERS II | 4.0 | ||
EDNS151 | CORNERSTONE - DESIGN I | 3.0 | ||
PHGN100 | PHYSICS I - MECHANICS | 4.0 | ||
CSM202 | INTRODUCTION TO STUDENT WELL-BEING AT MINES | 1.0 | ||
CSCI128 | COMPUTER SCIENCE FOR STEM | 3.0 | ||
15.0 | ||||
Sophomore | ||||
Fall | lec | lab | sem.hrs | |
HASS200 | GLOBAL STUDIES | 3.0 | ||
MATH213 | CALCULUS FOR SCIENTISTS AND ENGINEERS III | 4.0 | ||
PHGN200 | PHYSICS II-ELECTROMAGNETISM AND OPTICS (Distributed Science 3) | 4.0 | ||
CSCI200 | FOUNDATIONAL PROGRAMMING CONCEPTS & DESIGN | 3.0 | ||
SUCCESS+WELLNESS | Choose one course from the following: CSM250 (1.0 credit), CSM275 (1 credit), CSM350 (3 credits), or PAGN2XX (1 credit) | 1.0 | ||
15.0 | ||||
Spring | lec | lab | sem.hrs | |
MATH225 | DIFFERENTIAL EQUATIONS | 3.0 | ||
EBGN321 | ENGINEERING ECONOMICS*For the 2023 Catalog EBGN321 replaced EBGN201 as a Core requirement. EBGN321 was added to the core, but has a prerequisite of 60 credit hours. Students whose programs that required EBGN201 the sophomore year may need to wait to take EBGN321 until their junior year. For complete details, please visit: https://www.mines.edu/registrar/core-curriculum/ | 3.0 | ||
EENG284 | DIGITAL LOGIC | 4.0 | ||
EENG282 | ELECTRICAL CIRCUITS | 4.0 | ||
FREE ELECTIVE | 3.0 | |||
17.0 | ||||
Junior | ||||
Fall | lec | lab | sem.hrs | |
MATH332 | LINEAR ALGEBRA | 3.0 | ||
EENG307 | INTRODUCTION TO FEEDBACK CONTROL SYSTEMS | 3.0 | ||
EENG310 | INFORMATION SYSTEMS SCIENCE I | 3.0 | ||
EENG383 | EMBEDDED SYSTEMS | 4.0 | ||
EENG391 | FE ON COMPUTATIONAL METHODS FOR ELECTRICAL ENGINEERING | 1.0 | ||
EENG386 | FUNDAMENTALS OF ENGINEERING ELECTROMAGNETICS | 3.0 | ||
17.0 | ||||
Spring | lec | lab | sem.hrs | |
EENG385 | ELECTRONIC DEVICES AND CIRCUITS | 4.0 | ||
EENG311 | INFORMATION SYSTEMS SCIENCE II | 3.0 | ||
EENG389 | FUNDAMENTALS OF ELECTRIC MACHINERY | 4.0 | ||
EE ELECTIVE | Students must complete 15 credits of Electrical Engineering Electives from the approved list in the 2023-2024 catalog. | 3.0 | ||
EENG350 | SYSTEMS EXPLORATION AND ENGINEERING DESIGN LAB | 3.0 | ||
17.0 | ||||
Senior | ||||
Fall | lec | lab | sem.hrs | |
CAS Elective | Culture and Society (CAS) Mid-Level Restricted Elective | 3.0 | ||
CAS Elective | Culture and Society (CAS) Mid-Level Restricted Elective | 3.0 | ||
EDNS491 | CAPSTONE DESIGN I | 3.0 | ||
EE Elective | Electrical Engineering Elective * | 3.0 | ||
EE Elective | Electrical Engineering Elective * | 3.0 | ||
EENG392 | FE ON INFORMATION AND SYSTEMS SCIENCES, 393, or 394 | 1.0 | ||
16.0 | ||||
Spring | lec | lab | sem.hrs | |
CAS Elective | Culture and Society (CAS) 400-Level Restricted Elective | 3.0 | ||
EDNS492 | CAPSTONE DESIGN II | 3.0 | ||
EE Elective | Electrical Engineering Elective * | 3.0 | ||
EE ELECTIVE | Electrical Engineering Elective * | 3.0 | ||
FREE ELECTIVE | 3.0 | |||
15.0 | ||||
Total Semester Hrs: 128.0 |
* Electrical Engineering students are required to take five Electrical Engineering electives from an approved list. See below for guidelines and the list of Electrical Engineering electives:
Electrical Engineering Electives:
These Electrical Engineering electives are open to all EE students. The interest pathways they fall under are: Information and Systems Science (ISS), Power and Energy Systems (PES), Integrated Circuits and Electronics (ICE), and Antennas and Wireless Communications (AWC).
Electrical Engineering students are required to complete 15 credits of Electrical Engineering electives. At least 9 credits out of the 15 must be 400-level or higher EENG-prefix courses.
EENG390 | ENERGY, ELECTRICITY, RENEWABLE ENERGY, AND ELECTRIC POWER GRID | 3.0 |
EENG411 | DIGITAL SIGNAL PROCESSING | 3.0 |
EENG413 | ANALOG AND DIGITAL COMMUNICATION SYSTEMS | 4.0 |
EENG415 | DATA SCIENCE FOR ELECTRICAL ENGINEERING | 3.0 |
EENG417 | MODERN CONTROL DESIGN | 3.0 |
EENG421 | SEMICONDUCTOR DEVICE PHYSICS AND DESIGN | 3.0 |
EENG423 | INTRODUCTION TO VLSI DESIGN | 3.0 |
EENG425 | INTRODUCTION TO ANTENNAS | 3.0 |
EENG427 | WIRELESS COMMUNICATIONS | 3.0 |
EENG428 | COMPUTATIONAL ELECTROMAGNETICS | 3.0 |
EENG430 | PASSIVE RF & MICROWAVE DEVICES | 3.0 |
EENG433 | ACTIVE RF & MICROWAVE DEVICES | 3.0 |
EENG437 | INTRODUCTION TO COMPUTER VISION | 3.0 |
EENG470 | INTRODUCTION TO HIGH POWER ELECTRONICS | 3.0 |
EENG475 | INTERCONNECTION OF RENEWABLE ENERGY, INTEGRATED POWER ELECTRONICS, POWER SYSTEMS, AND POWER QUALITY | 3.0 |
EENG480 | POWER SYSTEMS ANALYSIS | 3.0 |
EENG481 | ANALYSIS AND DESIGN OF ADVANCED ENERGY SYSTEMS | 3.0 |
EENG486 | ELECTROMAGNETIC FIELDS AND WAVES | 3.0 |
EENG489 | COMPUTATIONAL METHODS IN ENERGY SYSTEMS AND POWER ELECTRONICS | 3.0 |
CSCI341 | COMPUTER ORGANIZATION | 3.0 |
CSCI410 | ELEMENTS OF COMPUTING SYSTEMS | 3.0 |
CSCI440 | PARALLEL COMPUTING FOR SCIENTISTS AND ENGINEERS | 3.0 |
CSCI442 | OPERATING SYSTEMS | 3.0 |
CEEN405 | NUMERICAL METHODS FOR ENGINEERS | 3.0 |
MEGN441 | INTRODUCTION TO ROBOTICS | 3.0 |
MATH335 | INTRODUCTION TO MATHEMATICAL STATISTICS | 3.0 |
MATH455 | PARTIAL DIFFERENTIAL EQUATIONS | 3.0 |
MEGN330 | INTRODUCTION TO BIOMECHANICAL ENGINEERING | 3.0 |
PHGN300 | PHYSICS III-MODERN PHYSICS I | 3.0 |
PHGN320 | MODERN PHYSICS II: BASICS OF QUANTUM MECHANICS | 4.0 |
PHGN435 | INTERDISCIPLINARY MICROELECTRONICS PROCESSING LABORATORY | 3.0 |
PHGN440 | SOLID STATE PHYSICS | 3.0 |
PHGN441 | SOLID STATE PHYSICS APPLICATIONS AND PHENOMENA | 3.0 |
PHGN462 | ELECTROMAGNETIC WAVES AND OPTICAL PHYSICS | 3.0 |
*EE graduate level courses may count towards undergraduate Electrical Engineering Electives; however, undergraduate students must secure instructor approval to enroll in graduate level courses and a course exception request is required for graduate courses to fulfill undergraduate EE electives. Additional 400-level and graduate-level classes taught by faculty in the EE department may be considered on a case-by-case basis as Electrical Engineering electives. Talk to your advisor for further guidance.
Major GPA
During the 2016-2017 academic year, the Undergraduate Council considered the policy concerning required major GPAs and which courses are included in each degree’s GPA. While the GPA policy has not been officially updated, in order to provide transparency, council members agreed that publishing the courses included in each degree’s GPA is beneficial to students.
The following list details the courses that are included in the GPA for this degree:
- EENG100 through EENG699 inclusive
- EDNS491 (EGGN491)
- EDNS492 (EGGN492)
Combined BS/MS in Electrical Engineering
The Department of Electrical Engineering offers a Combined Bachelor of Science/Master of Science program in Electrical Engineering that enables students to begin working on an MS degree while completing their BS degree. Students enrolled in Mines’ combined undergraduate/graduate program may double count up to six credits of graduate coursework to fulfill requirements of both their undergraduate and graduate degree programs. These courses must have been passed with “B-” or better, not be substitutes for required coursework, and meet all other University, Department, and Program requirements for graduate credit.
Students are advised to consult with their undergraduate and graduate advisors for appropriate courses to double count upon admission to the combined program.
Students must be admitted into the combined BS/MS degree program at least one term before their expected graduation date. For example: Apply to the spring 2025 entry term on your Combined Application if you are graduating in May of 2025. This application will be completed in the fall of 2024. Students may apply as early as the first semester of their junior year, upon completion of 60 hours of undergraduate course work. In order to apply for the combined program, a graduate school application must be submitted, and as long as the undergraduate portion of the program is successfully completed and the student has a GPA above 3.0, the student is admitted to the non‐thesis Master of Science degree program in Electrical Engineering.
Students are required to take an additional 30 credits for the MS degree. Students should follow the MS non‐thesis degree requirements based on their track in selecting appropriate graduate degree courses. Students may switch from the combined program which includes a non-thesis Master of Science degree to an MS degree with a thesis optional, however, if students change degree programs they must satisfy all degree requirements for the MS with thesis degree.
Combined Engineering Physics Baccalaureate and Electrical Engineering Master's Degrees
The Department of Electrical Engineering, in collaboration with the Department of Physics, offers a five-year program in which students have the opportunity to obtain specific engineering skill to complement their physics background. Physics students in this program fill in their technical and free electives over their standard four-year Engineering Physics BS program with a reduced set of Electrical Engineering classes. At the end of the fourth year, the student is awarded an Engineering Physics BS degree. Course schedules for this five-year program can be obtained in the Physics departmental offices.
The Mines guidelines for Minor/ASI can be found in the Undergraduate Information section of the Mines Catalog.
Electrical Engineering
ASI in Electrical Engineering
The following 12-credit sequence is required for an ASI in Electrical Engineering, The Mines guidelines for Minor/ASI can be found in the Undergraduate Information section of the Mines Catalog.
EENG281 | INTRODUCTION TO ELECTRICAL CIRCUITS, ELECTRONICS AND POWER | 3.0 |
or PHGN215 | ANALOG ELECTRONICS | |
EENG307 | INTRODUCTION TO FEEDBACK CONTROL SYSTEMS | 3.0 |
Complete remaining requirements by taking 6 credits of any EENG 300 or 400-level course. |
Minor in Electrical Engineering
A minimum of 18 credits are required for a Minor in Electrical Engineering as follows. (See Minor/ASI section of the Bulletin for all rules for minors at Mines.)
Students must complete an 18-credit sequence as described below for a minor in EE. All students seeking a minor in EE will need to take EENG282 (4 credits) and EENG307 (3 credits) after which they complete the remaining minor requirements.
1. Information Systems and Science (ISS), 18 or 20 credits
EENG282 | ELECTRICAL CIRCUITS | 4.0 |
EENG307 | INTRODUCTION TO FEEDBACK CONTROL SYSTEMS | 3.0 |
EENG284 | DIGITAL LOGIC | 4.0 |
EENG310 | INFORMATION SYSTEMS SCIENCE I | 3.0 |
EENG311 | INFORMATION SYSTEMS SCIENCE II | 3.0 |
2. Power and Energy Systems (PES), 18 credits
EENG282 | ELECTRICAL CIRCUITS | 4.0 |
EENG307 | INTRODUCTION TO FEEDBACK CONTROL SYSTEMS | 3.0 |
EENG385 | ELECTRONIC DEVICES AND CIRCUITS | 4.0 |
EENG386 | FUNDAMENTALS OF ENGINEERING ELECTROMAGNETICS | 3.0 |
EENG389 | FUNDAMENTALS OF ELECTRIC MACHINERY | 4.0 |
3. Digital Systems, 18 or 20 credits
EENG282 | ELECTRICAL CIRCUITS | 4.0 |
or EENG281 & MEGN300 | INTRODUCTION TO ELECTRICAL CIRCUITS, ELECTRONICS AND POWER and INSTRUMENTATION & AUTOMATION | |
EENG307 | INTRODUCTION TO FEEDBACK CONTROL SYSTEMS | 3.0 |
EENG284 | DIGITAL LOGIC | 4.0 |
EENG383 | EMBEDDED SYSTEMS | 4.0 |
EENG421 | SEMICONDUCTOR DEVICE PHYSICS AND DESIGN | 3.0 |
or EENG423 | INTRODUCTION TO VLSI DESIGN |
4. General Electrical Engineering, 19 or 21 credits
EENG282 | ELECTRICAL CIRCUITS | 4.0 |
or EENG281 & MEGN300 | INTRODUCTION TO ELECTRICAL CIRCUITS, ELECTRONICS AND POWER and INSTRUMENTATION & AUTOMATION | |
EENG307 | INTRODUCTION TO FEEDBACK CONTROL SYSTEMS | 3.0 |
EENG284 | DIGITAL LOGIC | 4.0 |
EENG310 | INFORMATION SYSTEMS SCIENCE I | 3.0 |
EENG385 | ELECTRONIC DEVICES AND CIRCUITS | 4.0 |
Courses
EENG198. SPECIAL TOPICS. 1-6 Semester Hr.
(I, II) Pilot course or special topics course. Topics chosen from special interests of instructor(s) and student(s). Usually the course is offered only once. Prerequisite: none. Variable credit; 1 to 6 credit hours. Repeatable for credit under different titles.
EENG199. INDEPENDENT STUDY. 1-6 Semester Hr.
(I, II) Individual research or special problem projects supervised by a faculty member, 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; 1 to 6 credit hours. Repeatable for credit.
EENG281. INTRODUCTION TO ELECTRICAL CIRCUITS, ELECTRONICS AND POWER. 3.0 Semester Hrs.
This course provides an engineering science analysis of electrical circuits. DC and single-phase AC networks are presented. Transient analysis of RC, RL, and RLC circuits is studied as is the analysis of circuits in sinusoidal steady-state using phasor concepts. The following topics are included: DC and single-phase AC circuit analysis, current and charge relationships. Ohm's Law, resistors, inductors, capacitors, equivalent resistance and impedance, Kirchhoff's Laws, Thevenin and Norton equivalent circuits, superposition and source transformation, power and energy, maximum power transfer, first order transient response, algebra of complex numbers, phasor representation, time domain and frequency domain concepts, and ideal transformers. The course features PSPICE, a commercial circuit analysis software package. May not also receive credit for EENG282. Prerequisite: PHGN200.
EENG282. ELECTRICAL CIRCUITS. 4.0 Semester Hrs.
This course provides an engineering science analysis of electrical circuits. DC and AC (single-phase and three-phase) networks are presented. Transient analysis of RC and RL circuits is studied as is the analysis of circuits in sinusoidal steady-state using phasor concepts. The following topics are included: DC and AC circuit analysis, current and charge relationships. Ohm's Law, resistors, inductors, capacitors, equivalent resistance and impedance, Kirchhoff's Laws, Thevenin and Norton equivalent circuits, superposition and source transformation, power and energy, maximum power transfer, first order transient response, algebra of complex numbers, phasor representation, time domain and frequency domain concepts, and steady-state analysis of single-phase and three-phase ac power circuits. May not also receive credit for EENG281. 3 hours lecture; 3 hours lab; 4 semester hours. Prerequisite: PHGN200.
View Course Learning Outcomes
- ABET outcomes A, B , E, G and K
EENG284. DIGITAL LOGIC. 4.0 Semester Hrs.
This course is an introduction to digital logic design. Students will start to learn how to design combinational logic circuit using Kmaps, manipulate these expressions using Boolean algebra and then produce basic building blocks like decoders and adders. Next students will focus on sequential logic circuits with basic memory elements, then design sequential building blocks like counters and registers and then to design finite state machines. Students will then learn how to combine basic building blocks with finite state machines to create complex functionality. Students will implement their design using a hardware description language and download these designs on FPGAs. Prerequisite: CSCI261 (C- or better) or CSCI200 (C- or better). Co-requisite: EENG282 or EENG281 or PHGN215.
View Course Learning Outcomes
- Unchanged
EENG298. SPECIAL TOPICS IN ELECTRICAL ENGINEERING. 1-6 Semester Hr.
(I, II) Pilot course or special topics course. Topics chosen from special interests of instructor(s) and student(s). Usually the course is offered only once. Prerequisite: none. Variable credit; 1 to 6 credit hours. Repeatable for credit under different titles.
EENG299. INDEPENDENT STUDY. 0.5-6 Semester Hr.
(I, II) Individual research or special problem projects supervised by a faculty member, 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; 1 to 6 credit hours. Repeatable for credit.
EENG299. INDEPENDENT STUDY. 0.5-6 Semester Hr.
(I, II) Individual research or special problem projects supervised by a faculty member, 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; 1 to 6 credit hours. Repeatable for credit.
EENG307. INTRODUCTION TO FEEDBACK CONTROL SYSTEMS. 3.0 Semester Hrs.
System modeling through an energy flow approach is presented, with examples from linear electrical, mechanical, fluid and/or thermal systems. Analysis of system response in both the time domain and frequency domain is discussed in detail. Feedback control design techniques, including PID, are analyzed using both analytical and computational methods. Prerequisite: EENG281 or EENG282 or PHGN215 (C- or better) and MATH225 or MATH235.
View Course Learning Outcomes
- Unchanged
EENG310. INFORMATION SYSTEMS SCIENCE I. 3.0 Semester Hrs.
Equivalent with EENG388,
The interpretation, representation and analysis of time-varying phenomena as signals which convey information and noise; applications are drawn from filtering, audio and image processing, and communications. Topics include convolution, Fourier series and transforms, sampling and discrete-time processing of continuous-time signals, modulation, and z-transforms. Prerequisite: EENG281 or EENG282 or PHGN215 (C- or better), MATH225 or MATH235. Co-requisite: EENG 391.
View Course Learning Outcomes
- Compute and interpret the spectrum of continuous and discrete-time signals
- Determine the effect of converting between continuous and discrete-time signals, and choose sampling rates using the guidelines of the Nyquist sampling theorem
- Determine the response of a discrete time system using convolution, z-transforms, or frequency response techniques
- Determine the response of a continuous time system using convolution, Fourier Transforms or frequency response techniques
- Use MATLAB to analyze and implement digital filters
EENG311. INFORMATION SYSTEMS SCIENCE II. 3.0 Semester Hrs.
This course covers signals and noise in electrical systems. Topics covered include information theory, signal to noise ratio, random variables, probability density functions, statistics, noise, matched filters, coding and entropy, power spectral density, and bit error rate. Applications are taken from radar, communications systems, and signal processing. Prerequisite: EENG310. 3 hours lecture; 3 semester hours.
View Course Learning Outcomes
- 1. Students will learn how to characterize information and noise in electrical systems.
- 2. Students will be able to apply probability concepts, such as Bayes rule to electrical systems.
- 3. Students will be able to apply statistical concepts, such as construct a confidence interval for a parameter estimate to electrical systems.
- 4. Students will be able to compute the probability of detecting signals in noise.
EENG340. COOPERATIVE EDUCATION. 3.0 Semester Hrs.
(I,II,S) Supervised, full-time engineering- related employment for a continuous six-month period in which specific educational objectives are achieved. Students must meet with the Engineering Division Faculty Co-op Advisor prior to enrolling to clarify the educational objectives for their individual Co-op program. 3 semester hours credit will be granted once toward degree requirements. Credit earned in EGGN340, Cooperative Education, may be used as free elective credit hours or a civil specialty elective if, in the judgment of the Co-op Advisor, the required term paper adequately documents the fact that the work experience entailed high-quality application of engineering principles and practice. Applying the credits as free electives or civil electives requires the student to submit a ?Declaration of Intent to Request Approval to Apply Co-op Credit toward Graduation Requirements? form obtained from the Career Center to the Engineering Division Faculty Co-op Advisor.
EENG350. SYSTEMS EXPLORATION AND ENGINEERING DESIGN LAB. 3.0 Semester Hrs.
This laboratory is a semester-long design and build activity centered around a challenge problem that varies from year to year. Solving this problem requires the design and prototyping of a complex system and utilizes concepts from multiple electrical engineering courses. Students work in intra-disciplinary teams to build modular sub-systems and integrate them to a complete system.
View Course Learning Outcomes
- ABET outcome b, c, e, g, i and k
EENG383. EMBEDDED SYSTEMS. 4.0 Semester Hrs.
The design and implementation of systems consisting of analog and digital components with a microcontroller to perform a dedicated task. Student will implement systems using a variety of microcontroller subsystems including timers, PWM, ADC, serial communication subsystems and interrupts. Students will learn embedded systems programming techniques like, fixed-point math, direct digital synthesis, lookup tables, and row scanning. Student will program the microcontroller using a high-level programming language like C or C++. Prerequisite: EENG281 or EENG282 or PHGN215 (C-or better) and EENG284 or PHGN317 (C-or better).
View Course Learning Outcomes
- Unchanged
EENG385. ELECTRONIC DEVICES AND CIRCUITS. 4.0 Semester Hrs.
Students will study the large signal and small signal behavior of active components including opamps, diodes, bipolar junction transistors, and field effect transistors. Students will explore the frequency response analysis of standard circuit configurations. Students will engage laboratory exercises to compare how well their theoretical analysis compare to the actual circuit. 3 hours lecture; 3 hours lab; 4 semester hours. Prerequisite: EENG307.
View Course Learning Outcomes
- Unchanged
EENG386. FUNDAMENTALS OF ENGINEERING ELECTROMAGNETICS. 3.0 Semester Hrs.
This course introduces electromagnetic theorems leading to engineering applications related to antennas, wireless communications, and microwave devices. Maxwell's equations will be introduced and analyzed for static and time varying applications. They will also be used to describe electric and magnetic fields behavior in space and time and how they represent energy transmission and radiation. A review of vector calculus and coordinates systems will be conducted first as they are essential in understanding and manipulations of several electromagnetic theorems. 3 hours lecture; 3 semester hours. Prerequisite: EENG281 (C- or better) or EENG282 (C- or better), and MATH225 or MATH235.
View Course Learning Outcomes
- Unchanged
EENG389. FUNDAMENTALS OF ELECTRIC MACHINERY. 4.0 Semester Hrs.
This course provides an engineering analysis of electrical machines. The following topics are included: review of three-phase AC circuit analysis, magnetic circuit concepts and materials, transformer analysis and operation, modelling, steady-state analysis of rotating machines, synchronous and poly-phase induction motors, and DC machines and laboratory study of external characteristics of machines and transformers. Prerequisite: EENG281 (C- or better) or EENG282 (C- or better). 3 hours lecture, 3 hours lab; 4 semester hours.
View Course Learning Outcomes
- Unchanged
EENG390. ENERGY, ELECTRICITY, RENEWABLE ENERGY, AND ELECTRIC POWER GRID. 3.0 Semester Hrs.
(WI) Fundamentals and primary sources of energy; Energy conversion; Comprehensive energy picture in USA and the world; Generation of electric power today; Understanding of the electric power grid and how it works; Renewable energy resources and distributed generation; Wind and PV power generation; Future trend in electricity delivery; Energy sustainability. 3 hours lecture; 3 semester hours. Prerequisite: EENG281 or EENG282 or PHGN215.
View Course Learning Outcomes
- ABET A-K
EENG391. FE ON COMPUTATIONAL METHODS FOR ELECTRICAL ENGINEERING. 1.0 Semester Hr.
Students will learn computational methods for common tasks in electrical engineering such as creating and plotting signals and data, analyzing and implementing digital filters, numerically computing integrals, solving differential equations, and simulating dynamical systems. Prerequisite: EENG281 or EENG282 or PHGN215 (C- or better), MATH225 or MATH235. Co-requisite: EENG310.
View Course Learning Outcomes
- Create and plot signals and data using MATLAB
- Use MATLAB to analyze and implement digital filters
- Use MATLAB and Simulink for integration, differentiation, and simulation of dynamical systems
EENG392. FE ON INFORMATION AND SYSTEMS SCIENCES. 1.0 Semester Hr.
The course will present hardware and software solutions for the purpose of creating customized instrumentation and control systems. Concepts presented include 1) User Interface Design: controls, indicators, dialogs, graphs, charts, tab controls, user interface best practices 2) Software Development: basic software architecture, loops, arrays, binary logic, mathematics, data management 3) Instrumentation basics: connecting sensors to hardware, acquiring data, analyzing instrumentation accuracy, examining resolution and noise characteristics of a signal 4) Control basics: create pulse-width modulated (PWM) signals for controlling motors, servos, amplifiers, and heaters. Create a PID control algorithm to control a dynamic system. 1 hour lecture; 2 hours lab; 1 semester hour. Prerequisite: EENG281 or EENG282 and CSCI261 or CSCI200. Co-requisite: EENG307.
View Course Learning Outcomes
- Students will be able to write and present a report that describes a contemporary product or process and how signal processing, control and/or instrumentation enables this product or process.
- Students will be able to utilize documentation and web resources develop signal processing, control and instrumentation applications using state of the art software and hardware
- Students will be able to describe the societal impact of current signal processing, control, instrumentation, and robotics applications.
EENG393. FE ON INTEGRATED CIRCUITS AND ELECTRONICS PRACTICUM. 1.0 Semester Hr.
Students will learn how to design, fabricate, and solder a printed circuit board (PCB) from concept to implementation. In addition to teaching best design practices, the course will address the variety of real-world constraints that impact the manufacturing of electrical circuits on PCBs. 1 hour lecture; 2 hours lab; 1 semester hour. Prerequisite: EENG383 or EENG385.
View Course Learning Outcomes
- Students are expected to embrace the philosophy that in complex PCB design
- Making trade-offs between competing, and often conflicting, goals.
EENG394. FE ON ANTENNAS AND WIRELESS COMMUNICATIONS. 1.0 Semester Hr.
(I) This course provides the basic theories of electromagnetics, antennas, and wireless communications. Hands on experience will be developed during the projects assigned in the class to design antennas and passive microwave devices. 0.5 hours lecture; 1.5 hours lab; 1 semester hour.
View Course Learning Outcomes
- 1) learn how to select different antennas to meet the design requirements and application
- 2) perform detailed design analysis in the context of electromagnetic simulation
- 3) establish and develop error analysis associated with the design through simulation
- 4) fabricate simple antennas and passive microwave devices
- 5) perform the basic measurements in an antenna lab
- 6) write a professionally acceptable technical report.
EENG395. UNDERGRADUATE RESEARCH. 1-3 Semester Hr.
(I, II) Individual research project for freshman, sophomores or juniors under direction of a member of the departmental faculty. Written report required for credit. Seniors should take EENG495 instead of EENG395. Repeatable for credit. Variable credit; 1 to 3 semester hours.
View Course Learning Outcomes
- 1. Students will successfully complete a research project under direction of a member of the departmental faculty.
EENG398. SPECIAL TOPICS IN ELECTRICAL ENGINEERING. 6.0 Semester Hrs.
(I, II) Pilot course or special topics course. Topics chosen from special interests of instructor(s) and student(s). Usually the course is offered only once. Prerequisite: none. Variable credit; 1 to 6 credit hours. Repeatable for credit under different titles.
EENG399. INDEPENDENT STUDY. 1-6 Semester Hr.
(I, II) Individual research or special problem projects supervised by a faculty member, 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; 1 to 6 credit hours. Repeatable for credit.
EENG411. DIGITAL SIGNAL PROCESSING. 3.0 Semester Hrs.
This course introduces the mathematical and engineering aspects of digital signal processing (DSP). An emphasis is placed on the various possible representations for discrete-time signals and systems (in the time, z-, and frequency domains) and how those representations can facilitate the identification of signal properties, the design of digital filters, and the sampling of continuous-time signals. Advanced topics include sigma-delta conversion techniques, multi-rate signal processing, and spectral analysis. The course will be useful to all students who are concerned with information bearing signals and signal processing in a wide variety of application settings, including sensing, instrumentation, control, communications, signal interpretation and diagnostics, and imaging. Prerequisite: EENG310. 3 hours lecture; 3 semester hours.
EENG413. ANALOG AND DIGITAL COMMUNICATION SYSTEMS. 4.0 Semester Hrs.
Signal classification; Fourier transform; filtering; sampling; signal representation; modulation; demodulation; applications to broadcast, data transmission, and instrumentation. Prerequisite: EENG310. 3 hours lecture; 3 hours lab; 4 semester hours.
EENG415. DATA SCIENCE FOR ELECTRICAL ENGINEERING. 3.0 Semester Hrs.
This course presents a comprehensive exposition of the theory, methods, and algorithms for data analytics as related to power and energy systems. It will focus on (1) techniques for performing statistical inference based on data, (2) methods for predicting future values of data, (3) methods for classifying data instances into relevant classes and clusters, (4) methods for building, training and testing artificial neural networks, and (5) techniques for evaluating the effectiveness and quality of a data analytics model. Prerequisite: EENG311.
View Course Learning Outcomes
- LO1: Describe sources and types of data in modern energy and automation systems
- LO2: Apply R commands to analyze data and develop data analytics models
- LO3: Apply statistical analysis tools to process raw data
- LO4: Derive statistical inferences about a population
- LO5: Assign data instances to classes
- LO6: Apply regression techniques to model the relationship among variables of interest
- LO7: Design artificial neural networks for various prediction applications
- LO8: Evaluate the performance of a developed model using appropriate metrics
EENG417. MODERN CONTROL DESIGN. 3.0 Semester Hrs.
Control system design with an emphasis on observer-based methods, from initial open-loop experiments to final implementation. The course begins with an overview of feedback control design technique from the frequency domain perspective, including sensitivity and fundamental limitations. State space realization theory is introduced, and system identification methods for parameter estimation are introduced. Computerbased methods for control system design are presented. Prerequisite: EENG307. 3 lecture hours, 3 semester hours.
EENG421. SEMICONDUCTOR DEVICE PHYSICS AND DESIGN. 3.0 Semester Hrs.
This course will explore the field of semiconductors and the technological breakthroughs which they have enabled. We will begin by investigating the physics of semiconductor materials, including a brief foray into quantum mechanics. Then, we will focus on understanding pn junctions in great detail, as this device will lead us to many others (bipolar transistors, LEDs, solar cells). We will explore these topics through a range of sources (textbooks, scientific literature, patents) and discuss the effects they have had on Western society. As time allows, we will conclude with topics of interest to the students (possibilities include quantum devices, MOSFETs, lasers, and integrated circuit fabrication techniques). Prerequisite: PHGN200. 3 hours lecture; 3 semester hours.
View Course Learning Outcomes
- Explain what a semiconductor is and how to change its properties (through doping, application of a voltage potential, etc.)
- Use a band diagram to explain how a pn junction diode works
- Describe how innovations in semiconductor devices (the integrated circuit, high efficiency white LEDs, improved solar cells) have changed our world (modern computing, energy efficiently lighting, alternative energy).
- Identify the idealities in device models and understand their limitations
- Apply the concepts learned in class to the design of novel devices or improvement of an existing device
- Characterize the difference between devices of the same “family” (BJTs vs. MOSFETS, lasers vs. LEDs vs. photovoltaics)
- Explain concepts to a broad audience through varied forms (written, multimedia, etc.)
EENG423. INTRODUCTION TO VLSI DESIGN. 3.0 Semester Hrs.
This is an introductory course that will cover basic theories and techniques of digital VLSI (Very Large Scale Integrated Circuits) design and CMOS technology. The objective of this course is to understand the theory and design of digital systems at the transistor level. The course will cover MOS transistor theory, CMOS processing technology, techniques to design fast digital circuits, techniques to design power efficient circuits, standard CMOS fabrications processes, CMOS design rules, and static and dynamic logic structures. Prerequisites: EENG281 (C- or better) or EENG282 (C- or better), and EENG284 (C- or better). 3 hours lecture; 3 semester hours.
View Course Learning Outcomes
- Derive an ideal model for the MOSFET relating current and voltage
- Communicate effectively about the integrated circuit fabrication process
- Design transistor-level combinational and sequential circuits
- Predict the static and dynamic behavior of digital CMOS systems
- Perform a timing and power analysis on CMOS circuits
EENG425. INTRODUCTION TO ANTENNAS. 3.0 Semester Hrs.
This course provides an introduction to antennas and antenna arrays. Theoretical analysis and use of computer programs for antenna analysis and design will be presented. Experimental tests and demonstrations will also be conducted to complement the theoretical analysis. Students are expected to use MATLAB to model antennas and their performance. Prerequisites: EENG386.
View Course Learning Outcomes
- 1. Characterize antenna by their basic properties, such as directivity, polarization, impedance, etc.
- 2. Calculate the properties of dipole and loop antennas.
- 3. Design linear and planar array antennas.
- 4. Characterize the radiation pattern of aperture antennas.
- 5. Design rectangular patch antennas.
- 6. Read an IEEE Antennas and Propagation Society publication and reproduce the results in MATLAB.
- 7. Design, build, and test a simple antenna that operates at 2 GHz.niques
- 8. Design, build, and test a direction finding array. and antenna arrays. This also includes the development of visualization files for the radiation patterns and the input impedance.
EENG427. WIRELESS COMMUNICATIONS. 3.0 Semester Hrs.
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. Prerequisite: EENG311 or MATH201 and EENG310.
View Course Learning Outcomes
- 1. Calculate the link budget of a wireless communications system.
- 2. Estimate effects of wireless propagation mechanisms on signals.
- 3. Be able to apply statistical channel models to wireless channels.
- 4. Characterize antenna properties associated with wireless communications.
- 5. Describe, analyze, and understand engineering tradeoffs associated with modulation, coding, multiple access, and spread spectrum techniques.
- 6. Write a paper and present a project on an advanced wireless communications topic not covered in class.
EENG428. COMPUTATIONAL ELECTROMAGNETICS. 3.0 Semester Hrs.
This course provides the basic formulations and numerical solutions for static and full wave electromagnetic problems. Static problems are based on Laplace and Poisson equations while full wave electromagnetic problems are based on differential and integral forms of Maxwell?s equations. Different numerical methods will be introduced such as: finite difference, finite difference frequency domain, finite difference time domain, and method of moments. The numerical development and implementation of these methods using MATLAB will be conducted to solve practical problems. 3 hours lecture; 3 semester hours. 3 hours lecture; 3 semester hours. Prerequisite: EENG386.
View Course Learning Outcomes
- 1. Learn how to work with differential and integral equations representing field quantities into a computational model.
- 2.Learn how to build and perfect the development of a computational model to solve electromagnetic problems
- 3.learn how to develop visualization tools and to validate the accuracy of generated numerical results
EENG430. PASSIVE RF & MICROWAVE DEVICES. 3.0 Semester Hrs.
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. Prerequisites: EENG386. 3 hours lecture; 3 semester hours.
View Course Learning Outcomes
- 1. Learn how to analyze and design a variety of passive RF and microwave devices such as filters which will improve the students’ ability to identify, formulate, and solve engineering problems.
- 2. Understand the basic operation mechanism of multiport microwave networks systems which will improve the students’ ability to apply knowledge of mathematics, science, and engineering in a system level problem.
- 3. Learn how to use vector network analyzers and measure passive microwave devices which will improve the students’ ability to apply knowledge of mathematics, science, and engineering.
- 4. Learn how to model passive microwave circuits and devices using a professional CAD tool which will improve the students’ ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.
EENG433. ACTIVE RF & MICROWAVE DEVICES. 3.0 Semester Hrs.
(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. 3 hours lecture; 3 semester hours. Prerequisite: EENG385 and EENG429 or EENG529.
View Course Learning Outcomes
- 1. Learn how to analyze and design a variety of active RF and microwave devices such as power amplifiers which will improve the students’ ability to identify, formulate, and solve engineering problems.
- 2. Understand the basic operation mechanism of transmitters and receivers in communication systems which will improve the students’ ability to apply knowledge of mathematics, science, and engineering in a system level problem
- 3. Gain a basic understanding on how vector network analyzers operate and how to measure active microwave devices which will improve the students’ ability to apply knowledge of mathematics, science, and engineering
- 4. Learn how to model active microwave circuits and devices using a professional CAD tool which will improve the students’ ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.
EENG437. INTRODUCTION TO COMPUTER VISION. 3.0 Semester Hrs.
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. 3 hours lecture; 3 semester hours. Prerequisite: MATH201 or EENG311, MATH332, CSCI261 or CSCI200, Senior level standing.
View Course Learning Outcomes
- 1. Be able to analyze and predict the behavior of image formation, transformation, and recognition algorithms.
- 2. Be able to design, develop, and evaluate algorithms for specific applications.
- 3. Be able to use software tools to implement computer vision algorithms.
EENG470. INTRODUCTION TO HIGH POWER ELECTRONICS. 3.0 Semester Hrs.
Power electronics are used in a broad range of applications from control of power flow on major transmission lines to control of motor speeds in industrial facilities and electric vehicles, to computer power supplies. This course introduces the basic principles of analysis and design of circuits utilizing power electronics, including AC/DC, AC/AC, DC/DC, and DC/AC conversions in their many configurations. 3 hours lecture; 3 semester hours. Prerequisite: EENG282, EENG389.
View Course Learning Outcomes
- Unchanged
EENG475. INTERCONNECTION OF RENEWABLE ENERGY, INTEGRATED POWER ELECTRONICS, POWER SYSTEMS, AND POWER QUALITY. 3.0 Semester Hrs.
This course focuses on different aspects of interconnection of distributed renewable generation resources at the power distribution and transmission levels. Students will have a clear understanding of the source and electrical characteristics of different renewable energy sources and the challenges associated with the integration of renewable generation resources with the current power grid. Hands-on simulation-based case studies will help the students examine the covered topics on realistic power system models and understand how renewable energy interconnection issues affect power and voltage quality. Students will also be introduced to the US electricity markets and the role of renewable energy and energy storage in providing deliverable energy flexibility. The course consists of a mathematical and analytical understanding of relevant electrical energy conversion systems analysis and modeling issues. Prerequisite: EENG282, EENG389, EENG470.
View Course Learning Outcomes
- UNIT #1 – Sources of Renewable Energy (eight modules) -- LO_1: Explain the role of renewable energy sources vs. traditional sources, in the supply of electrical power - Students will write summaries and comparisons
- UNIT #2 – Power Electronics and Poser Systems Conversion (four modules) -- LO_2: Identify the basic design components and their functions for the selected energy conversion devices. Students will work on computational modeling of components and devices.
- UNIT #3 – Energy Storage for Renewable Energy Systems (three modules) -- LO_3: Identify ways to store renewable energy, understand how to use energy storage principles to perform basic system design and component selection for the selected energy storage devices. Students will work on computational modeling of components and devices.
- UNIT #4 – Power Quality and Signal Processing for Grid-Connected versus Stand-Alone Renewable Energy Systems (two modules) -- LO_4: Students will write identification reports of power quality, voltage vs current quality. Students will work on algorithms for signal processing of power quality measurements and improvements. Students will work on implementing algorithms for analysis of power quality using Spreadsheet and/or Matlab scripts.
- UNIT #5 – Final Project Based Learning (two modules) -- LO_5: Whole case study using computational tools. Students will work in pairs, developing a common final project based learning. Students should use all their previous reports, presentations, algorithms, case studies to come-up with a final project. Students will have to use Physics, Mathematics and Engineering Analysis to develop their modeling and control strategies, implement in Matlab, Simulink, PSIM and spreadsheet. Their Final Project will generate a Final Report, plus a Final Presentation.
EENG480. POWER SYSTEMS ANALYSIS. 3.0 Semester Hrs.
3-phase power systems, per-unit calculations, modeling and equivalent circuits of major components, voltage drop, fault calculations, symmetrical components and unsymmetrical faults, system grounding, power-flow, selection of major equipment, design of electric power distribution systems. Prerequisite: EENG389. 3 hours lecture; 3 semester hours.
EENG481. ANALYSIS AND DESIGN OF ADVANCED ENERGY SYSTEMS. 3.0 Semester Hrs.
The course investigates the design, operation and analysis of complex interconnected electric power grids, the basis of our electric power infrastructure. Evaluating the system operation, planning for the future expansion under deregulation and restructuring, ensuring system reliability, maintaining security, and developing systems that are safe to operate has become increasingly more difficult. Because of the complexity of the problems encountered, analysis and design procedures rely on the use of sophisticated power system simulation computer programs. The course features some commonly used commercial software packages. Prerequisite: EENG480.
EENG486. ELECTROMAGNETIC FIELDS AND WAVES. 3.0 Semester Hrs.
This course provides an introduction to electromagnetic fields and waves and their applications in antennas, radar, high-frequency electronics, and microwave devices. The time-varying form of electromagnetic fields and the use of sinusoidal time sources to create time-harmonic electromagnetic fields will be covered first, followed by coverage of plane electromagnetic waves formulation and reflection and transmission from different surfaces. Finally, the application of guided electromagnetic waves will be covered through the study of transmission lines, waveguides, and their applications in microwave systems. Prerequisite: EENG386. 3 hours lecture; 3 semester hours.
View Course Learning Outcomes
- 1. Learn how to work with differential and integral forms of Maxwell’s equations and plane electromagnetic waves and use them to design electromagnetic devices
- 2. Learn how to build electromagnetic models and use them to solve electromagnetic problems
- 3. Learn how to develop computer programs to visualize electromagnetic fields such as waveguide modes or signal propagation on transmission lines
EENG489. COMPUTATIONAL METHODS IN ENERGY SYSTEMS AND POWER ELECTRONICS. 3.0 Semester Hrs.
The course presents a unified approach for understanding and applying computational methods, computer-aided analysis and design of electric power systems. Applications will range from power electronics to power systems, power quality, and renewable energy. Focus will be on how these seemingly diverse applications all fit within the smart-grid paradigm. This course builds on background knowledge of electric circuits, control of dc/dc converters and inverters, energy conversion and power electronics by preparing students in applying the computational methods for multi-domain simulation of energy systems and power electronics engineering problems. Prerequisite: EENG282, EENG389, EENG470.
EENG495. UNDERGRADUATE RESEARCH. 1-3 Semester Hr.
(I, II) Individual research project under direction of a member of the departmental faculty. Written report required for credit. Prerequisites: senior-level standing based on credit hours. Variable credit; 1 to 3 semester hours. Repeatable for credit.
View Course Learning Outcomes
- Students will successfully complete a research project under direction of a member of the departmental faculty.
EENG498. SPECIAL TOPICS IN ELECTRICAL ENGINEERING. 1-6 Semester Hr.
(I, II) Pilot course or special topics course. Topics chosen from special interests of instructor(s) and student(s). Usually the course is offered only once. Prerequisite: none. Variable credit; 1 to 6 credit hours. Repeatable for credit under different titles.
EENG499. INDEPENDENT STUDY. 1-6 Semester Hr.
(I, II) Individual research or special problem projects supervised by a faculty member, 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; 1 to 6 credit hours. Repeatable for credit.
EENG499. INDEPENDENT STUDY. 1-6 Semester Hr.
(I, II) Individual research or special problem projects supervised by a faculty member, 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; 1 to 6 credit hours. Repeatable for credit.