Courses

EEGR 3213

Digital Electronics

Concepts, principles, and techniques of designing digital systems. Application of Boolean algebra to the design of logic circuits. Karnaugh maps, flip-flops, sequential circuits, and concepts related to programmable logic are discussed. Includes labs for combinational and logic circuits, utilizing computer-aided tools.

CPGR 4253

Microcomputer Design

Students will be required to design, build, demonstrate, and report on a single-board computer system 



CPGR 4233

Intro. to Microprocessors and Microcomputers

Application of digital and logic concepts to the study of microcontroller and microprocessor function and use; assembly language programming and software design for typical applications. 

EEGR 4283

Digital Signal Processing

This course covers digital signal processing through hands-on projects using FPGAs and oscilloscopes. Students build real circuits like an EKG monitor, applying concepts such as signal filtering, ADC/DAC conversion, and frequency analysis.