Skip to main content

Degree Requirements — Other MSEE Non-Thesis Specialization Areas

Faculty Coordinator: Dr. Dmitri Litvinov

  • Mandatory Core (9 credit hours):
    • ECE 6306 - Introduction to Nanotechnology
    • ECE 6307 - Nanomaterials and Solar Energy
    • ECE 6314 - Nanoscale Design & Fabrication
  • Specialization Electives (choose 3 courses/9 credit hours):
    • ECE 6308 - Advanced Batteries: Principles, Materials, and Devices
    • ECE 6309 - Microlithography for Micro-and Nano-system Manufacturing
    • ECE 6312 - Fundamental of Ferromagnetic Materials & Devices
    • ECE 6339 - Biophotonics
    • ECE 6348 - Material Science of Thin Films
    • ECE 6349 - Applied Solid State Theory
    • ECE 6358 - Optoelectronics and Photonics: Principles and applications
    • ECE 6362 - Compound Semicond Technology
    • ECE 6384 - Micro-Nano-Electro-Mechanical Systems and Nano Devices
    • ECE 6397 - Applied Optics & Micro/Nanophotonics
    • ECE 6397 - Advanced Imaging Techniques
    • ECE 6397 - Medical Imaging with Lasers
    • ECE 7349 - Advanced Topics in Microelectronics

An additional 12 credit hours of approved Elective and Breadth courses must be taken to equal a total of 30 semester credit hours.

Faculty Coordinator: Dr. Jose Luis Contreras-Vidal

  • Mandatory Core (9 credit hours):
    • ECE 6302 - Introduction to Neuroengineering
    • ECE 6315 - Neural Computation
    • ECE 6337 - Introduction to Stochastic Processes
  • Specialization Electives (choose 3 courses/9 credit hours):
    • ECE 6313 - Neural Networks
    • ECE 6333 - Signal Detection and Estimation Theory
    • ECE 6396 - Advanced Topics in Biomedical Engineering
    • ECE 6397 - Brain-Machine Interfacing
    • ECE 6397 - Introduction to Robotics
    • ECE 6397 - Medical Imaging with Lasers
    • ECE 6397 - Neurohumanities
    • ECE 6397 - Rehabilitation Engineering
    • ECE 6397 - State-Space Estimation with Physiological Applications
    • ECE 6397 - Applied Optics & Micro/Nanophotonics

An additional 12 credit hours of approved Elective and Breadth courses must be taken to equal a total of 30 semester credit hours.

Faculty Coordinator: Dr. Zhu Han

  • Mandatory Core (choose 3 courses/9 credit hours):
    • ECE 6321 - Principles of Internetworking
    • ECE 6323 - Optical Fiber Communications
    • ECE 6331 - Advanced Telecommunications
    • ECE 6332 - Wireless Telecomm Systems
    • ECE 6333 - Detection and Estimation Theory
    • ECE 6357 - Introduction to Cybersecurity
  • Specialization Electives (choose 3 courses/9 credit hours):
    • ECE 6321 - Principles of Internetworking
    • ECE 6323 - Optical Fiber Communications
    • ECE 6331 - Advanced Telecommunications
    • ECE 6332 - Wireless Telecomm Systems
    • ECE 6333 - Detection and Estimation Theory
    • ECE 6337 - Introduction to Stochastic Processes
    • ECE 6342 - Digital Signal Processing
    • ECE 6354 - Digital Video
    • ECE 6357 - Introduction to Cybersecurity
    • ECE 6364 - Digital Image Processing
    • ECE 6376 - Pattern Recognition
    • ECE 6381 - Sparse Representations for Signal Processing
    • ECE 6382 - Engineering Analysis I
    • ECE 6397 - Big Data
    • ECE 6397 - Machine Learning
    • ECE 6397 - State-Space Estimation with Physiological Applications

An additional 12 credit hours of approved Elective and Breadth courses must be taken to equal a total of 30 semester credit hours.

Faculty Coordinator: Dr. Yuhua Chen

  • Mandatory Core (choose 3 courses/9 credit hours):
    • ECE 6311 - Introduction to Robotics
    • ECE 6372 - Advanced Hardware Design
    • ECE 6373 - Advanced Computer Architecture
    • ECE 6397 - Hardware Verification
  • Specialization Electives (choose 3 courses/9 credit hours):
    • Computer Architecture
      • ECE 6360 - Parallel Algorithms for GPUs and Heterogeneous Systems
      • ECE 6372 - Advanced Hardware Design
      • ECE 6373 - Advanced Computer Architecture
      • ECE 6397 - Hardware Verification
      • ECE 7373 - Advanced Topics in Computer Architecture
    • Embedded Design and Integrated Circuits
      • ECE 6328 - CMOS Analog Integrated Circuits
      • ECE 6336 - Intro to Architecture of RTOS and IoT
      • ECE 6346 - VLSI Design
      • ECE 6370 - Advanced Digital Design
    • Robotics & Control Systems
      • ECE 6311 - Introduction to Robotics
      • ECE 6335 - Digital Control Systems
      • ECE 7334 - Advanced Digital Control Systems
    • Communication Theory and Systems
      • ECE 6321 - Principles of Internetworking
      • ECE 6323 - Optical Fiber Communications
      • ECE 6387 - Topics in Communication Systems

An additional 12 credit hours of approved Elective and Breadth courses must be taken to equal a total of 30 semester credit hours.

Faculty Coordinator: Dr. Aaron Becker

  • Mandatory Core (choose three courses for 9 credit hours):
    • ECE 6311 - Introduction to Robotics
    • ECE 6325 - State-Space Control Systems
    • ECE 6335 - Digital Control Systems
    • ECE 6397 - Fuzzy Logic
  • Specialization Electives (choose 3 courses/9 credit hours):
    • Advanced Controls
      • ECE 6325 - State-Space Control Systems
      • ECE 6335 - Digital Control Systems
      • ECE 6390 - Linear Multivariable Control Systems
      • ECE 6394 - Control System Component Design
      • ECE 6397 - Fuzzy Logic
      • ECE 7331 - Non-Linear & Time-Varying Feedback Systems
      • ECE 7332 - Design/Stat Control Sys
      • ECE 7333 - Optimal Control Systems
      • ECE 7334 - Advanced Digital Control Systems
      • ECE 7335 - Robust Control Systems
    • Robotics
      • COSC 6332 - Medical Robotics and Intervention
      • ECE 6311 - Introduction to Robotics
      • ECE 6397 - Robots and ROS
      • ECE 6397 - Emerging Computer Vision Models
      • ECE 6397 - Machine Learning and Computer Vision
    • Health Related
      • ECE 6397 - Rehabilitation Engineering
    • Math Related
      • ECE 6382 - Engineering Analysis
    • Power Systems
      • ECE 6377 - Power System Analysis
      • ECE 6380 - Power Electronics and Electric Drives
      • ECE 6397 - Smart Grid Technology
    • Intelligent Systems
      • ECE 6313 - Neural Networks
      • ECE 6376 - Digital Pattern Recognition (requires ECE 6337)
    • Signal and Image Processing
      • ECE 6337 - Stochastic Processes
      • ECE 6342 - Digital Signal Processing
      • ECE 6364 - Digital Image Processing (requires ECE 6342)
      • ECE 6397 - Advanced Imaging Techniques
      • ECE 6397 - State-Space Estimation with Physiological Applications
    • Computer Engineering
      • ECE 6336 - Advanced Microprocessor Systems
    • Power and Energy Systems
      • ECE 6305 - Power Electronics Converters and Control
      • ECE 6317 - Adjustable Speed Motor Drive Systems
      • ECE 6319 - Transformers and Electric Machines
      • ECE 6327 - Smart Grid Systems

An additional 12 credit hours of approved Elective and Breadth courses must be taken to equal a total of 30 semester credit hours.

Faculty Coordinator: Dr. David Jackson

  • Mandatory Core (9 credit hours):
    • ECE 6340 - Intermediate Electromagnetics
    • ECE 6351 - Microwave Engineering
    • ECE 6352 - Antenna Engineering
  • Specialization Electives (choose 3 courses/9 credit hours):
    • Antennas
      • ECE 6345 - Microstrip Antennas
    • Computational EM
      • ECE 6350 - Numerical Methods in Electromagnetics
    • General EM
      • ECE 6341 - Advanced Electromagnetic Waves
    • Materials
      • ECE 6312 - Fundamental of Ferromagnetic Materials & Devices
    • Math Related
      • ECE 6382 - Engineering Analysis I
    • Optics
      • ECE 6323 - Optical Fiber Communications
      • ECE 6358 - Optoelectronics and Photonics: Principles and Applications
    • RF and Microwaves
      • ECE 6353 - RF & Microwave Electronics
    • Well Logging
      • ECE 6355 - Introduction to Well-Logging Techniques
    • Special Topics
      • ECE 6397 - Applied Optics & Micro/Nanophotonics
      • ECE 6397 - Inverse Problems
      • ECE 7397 - Advanced Topics in Electromagnetic Waves (needs approval by specialization coordinator)

An additional 12 credit hours of approved Elective and Breadth courses must be taken to equal a total of 30 semester credit hours.

Faculty Coordinator: Dr. Jinghong Chen

  • Mandatory Core (10 credit hours):
    • ECE 6328 - CMOS Analog Integrated Circuits
    • ECE 6346 - VLSI Design
    • ECE 6466 - Integrated Circuit Engineering
  • Specialization Electives (choose 3 courses/9 credit hours):
    • ECE 6342 - Digital Signal Processing
    • ECE 6347 - Advanced Topics in MOS Devices
    • ECE 6351 - Microwave Engineering
    • ECE 6353 - RF and Microwave Electronics
    • ECE 6370 - Advanced Digital Design
    • ECE 7349 - Advanced Topics in Microelectronics
    • ECE 7366 - Advanced Process Integration for VLSI

An additional 12 credit hours of approved Elective and Breadth courses must be taken to equal a total of 31 semester credit hours.

Faculty Coordinator: Dr. Wei-Chuan Shih

  • Mandatory Core (choose 2-3 courses/6-9 credit hours):
    • ECE 6397 - Applied Optics & Micro/Nanophotonics
    • ECE 6339 - Biophotonics
    • ECE 6358 - Optoelectronics and Photonics: Principles and applications
  • Specialization Electives (choose 3-4 courses/9-12 credit hours):
    • ECE 6307 - Nanomaterials and Solar Energy
    • ECE 6309 - Microlithography for Micro-and Nano-system Manufacturing
    • ECE 6314 - Nanoscale Design & Fabrication
    • ECE 6337 - Stochastic Processes
    • ECE 6339 - Biophotonics
    • ECE 6340 - Intermediate EM Waves
    • ECE 6342 - Digital Signal Processing
    • ECE 6349 - Applied Solid State Theory
    • ECE 6358 - Optoelectronics and Photonics: Principles and Applications
    • ECE 6362 - Compound Semiconductor Technology
    • ECE 6364 - Digital Image Processing (requires ECE 6342)
    • ECE 6384 - Micro-Nano-Electro-Mechanical Systems and Nano Devices
    • ECE 6397 - Applied Optics & Micro/Nanophotonics
    • ECE 6397 - Advanced Imaging Techniques
    • ECE 6397 - Medical Imaging with Lasers

An additional 12 credit hours of approved Elective and Breadth courses must be taken to equal a total of 30 semester credit hours.