Consult the UMBC Catalog for detailed course descriptions


Course Descriptions Prerequisite Structure
CMPE 212: Principles of Digital Design
CMPE 306 : Basic Circuit Theory
CMPE 310: Systems Design and Programming
CMPE 314: Electronic Circuits
CMPE 315: Principles of VLSI Design
CMPE 320: Probability and Randon Processes
CMPE 321: Communications Lab
CMPE 323: Signals and Systems
CMPE 330: Wave and Signal Transmission
CMPE 412: Robotics
CMPE 414: Advanced VLSI Design
CMPE 415: FPGA Architectures and Applications
CMPE 418: VLSI Design Verification and Testing
CMPE 419: Arithmetic Algorithms
CMPE 422: Digital Signal Processing
CMPE 423: Principles of Communication Engineering
CMPE 431: Optical Communications and Networks.
CMPE 432: Optoelectronic Devices
CMPE 440: Mixed Signal Design
CMPE 447: Analog IC Design
CMPE 450 & 451: Capstone I & II
CMPE 486: Mobile Radio Communications
CMPE 491: Special Topics in Computer Engineering