Skip to main content

Electrical and Computer Engineering Department's Technical Interests

Exactly what type of reseach endeavors does the ECE department undertake?

Business Communications

Faculty Working in this area include


Communications Technology

We live so comfortably with our communications technology that it is easy to under-estimate the technical sophistication in it. Digital communication courses in the ECE department prepare students to deal with physical layer communications — how the signals are represented to get bits from point A to point B. We also have a specialized course in error correction coding, which provides methods for ensuring that the information is transmitted reliably. This technology is used everywhere — on our cellphones, in our computers, across the internet, even in our memory sticks. Current research in this area examines how to use portable communication devices in novel “distributed” ways for things like geolocation, radar, and spectral sensing.

Faculty Working in this area include


Computer Architecture

Faculty Working in this area include

Courses Offered that cover this area include


Control Systems

Faculty Working in this area include

Courses Offered that cover this area include



Image Compression

Faculty Working in this area include


Instrumentation and Optics

Faculty Working in this area include


Model Checking and Probabilistic Verification

The increasing demand for dependable and reliable computing systems has raised new challenges in their design methodologies. Model checking, a prominent formal verification technique, can deliver provable guarantees on these desirable features. Given a model of the system and a desired property, model checking incrementally generates the state space representing the model's dynamic behavior in order to systematically check whether the given model satisfies this property. Typical properties include deadlock freedom, invariants, and request-response properties. Model checking algorithms automate the verification of absence of errors (i.e., property violations), and can therefore be considered as an intelligent and effective means for debugging. Probabilistic model checking, which extends model checking to Markov processes, can provide quantitative guarantees in a system's dependability, reliability, and performance analysis as well as synthetic biology.

Faculty Working in this area include


Microwaves

Faculty Working in this area include

Courses Offered that cover this area include


Networks and Concurrent Systems

Faculty Working in this area include


Power

Faculty Working in this area include



Signal and Image Processing

Signals convey information, such as speech, images, video, radar, or even in scientific waveforms such as seismic signals or brain imaging. Signal processing is the art and science of making measurements of information-bearing signals and turning these waveforms into useful results. We are surrounded by signal processing algorithms. Our cellphones have many signal processing algorithms built into them. Very often when there is cool technology, there is signal processing underneath (think Siri or Alexa!) USU offers many courses about signal processing, providing a solid theoretical foundation upon which to build powerful and interesting algorithms.

Faculty Working in this area include


VLSI Design

The phenomenal growth of integration capacity of computer systems accompanied with growth in design complexity has far outpaced the development in design automation tools and widely adopted design methodologies. It is critical to create gateways between Computer Architecture and VLSI Physical Design Automation to solve the challenging problems of designing today’s complex computer systems. The circuit-architecture cross-layer research investigates novel system design paradigms to build a foundation for holistic computer system design through design automation. The collaborative research projects span across multiple cross-disciplinary topics including energy efficiency, reliability, and security in multicore systems, high throughput design automation, reliable Network-on-Chip design and 3D IC design.

Faculty Working in this area include