Spring 2023, 2024, Fall 2025
Lecture MWF 8:30-9:20 CEAS C-124
Introduction to probability, random variable, random processes, correlation functions, spectra density, response of linear systems to random inputs and optimal linear systems.
Required Textbook:
Probability, Statistics, and Random Signals, Charles Boncelet; Oxford University Press., 2016. ISBN: 978-0-19-020051-0.
Recommended Materials/Tools (available in CAE center):
MATLAB, Student Edition, MATLAB Signal Processing Toolbox, The Math Works, Inc.
Required Prerequisites:
ECE 3100 Network Analysis
Fall 2026
Lecture MWF 12:30-1:20 PM, B-211
Introduction to Printed Circuit Assemblies for electronic circuit manufacturing. The manufacturing of PCAs requires: generation of circuit schematics, including part symbols and physical package footprints; managing parts libraries, part lists and bill-of-materials; defining printed circuit board design rules for production; floor planning and laying out the physical printed circuit boards; performing design rule checking for electrical and manufacturing rules validation; and creating appropriate files and documentation for PCA fabrication, assembly, and drawing package archival. The course includes hands-on CAD tool training for schematic capture, PCB layout, and file generation for board fabrication and hands on demonstration board assembly and testing.
Required Textbook: EMA Design Automation – Hitchhikers Guide to PCB (free e-Book) and Course links to on-line materials
Required Computer Software: Cadence OrCAD X Pro, through WMU’s Cadence University Program or temporary free student license (discussed in class)
Prerequisites: Prerequisite: ECE 2100 or ECE 2500 with a grade of “C” or better, or familiarity with electronic circuits and computer drawing/drafting programs.
Fall 2026
Lecture MWF 10:30-11:20 AM, C-122
Introduction to analog (AM, FM, PM) and digital communication systems (ASK, PSK, FSK). Design constraints of noise and bandwidth and signal path loss, comparison of various modulation and demodulation techniques, and statistical methods for determining signal-to-noise ratios and bit-error-rates. General rules-of-thumb for the design of communications systems will be provided, including receiver/transmitter architecture and filter design.
Required Textbook: A. Bruce Carlson, P.B. Crilly, J.C. Rutledge, Communication Systems, 5th ed., McGraw-Hill, 2010. ISBN: 0-07-338040-7.
Required Computer Software: MATLAB, Student Edition, MATLAB Signal Processing Toolbox - The MathWorks LTSpice - analog Devices
Prerequisites: ECE 3800 and MATLAB
Fall 2022
Lecture MW 5-6:15 PM
This advanced digital signal processing class will develop the theory, Matlab simulations and define various implementations of digital multirate signal processing. Topics covered will include digital filtering, filter-decimation, interpolation-filtering, rational rate changes, CIC filters, half-band filtering, polyphase filters, and filter bank analysis and synthesis.
Required Textbook:
frederic j. harris, Multirate Signal Processing for communication systems, 2nd ed., River Publishers, 2021.
ISBN: 978-87-7022-210-5.
Required Materials/Tools:
MATLAB, Student Edition, MATLAB Signal Processing Toolbox, The Math Works, Inc.
Prerequisites: ECE 5550 and ECE 3800/5820 and ECE 4600/5640 or equivalent.