Graduate Courses
See here for ECEn Graduate Course Map
Regular Course offerings:
| Semester or Term Offered | |||||
| Course Number | Fall | Winter | Spring | Summer | Name |
| EC EN 512 | X | Biomedical Instrumentation | |||
| EC EN 520 | X | Advanced Digital Systems | |||
| EC EN 526 | Even years | Wireless Networking | |||
| EC EN 528 | X | High Performance Parallel Computing | |||
| EC EN 536 | X | Autonomous Aircraft (cross-listed as ME EN 536) | |||
| EC EN 543 | Odd years | CMOS Amplifier Design | |||
| EC EN 548 | Odd years | Analog CMOS Circuit Design | |||
| EC EN 549 | Odd years | VLSI Communication Circuit Design | |||
| EC EN 550 | Odd years | Microelectromechanical Systems (MEMS) | |||
| EC EN 551 | X | Introduction to Digital VLSI Circuits | |||
| EC EN 555 | Even years | Optoelectronic Devices | |||
| EC EN 562 | Even years | Optical Communication Components and Systems | |||
| EC EN 563 (opens in a new tab) | Even years | Numerical Methods for Engineering | |||
| EC EN 564 (opens in a new tab) | Odd years | Radar and Communication Systems | |||
| EC EN 567 | Even years | Physical Optics | |||
| EC EN 568 (opens in a new tab) | Even years | Microwave Remote Sensing | |||
| EC EN 576 | Odd years | Medical Imaging | |||
| EC EN 592R | X | X | On Demand | On Demand | Teaching Experience for ECEn |
| EC EN 595 | X | Fundamentals of Patents and Other Intellectual Property | |||
| EC EN 629 (opens in a new tab) | Odd years | Reconfigurable Computing Systems | |||
| EC EN 631 (opens in a new tab) | X | Robotic Vision | |||
| EC EN 633 | X | Robotic Localization and Mapping | |||
| EC EN 661 | Even years | Applied Electromagnetics and Optics (replaces ECEn 560) | |||
| EC EN 663 | Odd years | Holography | |||
| EC EN 665 (opens in a new tab) | Odd years | Antennas and Propagation | |||
| EC EN 667 | Even years | Electromagnetic Properties of Materials | |||
| EC EN 670 | X | Stochastic Processes | |||
| EC EN 671 | X | Mathematics of Signals and Systems | |||
| EC EN 672 | Even years | Detection and Estimation Theory | |||
| EC EN 692 | X | Professional Writing for EC En | |||
| EC EN 697R | X | X | X | X | Research |
| EC EN 699R | X | X | X | X | Master's Thesis |
| EC EN 770 | Even years | Information Theory | |||
| EC EN 773 | Odd years | Linear System Theory | |||
| EC EN 774 | Even years | Nonlinear System Theory | |||
| EC EN 776 | Odd years | Advanced Digital and Wireless Communications | |||
| EC EN 777 | Odd years | Digital Signal Processing | |||
| EC EN 799R | X | X | X | X | Doctoral Dissertation |
| CYBER 515R | X | X | X | Special Topics in IT&C | |
| CYBER 515R | X | SOC Management | |||
| CYBER 515R | X | Data Storage | |||
| CYBER 515R | X | Vuln. Exploitation & Reverse Eng. | |||
| CYBER 529 | X | Advanced Networking | |||
| CYBER 530 | X | Scientific Computing | |||
| CYBER 544 | X | Systems Administrator | |||
| CYBER 555 | X | Usable and Secure Design | |||
| CYBER 562 | X | Cloud Architecture & Security | |||
| IS 565 / CYBER 566 | X | X | Digital Forensics | ||
| CYBER 567 / IS 567 | X (IT&C) | X (IS) | Cybersecurity and Penetration Testing | ||
| CYBER 585 | X | Encryption Implementation | |||
| CYBER 601 | X | Introduction to research | |||
| CYBER 670 | X | Threat Intelligence | |||
| CYBER 695R | X | X | X | IT Special Topics | |
| CYBER 699R | X | X | X | X | Thesis |
Recent and planned special topics offerings (522R, 542R, 662R, 682R):
Note: Recent offerings are listed for historical purposes only; special topics courses are not regular courses and do not repeat. Some special topics courses prior to 2005 may not be listed.
| Semester Offered | |||||
| Course Number | Fall | Winter | Spring | Name | Instructor |
| EC EN 682R | 2027 | Neural Engineering and Rehabilitation | Brinton | ||
| EC EN 662R | 2027 | Quantum Computing: Engineering, Algorithms, and Commercial Strategy | Camacho | ||
| EC EN 522R | 2027 | Electromagnetics and Biology | Manwaring | ||
| EC EN 542R | 2026 | Semiconductor Circuit Design and Measurement Part 2 | Chiang | ||
| EC EN 542R | 2026 | Semiconductor Circuit Design and Measurement Part 1 | Chiang | ||
| EC EN 542R | 2025 | Radiation Hardened Circuits | Chiang | ||
| EC EN 522R | 2025 | Hardware Security | Goeders | ||
| EC EN 522R | 2025 | Exploring Software Defined Radios | Lundrigan | ||
| EC EN 522R | 2024 | Hardware Security | Goeders | ||
| EC EN 682R | 2024 | Multi-Agent Autonomy and Control | Peterson | ||
| EC EN 522R | 2023 | Digital VLSI CAD Tools | Goeders | ||
| EC EN 522R (Sec 1) | 2023 | Deep Learning for Autonomous Vehicles | Lee | ||
| EC EN 522R (Sec 2) | 2023 | Graduate Teaching Experience | Warnick | ||
| EC EN 662R | 2023 | Nonlinear Optics | Camacho | ||
| EC EN 682R | 2023 | Vision Based UAV Flight | Beard | ||
| EC EN 522R (Sec 1) | 2022 | Self-Driving Cars | Lee | ||
| EC EN 522R (Sec 2) | 2022 | Graduate Teaching Experience | Warnick | ||
| EC EN 662R | 2021 | Advanced Holography | Smalley | ||
| EC EN 522R | 2021 | Mobile Robotic Systems | Mangelson | ||
| EC EN 662R | 2021 | Nonlinear Optics | Camacho | ||
| EC EN 522R | 2020 | Mobile Robotic Systems | Mangelson | ||
| EC EN 662R | 2019 | Nonlinear Optics | Camacho | ||
| EC EN 682R | 2018 | Medical Imaging | Bangerter | ||
| EC EN 682R | 2016 | Continuous Phase Modulation | Rice | ||
| EC EN 662R | 2018 | Physical Optics | Nordin | ||
| EC EN 662R | 2014 | Electromagnetic Material Properties | Mazzeo | ||
| EC EN 662R | 2014 | Physical Optics | Nordin | ||
| EC EN 522R | 2013 | Computer System Reliability | Wirthlin | ||
| EC EN 522R | 2013 | Compiler Analysis and Optimization | Penry | ||
| EC EN 662R | 2012 | Electromagnetic Material Properties | Mazzeo | ||
| EC EN 662R | 2012 | Physical Optics | Nordin | ||
| EC EN 682R | 2012 | Medical Imaging | Bangeter | ||
| EC EN 542R | 2011 | Wireless CMOS Circuits and Systems | Comer | ||
| EC EN 522R | 2011 | Introduction to Algorithms | Hutchings | ||
| EC EN 522R | 2010 | Computer System Reliability | Wirthlin | ||
| EC EN 662R | 2010 | Electromagnetic Material Properties | Mazzeo | ||
| EC EN 522R | 2010 | Introduction to Algorithms | Hutchings | ||
| EC EN 662R | 2010 | Physical Optics | Nordin | ||
| EC EN 662R | 2010 | Heterostructure Devices | Selfridge | ||
| EC EN 542R | 2009 | Wireless CMOS Circuits and Systems | Comer | ||
| EC EN 682R | 2009 | Graduate Writing | Beard | ||
| EC EN 682R | 2009 | Biomedical Imaging | Bangeter | ||
| EC EN 522R | 2009 | Introduction to Algorithms | Hutchings | ||
| EC EN 682R | 2009 | Graduate Seminar | Wirthlin | ||
| EC EN 522R | 2008 | Computer System Reliability | Wirthlin | ||
| EC EN 682R | 2008 | Graduate Writing | Beard | ||
| EC EN 682R | 2008 | Graduate Seminar | Wirthlin | ||
| EC EN 662R | 2008 | Physical Optics | Nordin | ||
| EC EN 662R | 2008 | Advanced Semiconductor Devices | Selfridge | ||
| EC EN 542R | 2007 | Wireless MDS Communication Systems and Circuits | Dave Comer | ||
| EC EN 522R | 2007 | Advanced Writing for Graduate Students | Tanner | ||
| EC EN 522R | 2007 | Geometry of Camera Imaging | Taylor/Archibald | ||
| EC EN 662R | 2007 | Physical Optics | Nordin | ||
| EC EN 662R | 2007 | Antennas and Propagation for Wireless Communications | Warnick | ||
| EC EN 522R | 2006 | Agents | Archibald | ||
| EC EN 522R | 2006 | Advanced Writing for Graduate Students | Tanner | ||
| EC EN 662R | 2006 | Special Topics EM | |||
| EC EN 522R | 2005 | Computer Vision | Lee | ||
| EC EN 522R | 2005 | Code Generation | Nelson | ||
| EC EN 522R | 2005 | Embedded System Co-Design | Wilde | ||
| EC EN 662R | 2005 | Special Topics EM | Warnick | ||
| EC EN 662R | 2005 | Advanced Writing | Tanner | ||
| EC EN 522R | 2004 | Robots | Archibald | ||
| EC EN 542R | 2004 | Opto-Electronic Devices | Hawkins | ||
| EC EN 662R | 2004 | Advanced Optical Engineering | Schultz | ||
| EC EN 522R | 2004 | Computer Vision | Lee | ||
| EC EN 542R | 2003 | Opto-Electronic Devices | Hawkins | ||
| EC EN 662R | 2003 | Advanced Optical Engineering | Selfridge | ||
| EC EN 662R | 2003 | Fields and Propagation for Wireless Communications | Jensen | ||
| EC EN 522R | 2002 | Special Topics in Computer Systems | Archibald | ||
| EC EN 662R | 2002 | Advanced Optical Engineering | Schultz |
Courses listed in the University Graduate Catalog which are not currently scheduled:
| Semester or Term Offered | ||||
| Course Number | Fall | Winter | Spring | Name |
| EC EN 521 | X | Introduction to Algorithm Design | ||
| EC EN 523 | Even years | Computer System Reliability | ||
| EC EN 541 | Even years | Active and Passive Filter Design | ||
| EC EN 560 | Electromagnetic Wave Theory (merged with EC En 661 as of 2018) | |||
| EC EN 625 | Compilation Strategies for High-Performance Systems | |||
| EC EN 775 | Odd years | Error-Control Coding |
Retired Courses:
| Course Number | Name |
| EC EN 621 | Computer Arithmetic |
| EC EN 627 | Advanced Embedded Systems |
| EC EN 654 | VLSI Systems Design |
| EC EN 673 | Digital Control (cross-listed as MeEn 633) |
This web page is provided for convenience and does not represent the official policy of the University, College, or Department. For official information please consult the graduate catalog at gradstudies.byu.edu (opens in a new tab).