ECE courses
178 courses · George Mason University · Fall 2026
- ECE 101 — Introduction to Electrical and Computer Engineering. 3 credits1 section
- ECE 201 — Introduction to Signals and Systems. 3 credits1 section
- ECE 231 — Digital System Design. 3 credits1 section
- ECE 232 — Digital System Design Lab. 1 credit1 section
- ECE 240 — C Programming for Engineers. 3 credits1 section
- ECE 285 — Electric Circuit Analysis I. 3 credits1 section
- ECE 286 — Electric Circuit Analysis II. 3 credits1 section
- ECE 301 — Digital Electronics. 3 credits1 section
- ECE 305 — Electromagnetic Theory. 3 credits1 section
- ECE 311 — Energy Infrastructure, Market, and Management. 3 credits1 section
- ECE 321 — Continuous-Time Signals and Systems. 3 credits1 section
- ECE 330 — Circuit Theory. 3 credits1 section
- ECE 333 — Linear Electronics I. 3 credits1 section
- ECE 334 — Linear Electronics Lab I. 1 credit1 section
- ECE 340 — Data Structures and Systems Programming in C. 3 credits1 section
- ECE 350 — Embedded Systems and Hardware Interfaces. 3 credits1 section
- ECE 370 — Introduction to Robotics. 3 credits1 section
- ECE 390 — Engineering Design and Fabrication. 3 credits1 section
- ECE 391 — Professional Development for Engineers. 1 credit1 section
- ECE 395 — Electrical and Computer Engineering Internship. 3 credits1 section
- ECE 408 — Small Modular Reactor Simulation Lab. 1 credit1 section
- ECE 409 — Data Center Engineering. 3 credits1 section
- ECE 410 — Applications of Discrete-Time Signal Processing. 3 credits1 section
- ECE 411 — Electricity Sector Engineering, Economics, and Regulation. 3 credits1 section
- ECE 412 — Renewable Energy Lab. 1 credit1 section
- ECE 414 — Grid Digitization and Automation. 3 credits1 section
- ECE 415 — Power System Analysis. 3 credits1 section
- ECE 416 — Electric Machinery and Modern Applications. 3 credits1 section
- ECE 417 — Smart Grid and Cyber Security. 3 credits1 section
- ECE 418 — Power System Protection and Control. 3 credits1 section
- ECE 419 — Power Electronics for Modern Power Systems. 3 credits1 section
- ECE 420 — Smart Grid Lab. 1 credit1 section
- ECE 421 — Classical Systems and Control Theory. 3 credits1 section
- ECE 424 — Modern Control Systems Design. 3 credits1 section
- ECE 425 — Secure RF Communications. 3 credits1 section
- ECE 427 — Introduction to Machine Learning and Artificial Intelligence in Engineering. 3 credits1 section
- ECE 429 — Modern Control Systems Lab. 1 credit1 section
- ECE 430 — Principles of Semiconductor Devices. 3 credits1 section
- ECE 431 — Digital Circuit Design. 3 credits1 section
- ECE 433 — Linear Electronics II. 3 credits1 section
- ECE 434 — Linear Electronics II Laboratory. 1 credit1 section
- ECE 436 — Printed Circuit Board Design Lab. 1 credit1 section
- ECE 445 — Computer Organization. 3 credits1 section
- ECE 446 — Device Driver Development. 3 credits1 section
- ECE 447 — Microcontrollers. 4 credits1 section
- ECE 448 — FPGA Design with VHDL. 4 credits1 section
- ECE 450 — Mobile Robots. 3 credits1 section
- ECE 455 — GPU Architecture and Programming. 3 credits1 section
- ECE 460 — Communication and Information Theory. 3 credits1 section
- ECE 461 — Communication Engineering Laboratory. 1 credit1 section
- ECE 462 — Data and Computer Communications. 3 credits1 section
- ECE 463 — Digital Communications Systems. 3 credits1 section
- ECE 465 — Computer Networking Protocols. 3 credits1 section
- ECE 467 — Computer Networking Laboratory. 1 credit1 section
- ECE 472 — Quantum Computing System design. 3 credits1 section
- ECE 476 — Cryptography Fundamentals. 3 credits1 section
- ECE 480 — Small Spacecraft Engineering. 3 credits1 section
- ECE 488 — Nanoelectronics Fundamentals. 3 credits1 section
- ECE 491 — Engineering Seminar. 1 credit1 section
- ECE 492 — Senior Advanced Design Project I. 1 credit1 section
- ECE 493 — RS: Senior Advanced Design Project II. 2 credits1 section
- ECE 498 — Independent Study in Electrical and Computer Engineering. 1-3 credits1 section
- ECE 499 — Special Topics in Electrical and Computer Engineering. 0-4 credits1 section
- ECE 500 — Special Topics. 0-4 credits1 section
- ECE 505 — Hardware Security. 3 credits1 section
- ECE 506 — Embedded Systems Reverse Engineering. 3 credits1 section
- ECE 507 — Seminar in Emerging Technologies. 3 credits1 section
- ECE 508 — Internet of Things. 3 credits1 section
- ECE 511 — Computer Architecture. 3 credits1 section
- ECE 513 — Applied Electromagnetic Theory. 3 credits1 section
- ECE 514 — Grid Digitization and Automation. 3 credits1 section
- ECE 515 — Power System Analysis and Dynamics. 3 credits1 section
- ECE 516 — Mobile Systems and Applications. 3 credits1 section
- ECE 517 — Cyber Infrastructure of the Smart Grid. 3 credits1 section
- ECE 518 — Power System Protection and Control. 3 credits1 section
- ECE 519 — Power Electronics for Modern Power Systems. 3 credits1 section
- ECE 521 — Linear Systems and Control. 3 credits1 section
- ECE 527 — Learning From Data. 3 credits1 section
- ECE 528 — Introduction to Random Processes in Electrical and Computer Engineering. 3 credits1 section
- ECE 530 — Sensor Engineering. 3 credits1 section
- ECE 531 — Introduction to Wireless Communications and Networks. 3 credits1 section
- ECE 532 — Secure Wireless Communications and Networks. 3 credits1 section
- ECE 533 — Spectrum Engineering. 3 credits1 section
- ECE 535 — Digital Signal Processing. 3 credits1 section
- ECE 537 — Image Processing and Computer Vision. 3 credits1 section
- ECE 538 — Medical Imaging. 3 credits1 section
- ECE 539 — Neural Engineering. 3 credits1 section
- ECE 542 — Computer Network Architectures and Protocols. 3 credits1 section
- ECE 545 — Digital System Design with VHDL. 3 credits1 section
- ECE 547 — Applied Cryptography. 3 credits1 section
- ECE 550 — System Engineering Design. 3 credits1 section
- ECE 552 — Big Data Technologies. 3 credits1 section
- ECE 553 — GenAI and LLM Technologies. 3 credits1 section
- ECE 554 — Machine Learning for Embedded Systems. 3 credits1 section
- ECE 555 — GPU Architecture and Programming. 3 credits1 section
- ECE 556 — Neuromorphic Computing. 3 credits1 section
- ECE 561 — Electric Machinery for Clean Energy Systems. 3 credits1 section
- ECE 565 — Introduction to Optical Electronics. 3 credits1 section
- ECE 567 — Optical Fiber Communications. 3 credits1 section
- ECE 570 — Quantum Computing System Design. 3 credits1 section
- ECE 575 — AI Design and Deployment Risks. 3 credits1 section
- ECE 576 — AI: Ethics, Policy, and Society. 3 credits1 section
- ECE 577 — Emerging AI & Robotics Tech Seminar. 1 credit1 section
- ECE 578 — Intellectual Property Protection for Engineers. 3 credits1 section
- ECE 580 — Small Spacecraft Engineering. 3 credits1 section
- ECE 584 — Semiconductor Device Fundamentals. 3 credits1 section
- ECE 585 — Human Robot Interaction. 3 credits1 section
- ECE 586 — Digital Integrated Circuits. 3 credits1 section
- ECE 587 — Design of Analog Integrated Circuits. 3 credits1 section
- ECE 588 — Nanoelectronics Fundamentals. 3 credits1 section
- ECE 590 — Selected Topics in Engineering. 3 credits1 section
- ECE 605 — Microgrid Design and Control. 3 credits1 section
- ECE 606 — Advanced Data Analytics in Smart Grid. 3 credits1 section
- ECE 607 — High Voltage DC and Flexible AC Transmission Systems. 3 credits1 section
- ECE 611 — Advanced Computer Architecture. 3 credits1 section
- ECE 612 — Real-Time Embedded Systems. 3 credits1 section
- ECE 613 — Computer Architecture Security. 3 credits1 section
- ECE 615 — Software/Hardware Codesign. 3 credits1 section
- ECE 616 — Advanced Mobile Systems and Applications. 3 credits1 section
- ECE 617 — Distributed and Federated Learning. 3 credits1 section
- ECE 618 — Hardware Accelerators for Machine Learning. 3 credits1 section
- ECE 619 — Nonlinear Systems and Control. 3 credits1 section
- ECE 620 — Optimal Control Theory. 3 credits1 section
- ECE 621 — Systems Identification. 3 credits1 section
- ECE 622 — Kalman Filtering with Applications. 3 credits1 section
- ECE 623 — Distributed Control and Optimization. 3 credits1 section
- ECE 625 — Autonomous Control for Robotic Systems. 3 credits1 section
- ECE 626 — Robot Learning. 3 credits1 section
- ECE 627 — Adaptive Control. 3 credits1 section
- ECE 628 — Random Processes in Electrical and Computer Engineering. 3 credits1 section
- ECE 629 — Wireless Networks. 3 credits1 section
- ECE 630 — Principles of Digital Communications. 3 credits1 section
- ECE 631 — Software-Defined Radio. 3 credits1 section
- ECE 632 — Digital Communications. 3 credits1 section
- ECE 633 — Error Control Coding. 3 credits1 section
- ECE 634 — Detection and Estimation Theory. 3 credits1 section
- ECE 635 — Adaptive Signal Processing. 3 credits1 section
- ECE 636 — Advanced Digital Signal Processing. 3 credits1 section
- ECE 637 — Array Processing. 3 credits1 section
- ECE 639 — Satellite Communications. 3 credits1 section
- ECE 640 — Small Satellite Development. 3 credits1 section
- ECE 641 — Robot System Integration. 3 credits1 section
- ECE 642 — Design and Analysis of Computer Networks. 3 credits1 section
- ECE 643 — Network Switching and Routing. 3 credits1 section
- ECE 645 — Computer Arithmetic. 3 credits1 section
- ECE 647 — Post-Quantum Cryptography. 3 credits1 section
- ECE 648 — Digital Signal Processing Hardware Architectures. 3 credits1 section
- ECE 649 — Side-Channel Security. 3 credits1 section
- ECE 651 — Advanced Learning From Data. 3 credits1 section
- ECE 653 — Machine Learning Security and Privacy. 3 credits1 section
- ECE 655 — Advanced GPU Programming and Deep Learning. 3 credits1 section
- ECE 657 — Probabilistic Machine Learning. 3 credits1 section
- ECE 660 — Space Systems Engineering. 3 credits1 section
- ECE 664 — Information Theory. 3 credits1 section
- ECE 670 — Principles of Command, Control, Communications, Computing, and Intelligence (C4I). 3 credits1 section
- ECE 674 — Systems Architecture Design & Evaluation. 3 credits1 section
- ECE 681 — VLSI Design for ASICs. 3 credits1 section
- ECE 683 — VLSI Verification, Testing, and Security. 3 credits1 section
- ECE 684 — MOS Device Electronics. 3 credits1 section
- ECE 685 — Nanoelectronics. 3 credits1 section
- ECE 686 — Sensor Device Technology. 3 credits1 section
- ECE 687 — Radio Frequency Electronics. 3 credits1 section
- ECE 691 — CubeSat Design. 1.5 credit1 section
- ECE 692 — CubeSat Engineering. 1.5 credit1 section
- ECE 698 — Independent Reading and Research. 1-3 credits1 section
- ECE 699 — Advanced Topics in Electrical and Computer Engineering. 1-6 credits1 section
- ECE 701 — Research Experience in Electrical and Computer Engineering. 3 credits1 section
- ECE 732 — Mobile Communication Systems. 3 credits1 section
- ECE 747 — Cryptographic Engineering. 3 credits1 section
- ECE 795 — Engineering Seminar. 0 credits1 section
- ECE 797 — Scholarly Paper. 0 credits1 section
- ECE 798 — Research Project. 1-6 credits1 section
- ECE 799 — Master's Thesis. 1-6 credits1 section
- ECE 896 — Directed Reading and Research. 1-6 credits1 section
- ECE 899 — Research Topics in ECE. 3 credits1 section
- ECE 997 — PhD Seminar. 1 credit1 section
- ECE 998 — Doctoral Dissertation Proposal. 1-12 credits1 section
- ECE 999 — Doctoral Dissertation. 1-12 credits1 section
Spot missing or incorrect course data?