All Results
Electrical EngineeringCredits
Digital signal processing (DSP) has a wide variety of applications such as but not limited to: voice and audio processing, biomedical signal analysis, mobile and internet communications, radar and sonar, image/video processing. This course will strengthen student's knowledge of DSP fundamentals and familiarize them with practical aspects of DSP algorithm development and implementation. Students will develop the ability to implement DSP algorithms for real-time performance with a floating-point DSP chip.
- Prerequisites:
- EE 472
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
Magnetic and superconducting properties of materials, microscopic theory of superconductivity and tunneling phenomenon. Josephson and SQUID devices, survey of computer memories, memory cell and shift register, A/D converters and microwave amplifiers. Integrated circuit technology and high temperature superconductors.
- Prerequisites:
- EE 303
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
Introduction to integrated circuit fabrication processes, device layout, mask design, and experiments related to wafer cleaning, etching, thermal oxidation, thermal diffusion, photolithography, and metallization. Fabrication of basic integrated circuit elements pn junction, resistors, MOS capacitors, BJT and MOSFET in integrated form. Use of analytic tools for in process characterization and simulation of the fabrication process by SUPREM.
- Prerequisites:
- Concurrent with EE 475
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
This laboratory accompanies EE 484. The laboratory covers the basics of layout rules, chip floor planning, the structure of standard cells and hierarchical design, parasitic elements, routing, and loading. Students will learn to design and layout standard cells as well as how to use these cells to produce complex circuits. The laboratory culminates with the individual design and layout of a circuit.
- Prerequisites:
- Concurrent with EE 484
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
Electrical power and magnetic circuit concepts, switch-mode converters, mechanical electromechanical energy conversion, DC motor drives, feedback controllers, AC machines and space vectors, permanent magnet AC machines and drives, induction motors and speed control of induction motors, stepper motors.
- Prerequisites:
- EE 230
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
his course covers cutting-edge areas of the study in smart grid and power systems. This course will cover fundamentals of power flow calculation, wind power and its integration, solar power and its integration, distributed generation sources, energy storage devices and electric vehicles. The basic ideas of the integration of microgrid with distribution networks, the demand response and demand side management, and electricity market will be introduced. Moderate work of programming in professional power systems software tools, PowerWorld and PSCAD will be required.
- Prerequisites:
- EE333
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
The basics of digital VLSI technology. Bipolar and MOS modeling for digital circuits. Physical transistor layout structure and IC process flow and design rules. Custom CMOS/BICMOS static and dynamic logic styles, design and analysis. Clock generation, acquisition, and synchronization procedures. Special purpose digital structures including memory, Schmitt triggers, and oscillators. Individual design projects assigned.
- Prerequisites:
- EE 333
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
This course focuses on CMOS Application Specific Integrated Circuit (ASIC) design of Very Large Scale Integration (VLSI) systems. The student will gain an understanding of issues and tools related to ASIC design and implementation. The coverage will include ASIC physical design flow, including logic synthesis, timing, floor-planning, placement, clock tree synthesis, routing and verification. An emphasis will be placed on low power optimization. The focus in this course will be Register-transfer level (RTL) abstraction using industry-standard VHDL/Verilog tools.
- Prerequisites:
- EE 484
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
This course covers the signal and power integrity design for high speed digital circuits and systems. Four types of design approaches at different levels are presented. They include the intuitive approach, the analytical analysis, the numerical simulation and the experimental-based methods. This course offers a framework for understanding the electrical properties of interconnects and materials that apply across the entire hierarchy from on-chip, through the packages, to circuit boards, connectors and cables.
- Prerequisites:
- EE 231. EE 341
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
Overview of wireless communication and control systems. Characterization and measurements of two-port RF/IF networks. Transmission lines. Smith chart. Scattering parameters. Antenna-preselector-preamplifier interface. Radio wave propagation. Fading. RF transistor amplifiers, oscillators, and mixer/modulator circuits. Multiple access techniques. Transmitter/receiver design considerations. SAW matched filters.
- Prerequisites:
- EE 353 and EE 363
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
The students will learn and practice their PLC programming knowledge in the Industrial Automation LAB. Learn programming and implementation of servo drive, VFD, Human Machine Interface (HMI) programming, Cognex vision system and controlling in a close loop with Allen Bradley ControlLogix PLC hardware.
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
This course introduces students the recent advances in real-time embedded systems design. Topics cover real-time scheduling approaches such as clock-driven scheduling and static and dynamic priority driven scheduling, resource handling, timing analysis, inter-task communication and synchronization, real-time operating systems (RTOS), hard and soft real-time systems, distributed real-time systems, concepts and software tools involved in the modeling, design, analysis and verification of real-time systems.
- Prerequisites:
- EE 107, EE 334, EE 395
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
Machine Learning (ML) is the study of algorithms that learn from data, and it has become pervasive in technology and science. This course is an introductory course on the application of Artificial intelligence (AI) & ML in the field of Electrical and Computer Engineering. The course has three units. The first unit introduces several ML algorithms and Python programming languages. The second unit deals with autonomous driving. The last part deals with AI & ML-based wireless network design.
- Prerequisites:
- EE 341, EE 353
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
Variable
This class provides students pursuing a minor in Global Solutions in Engineering and Technology with an opportunity to explore a set of topics related to achieving success in advance of and following an international experience (internship, study abroad, etc.). Speakers will include faculty, graduate students, visiting researchers and industry members as well as student participants. Returning students will be required to participate in mentoring of students preparing for their international experience and provide written and/or oral presentations of various topics during the semester. This course is required both before and after participation in the international experience (min. 2 cr.)
Variable
Varied topics in Electrical and Computer Engineering. May be repeated as topics change.
- Prerequisites:
- to be determined by course topic
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
Variable
.
This course covers the fundamentals of mobile robotic modeling, control, sensing and navigation planning. Frame coordinate systems and transformations are introduced along with physics driven dynamic differential continuous as well as discrete difference models. Algorithms associated with controller synthesis applied to path following based on sensor feedback are derived. The course also introduces electrical and mechanical implementation concepts in mobile robotic system design. In addition to the lecture, thecourse includes a laboratory component that involves the design and construction of robotic hardware and the development of associated software to test various robotic algorithms on real robots.
Overview of accounting and finance and their interactions with engineering. Lectures include the development and analysis of financial statements, time value of money, decision making tools, cost of capital, depreciation, project analysis and payback, replacement analysis, and other engineering decision making tools.
Fundamentals of RF, microwave, and optical communication systems. Advances information theory. Digital modulation techniques. Phase-lock loop receivers and frequency synthesizers. Characterization of digital transmission systems. Equalization. Synchronization. Coding. Data compression. Nonlinear system analysis. Amplitude and phase distortion. AM-PM conversation. Intermodulation and cross-modulation. Advanced spread spectrum systems.
Vision (whether in humans or robots) is fundamentally a computational process. Visual processes for machines must be able to deliver the kinds of capabilities that humans have: scene recognition, motion processing, navigational abilities, and so forth. This course will begin by examining some of the elementary concepts in robot's vision. Subprocesses to be examined include edge detection, methods for obtaining shape information from images, object detection, space reconstruction, and Multiview integration. The student will also be exposed to unsolved problems in these topics, the workload consists of interesting reading, programming, and projects
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
A study of finite-state machine design, hardware description language, processor datapath design, principles of instruction execution, processor control design, instruction pipelining, cache memory, memory management, and memory system design.
.