- ECE417 - Systems Model Verification
417-3 Systems Modeling and Verification. Principles of Model-Based Systems Engineering. Data modeling and rule modeling. Functional architecture. Behavioral models and executable models. Verification requirements. Requirements analysis. System test and evaluation. Process validation and verification. SysML graphical modeling language. Prerequisites: ECE 315 and ECE 327 with grade of C or better.
- ECE418 - Hardware Security
418-3 Hardware Security. Introduction to hardware security. Hardware attacks. Trust and countermeasures on the electronic supply chain. Hardware IP piracy and reverse engineering. Attacks: Side channel, test-oriented, physical, PCB. Hardware security primitives. Hardware obfuscation. PCB authentication. Prerequisite: ECE 327 with a C or better.
- ECE419 - Computer Systems Reliability
419-3 Computer Systems Reliability. Combinatorial aspects of system reliability. Parallel, standby, n-modular redundancy. Common cause failures. Information coding techniques. Reliability optimization and apportionment. Fault-tolerant computer design techniques. Prerequisites: ECE 315 and ECE 327 with grade of C or better.
- ECE425 - VLSI Design & Test Automation
425-4 VLSI Design and Test Automation. (Same as ECE 520) Principles of the automated synthesis, verification, testing and layout of Very Large Scale Integrated (VLSI) circuits concentrating on the CMOS technology. Resource allocation and scheduling in high-level synthesis. Automation of the logic synthesis for combinational and sequential logic. The physical design automation cycle and CMOS technology considerations. Fault modeling and testing. Timing analysis. Laboratory experience using commercial tools for synthesis and layout. Prerequisite: ECE 329. Lab fee: $30 to help defray cost of software licenses and equipment.
- ECE429 - Computer Systems Architecture
429-3 Computer Systems Architecture. (Same as ECE 529) Principles of performance evaluation, processor microarchitecture, instruction-level parallelism, static and dynamic pipeline considerations. Superscalar processors. Multiprocessor systems. Memory hierarchy design, cache design. Mutual exclusion and synchronization mechanisms. Prerequisite: ECE 329 with a grade of C or better.
- ECE434 - Computer Systems Security
434-3 Computer Systems Security. Principles of computer systems security. Vulnerabilities, attacks and defenses, cryptographic primitives, authentication, digital signature, access control. Software systems security: buffer overflow, virus, SQL injection. Networking security: denial of service attack, firewall and IDS, Wi-fi security. Hardware systems security: secure processing and secure co-processor. Cloud, edge and IoT security. Prerequisite: ECE 315 with a C or better and consent of instructor.
- ECE458 - Digital Image Processing I
458-3 Digital Image Processing I. (Same as ECE 558) Basic concepts, scope and examples of digital image processing, digital image fundamentals, image sampling and quantization, an image model, relationship between pixels, enhancement in the spatial domain, enhancement in the frequency domain, image segmentation, basics of color image processing. Prerequisite: ECE 355 or consent of instructor.
- ECE459 - MEMS and Micro-Engineering
459-3 MEMS and Micro-Engineering. Introduction to micro-electro-mechanical systems (MEMS), manufacturing techniques, microsensors, microactuators, microelectronics and micro-controllers. Lecture and laboratory. Prerequisite: ECE 315 and ECE 356.
- ECE468B - Digital Signal Processing
468B-3 Digital Signal Processing. Discrete-time signals and systems: z-transform; discrete Fourier transform, fast Fourier transform algorithms; digital filter design; digital filter realizations. Lecture and laboratory. Restricted to graduate standing. Lab fee: $20 to help defray cost of software licenses.
- ECE472 - Antennas I
472-4 Antennas I. (Same as ECE 575) Analysis, design, fabrication, measurement and CAD applied to basic antenna types. Fundamental parameters. Friis transmission equation. Impedance and pattern measurements. Resonant microstrip and wire antennas. Arrays and line sources. Lecture and Laboratory. Prerequisite: ECE 375. Lab fee: $120 to help defray cost of software licenses.
- ECE475 - Digital Health Cyber Systems
475-3 Digital Health Cyber Systems. Introduction to cyber systems in digital health, fundamentals of medical informatics, electronic health, biometric recognition and security, cybersecurity for medical devices and digital technology integration, cybersecurity for healthcare facilities, ethics and federal regulations. Prerequisite: MATH 251 or consent of instructor.
- ECE477 - Fields and Waves I
477-3 Fields and Waves I. Transmission lines for communications. Guided wave principles and resonators. Applications in electronics, optoelectronics and photonics. Principles of radiation. Solution techniques for Laplace's equation and one-dimensional wave equation. Prerequisite: ECE 375.
- ECE479 - Microwave Engineering I
479-4 Microwave Engineering I. (Same as ECE 562) Electromagnetic theory, analysis, design, fabrication, measurement and CAD applied to passive networks at microwave frequencies. Topics include: Transmission lines, Waveguides, Impedance matching, Tuning, Resonators, Scattering parameters, the Smith Chart. Lecture and Laboratory. Prerequisite: ECE 375. Lab fee: $100 to help defray cost of software licenses.
- ECE486 - Clean Electric Energy
486-3 Clean Electric Energy. History and future of energy resources and their use as a component of electrical systems. Fossil fuels and renewable energy sources. Environmental and economical impacts of various energy sources. Electric energy generating plants and distributed generation. Design of hybrid renewable energy systems. Prerequisite: ECE 385 with a grade of C or better.
- ECE487 - Power Systems Analysis
487-3 Power Systems Analysis. Modeling and analysis of electric power systems. Topics covered: ac power, generators, power transformers, transmission line parameters and steady state operation, computation of power flows. The course uses power system analysis software. Lecture. Prerequisite: ECE 385 with a minimum grade of C.
- ECE511 - Emb Sys HW/SW Codesign
511-3 Hardware/Software Co-design of Embedded Systems. This course will present state-of-the-art concepts and techniques for the design of embedded systems consisting of hardware and software components. Discussed topics include operating system structure, cross-compilation configurations, embedded system design, hardware/software co-design, embedded system specification and modeling, optimization algorithm for hardware/software co-design, system-level architectures for embedded systems etc. Restricted to graduate standing.
- ECE512 - Wireless Networks
512-3 Wireless Networks. (Same as ECE 412) Compared to infrastructure based wireless communication systems, ad hoc wireless networks present several unique advantages. Thus, it has been widely studied as an important wireless communication paradigm. This graduate level course first introduces several widely adopted wireless communication technologies and then presents the concept, structure, and principles of ad hoc wireless networks. The course also introduces the details of several popular ad hoc wireless networks including mobile ad hoc networks, delay tolerant networks, wireless sensor networks, and connected vehicle networks. Novel applications in those networks will also be introduced. The course work will include paper and literature review, presentations, assignments, and a project that will enable students to be familiar with ad hoc wireless networks. NS2 will be used for student project in this course. Students can gain experience on NS2. Project-based fee: $10 to help defray cost of equipment.
- ECE513 - Digital VLSI Design
513-3 Digital VLSI Design. (Same as ECE 423) Principles of the design and layout of Very Large Scale Integrated (VLSI) circuits concentrating on the CMOS technology. MOS transistor theory and the CMOS technology. Characterization and performance estimation of CMOS gates, CMOS gate and circuit design. Layout and simulation using CAD tools. CMOS design of datapath subsystems. Design of finite state machines. Examples of CMOS system designs. Laboratory experience in CMOS VLSI design. Restricted to enrollment in ECE program. Project-based fee: $35 to help defray cost of software licenses and equipment.
- ECE514 - Design of Embedded Systems
514-3 Design of Embedded Systems. (Same as ECE 424) Introduction of modern embedded system application, platform architecture and software development. Principles of embedded processor architecture, operating systems and networking connectivity. Design and optimize in terms of system power, security and performance. Rapid prototyping using Intel-Atom based platform. Lecture and laboratory. Project-based fee: $10 to help defray cost of equipment.
- ECE515 - Three Dimension Integrtn Systs
515-3 Three Dimensional Integration Systems. This course introduces the design of three dimensional VLSI integration systems, including through-silicon-via (TSV) process, characterization and modeling, 3D IC systems design, mixed signal simulation, data management, testing, process, variation, thermal and reliability challenges, as well as review of 3D system design examples. Laboratory experience in design tools (Cadence Virtuoso and Liberate, AMS simulator). Prerequisite: ECE 345 and ECE 423 with a grade of C or better. Restricted to enrollment in ECE program.
- ECE516 - Implement VLSI Systs w/HDL
516-3 Implementation of VLSI Systems with HDL. (Same as ECE 426) This course is dedicated for advanced Digital VLSI architecture and system implementation for high performance and low power digital signal processing applications. Application-specific processors and architectures to support real time processing of signal processing systems will be studied. Hands-on experience of using state-of-the-art CAD tools on designing such kind of VLSI architecture and systems. Upon completion of this course, students will entail large HDL-based implementation of a complete VLSI system. Prerequisite: ECE 327 with a grade of C or better. Project-based fee: $35 to help defray cost of software licenses and equipment.
- ECE517 - Modern Cryptography
517-3 Modern Cryptography. Probability and basic number theory, block ciphers and key-recovery security, pseudorandom functions, symmetric encryption, hash functions, message authentication codes, authenticated encryption, asymmetric encryption, digital Signatures, key distribution, lattice-based cryptography, identity-based encryption, zero-knowledge e techniques, introduction to quantum cryptography.
- ECE518 - Adv Hardware Security
518-3 Advanced Hardware Security and Trust. Cryptographic systems and hardware. Advances in physically unclonable functions. Random number generators. Watermarking. Hardware metering. Side channel attacks including fault injection and power analysis. Types of hardware Trojan attacks (forms and sizes). Detection of hardware Trojans. Hardware tampering and obfuscation. Countermeasures against hardware attacks and hardware authentication. Counterfeit circuits: detection and avoidance. Trust issues in FPGAs. JTAG security and trust. SoC security requirements and secure design. Prerequisite: ECE 418 or graduate standing.
- ECE519 - Advanced Computer Security
519-3 Advanced Computer Security. Systems Security: Programming, Exploitation, Shellcode, Countermeasures. Network Security: Network Protocol Security, DDoS attack, Web Security and Intrusion Detection Systems. State-of-the-art research topics in computer security: Security and Privacy issues for IoT, human factors and economic and policy issues.
- ECE520 - VLSI Design & Test
520-3 VLSI Design and Test Automation. (Same as ECE 425) Principles of the automated synthesis, verification, testing and layout of Very Large Scale Integrated (VLSI) circuits concentrating on the CMOS technology. Resource allocation and scheduling in high-level synthesis. Automation of the logic synthesis for combinational and sequential logic. The physical design automation cycle and CMOS technology considerations. Fault modeling and testing. Timing analysis. Laboratory experience using commercial tools for synthesis and layout. Prerequisite: ECE 329 with a C or better or consent of instructor. Restricted to enrollment in ECE program. Project-based fee: $30 to help defray cost of software licenses and equipment.
- ECE521 - Fault Tolerant Comp Design
521-3 Fault-Tolerant Computer Design. Concepts of error detection, location and correction in digital systems. Codes for error detection and correction. Models and simulations of faults. Design of tests for combinatorial and sequential circuits. Testability. Design of digital systems with testability. Prerequisite: ECE 423, ECE 425 or consent of instructor. Restricted to enrollment in ECE program.
- ECE522 - VLSI Circuit Testing
522-3 VLSI Circuit Testing. Theoretical and practical aspects of production testing of VLSI circuits. Relations between physical defects and fault models. Procedures for generating test inputs. Design modifications for test application and theory of built-in self-test. Prerequisite: ECE 425 or ECE 520 with a minimum grade of C or consent of instructor. Restricted to enrollment in ECE program. Project-based fee: $25 to help defray cost of software licenses.
- ECE523 - Low Power VLSI Design
523-3 Low Power VLSI Design. Source of power dissipation, technology impact on power dissipation, low power circuit techniques, energy recovery, synthesis of low power circuits, low power components. Prerequisite: ECE 423 or ECE 513 with a minimum grade of C or consent of instructor. Restricted to enrollment in ECE program. Project-based fee: $35 to help defray cost of software licenses and equipment.
- ECE524 - Synth/Verif Digital Circuits
524-3 Synthesis and Verification of Digital Circuits. Binary decision diagrams, finite state machines and finite automata. Design automation concepts in logic level synthesis, optimization and verification for combinational as well as sequential logic. Technology mapping. Prerequisite: ECE 425 or ECE 520 with a minimum grade of C or consent of instructor. Restricted to enrollment in ECE program. Project-based fee: $35 to help defray cost of software licenses and equipment.
- ECE525 - Adv Physical Design Automation
525-3 Advances in Physical Design Automation. Advances in the automation of VLSI layouts with emphasis on recent developments in deep submicron, FPGA and MCM technologies. Floor planning, placement, routing objectives in high performance designs using deep submicron technology. Timing analysis in the presence of crosstalk. FPGA architectures and design with dynamically reconfigurable FPGAs. Physical design automation for MCMs. Prerequisite: ECE 425 or ECE 520 with a minimum grade of C or consent of instructor. Restricted to enrollment in ECE program. Project-based fee: $35 to help defray cost of software licenses and equipment.
- ECE526 - Network Process Syst Design
526-3 Network Processing Systems Design. Protocol processing, packet processing algorithms, classification and forwarding, queuing theory, switching fabrics, network processors, network systems design tradeoffs. Prerequisite: ECE 422 and ECE 429 or consent of the instructor. Restricted to enrollment in ECE program.
- ECE527 - Integ Interconnection Networks
527-3 Integrated Interconnection Networks. Importance of interconnection networks and networks-on-chip (NOCs). Specifications and constraints. Topology, routing, flow control, deadlock, livelock, arbitration, allocation, performance analysis, simulation. Restricted to enrollment in ECE program.
- ECE528 - Programmable ASIC Design
528-3 Programmable ASIC Design. (Same as ECE 428) Principle and practice of designing and implementing Application-Specific Integrated Circuits (ASIC). Field Programmable Gate Arrays (FPGA). Timing analysis, timing closure and managing difference clock domains in ASIC design. Complex arithmetic circuits. Digital signal processing (DSP) circuits. FPGA microprocessors. Project-based fee: $50 to help defray cost of equipment and consumable items.
- ECE529 - Computer Systems Architecture
529-3 Computer Systems Architecture. (Same as ECE 429) Principles of performance evaluation, processor microarchitecture, instruction-level parallelism, static and dynamic pipeline considerations. Superscalar processors. Multiprocessor systems. Memory hierarchy design, cache design. Mutual exclusion and synchronization mechanisms. Restricted to enrollment in ECE program.
- ECE530 - Engineering Data Acquisition
530-3 Engineering Data Acquisition. (Same as ENGR 530) Theory of data acquisition and measurement systems. Criteria for selection of data acquisition hardware and software, instruments, sensors and other components of scientific and engineering experimentation. Methods for sampled data acquisition, signal conditioning, interpretation, analysis and error estimation. Restricted to enrollment in ECE program. Project-based fee: $60 to help defray cost of software licenses and equipment.
- ECE531 - Mixed-Signal VLSI Design
531-3 Mixed-Signal VLSI Design. Analysis and design of mixed-signal integrated circuits. Digital to analog converter (DAC). Analog to digital converter (ADC). Sigma-delta data converters. Performance analysis of signal chains containing both analog and digital signal processing functions. Prerequisite: ECE 446 with a minimum grade of C. Restricted enrollment in ECE program. Project-based fee: $60 to help defray cost of software licenses and equipment.
- ECE532 - Parallel Programming
532-3 Programming Parallel Processors. (Same as ECE 432) Multi-core architecture, threads, thread execution models, thread priority and scheduling, concurrency, multi-threaded programming models, synchronization, performance measurement and local balance, software tools for multi-threaded programming. Restricted to ECE students or consent of advisor. Project-based fee: $20 to help defray cost of equipment.
- ECE533 - Speech Processing
533-3 Speech Processing. (Same as BME 533, ECE 474) Fundamentals of speech production system, signal analysis of speech, speech coding, linear prediction analysis, speech synthesizing, and speech recognition algorithms. Prerequisite: MATH 250, ECE 355 with grades of C or better or consent of instructor.
- ECE534 - Biomedical Signal Analysis
534-3 Biomedical Signal Analysis. (Same as ECE 498, BME 536) The nature of biomedical signals. Electricity in living tissue. Biomedical signal processing and modeling. Modeling and simulation of biomedical systems. Prerequisite: MATH 250, ECE 355 with a grade of C or better or consent of instructor. Project-based fee: $20 to help defray cost of software licenses.
- ECE535 - CMOS RF-IC Design
535-3 CMOS Radio-Frequency Integrated Circuit Design. (Same as ECE 440) Introduction of RF IC, passive RLC Networks, passive IC components, MOS Transistors, distributed systems, Smith Chart and S-Parameters, introduction to Band-width estimation, biasing and voltage reference, basic High Frequency Amplifiers, introduction to: noise in RF IC, Low Noise Amplifiers, Power Amplifiers, Phase-Locked Loops and Oscillators. Lecture and laboratory. Lab fee: $35 to defray the cost of software licenses and equipment.
- ECE536 - Embedded Systems
536-3 Embedded Systems Programming. Advanced software concepts and techniques to develop complex software projects on embedded systems. Concepts and techniques include system calls, structure of operating systems, advanced dynamic memory management, cross-compilation, scheduling techniques and resource management.
- ECE537 - Integrated Photonics
537-3 Integrated Photonics. Fundamentals of electromagnetic theory, waveguides, photonic structures including photonic crystals and integrated micro-ring resonator, numerical simulations of photonic integrated circuits using the beam propagation method, finite-difference time-domain method, rate equations, and fabrication processes. Prerequisite: ECE 441 or consent of instructor. Restricted to enrollment in ECE program.
- ECE538 - Medical Instrumentation
538-3 Medical Instrumentation: Application and Design. (Same as ECE 438 and BME 538) This course introduces basic concept of medical instrumentation, basic sensors and principles, amplifiers, biopotential, and applications to biopotential measurements. The course will focus on application and design of medical instrumentations. The course also will introduce biosensor, biomedical signal processing, and other related topics. Prerequisite: MATH 250 with a grade of C or better, or consent of instructor. Project-based fee: $45 to help defray cost of software licenses and equipment.
- ECE539 - Diagnostic Ultrasound
539-3 Diagnostic Ultrasound. (Same as ECE 494 and BME 541) Diagnostic ultrasound is an ultrasound-based biomedical imaging technique used to visualize muscles, tissue, and many internal organs, to capture their size, structure and any pathological lesions. This course is an introduction to the principles and applications of biomedical ultrasound. This course will focus on fundamentals of acoustic theory, principles of ultrasonic detection and imaging, design and use of currently available tools for performance evaluation of diagnostic devices, and biological effects of ultrasound. Prerequisite: MATH 250 with a grade of C or better, or consent of instructor. Project-based fee: $30 to help defray cost of software licenses and equipment.
- ECE540 - CMOS RF-IC Design II
540-3 CMOS Radio-Frequency Integrated Circuit Design II. High frequency amplifier design techniques, noise in RF IC and CMOS low noise amplifiers (LNA), mixers, oscillators, PLLs, frequency synthesizers, power amplifiers, an overview of wireless architectures. Prerequisite: ECE 440 or ECE 535 or equivalent. Lab fee: $50 to defray the cost of software licenses and equipment.
- ECE541 - Quantum Info Process Devices
541-3 Quantum Information Processing and Devices. Fundamentals of information theory: uncertainty and information, thermodynamics of information. Quantum information processing: essential quantum mechanics of states, measurements and Bell's theorem, operations, and their representations as matrices; quantum Shannon theory (von Neumann entropy); quantum entanglement. Quantum cryptography. Various quantum algorithms and computational complexity. Building blocks: qubits and qubit operations, quantum machines. Decoherence, quantum error correction, and fault tolerance. Physical realization and quantum devices: double quantum dot charge qubit, Rabi oscillations of an excitonic qubit, Quantum dot spin-qubits, Photonic quantum computing, Superconducting qubits. Prerequisite: Familiarity with electronic and photonic devices, information theory, theoretical computer science, or quantum mechanics will be beneficial.
- ECE542 - Photonics I
542-3 Photonics I. (Same as ECE 441) Ray optics, wave optics, beam optics, polarization of light, statistical optics, photons and atoms. Prerequisite: ECE 375 with a grade of C or better. Project-based fee: $50 to help defray cost of equipment and consumable items.
- ECE543 - Adv Analog IC Design
543-3 Advanced Analog Integrated Circuit Design. Analysis and design of CMOS analog integrated circuits. Circuit noise analysis. Low-voltage high-performance operational amplifiers. Voltage and current reference circuits. Integrated analog filter circuits. Micropower circuits. Prerequisite: ECE 446 or ECE 546 with a minimum grade of C or consent of instructor. Restricted to enrollment in ECE program. Project-based fee: $35 to help defray cost of software licenses and equipment.
- ECE544 - Photonics II
544-3 Photonics II. (Same as ECE 448) Fourier optics, fiber optics, electro-optics, nonlinear optical media, acousto-optics, photonic switching, optical and interconnections and optical storage. Prerequisite: ECE 441 or consent of instructor. Project-based fee: $80 to help defray cost of software licenses.
- ECE545 - Adv Semiconductor Devices
545-3 Advanced Semiconductor Devices. Technology drivers: Moore, More-Moore, and More-than-Moore trends. Case Study: Integrated health monitoring systems, 3-D SoCs. Review of Solid-State Theory: electronic, magnetic, optical and thermal properties of semiconductors. Energy Related Devices: solid-state lighting, solar cells, thermoelectric devices, piezoelectric devices, energy storages and supercapacitors. Optoelectronic and Photonic Devices: Imagers, LEDs, OLEDs, Lasers, LCDs, thin-film transistors (TFTs). Sensors and Detectors. Microwave and Terahertz Devices. Prerequisite: ECE 447 or ECE 423 or ECE 446 or PHYS 425 or PHYS 430 or instructor consent.
- ECE546 - Analog Circuit Design
546-3 Analog Circuit Design. (Same as ECE 446) Analysis and design of electronic circuits, both discrete and integrated. Computer-aided circuit design and analysis. Design of amplifier and filter circuits. Circuit stability analysis and frequency compensation techniques. Restricted to enrollment in ECE program. Project-based fee: $10 to help defray cost of equipment.
- ECE547 - Semiconductor Devices
547-3 Semiconductor Devices. (Same as ECE 447) Semiconductor industry and Moore's law. Review of quantum mechanics of atoms. From atoms to crystals: energy bands, effective mass and density-of-states. Semiconductor statistics. Carrier transport phenomena. PN junctions. Schottky junctions. Bipolar junction transistors (BJTs). MOSFETs: capacitance-voltage and current-voltage characteristics, threshold voltage, scaling and short-channel effects, SPICE models. CMOS process integration. Basic optoelectronic devices: LEDs and solar cells. Lecture and laboratory. Prerequisite: ECE 345 or equivalent. Project-based fee: $25 to help defray cost of software licenses.
- ECE548 - Quantum Phenomena & Devices
548-3 Quantum Phenomena and Devices. Introduction: Classical Phenomena and Devices. Why Quantum Devices? Current Picture: Academia and Industry. Essential Statistical Mechanics. Essential Quantum Mechanics. Quantum Theory of Electrons: Quantization, Tunneling, Quantum Interference, Quantum Hall Effect, Scattering and Broadening, Dephasing and Shot Noise. Coulomb Blockade. Quantum Optics. Collective Phenomena and Spin. Relativistic Quantum Phenomena. Quantum Phase Transition. Quantum Computation. Prerequisite: ECE 447 or ECE 423 or ECE 446 or PHYS 425 or PHYS 430 with C or better or instructor consent.
- ECE549 - Fiber Optic Communications
549-3 Fiber Optic Communications. Fundamentals of step index and graded index fiber waveguides using geometrical optics and Maxwell's equations. Other topics include design criteria, practical coupling techniques, discussion of optical sources and detectors used in light-wave communications, system examples, characterization and measurement techniques. Prerequisite: ECE 447 or ECE 448 or consent of instructor. Restricted to enrollment in ECE program.
- ECE550 - Nanoscale VLSI Devices
550-3 Nanoscale VLSI Devices. Review of fundamental principles of semiconductor devices. NanoTransistor: Charge-based devices-MOSFETs, non-ideal, atomistic, and quantum effects in nanoscale MOSFETs, charge-coupled devices. Advanced MOSFETs: FinFETs, SOI, SiGe and III-Vs, carbon nanotubes, graphene and 2-D semiconductors, nanowires. High electron mobility transistors (HEMTs), HBTs, and power MOSFETs. Compact and SPICE models for MOS devices. VLSI interconnects, parasitic elements, 3-D integration and reliability issues. Non-charge based devices-tunnel FETs, spin-based devices. NanoMemory: EEPROM and Flash, phase change memory, memristors, magnetic and ferroelectric, spin-torque devices, DRAM and ZRAM cells. TCAD simulation of semiconductor devices. Prerequisite: ECE 447 or ECE 423 or ECE 446 or PHYS 425 or PHYS 430 with a C or better or instructor consent. Project-based fee: $25 to help defray cost of software licenses.
- ECE551 - Prob and Stochastic Processes
551-3 Probability and Stochastic Processes for Engineers. (Same as ENGR 521) Axioms of probability, random variables and vectors, joint distributions, correlation, conditional statistics, sequences of random variables, stochastic convergence, central limit theorem, stochastic processes, stationarity, ergodicity, spectral analysis, and Markov processes. Restricted to graduate student status. Restricted to enrollment in ECE program. Project-based fee: $20 to help defray cost of software licenses.
- ECE552 - Signal Detection & Estimation
552-3 Signal Detection and Estimation. Estimation theory: parameter estimation, minimum variance unbiased estimators, sufficient statistics, Cramer-Rao lower bound, best linear unbiased estimators, maximum likelihood estimators, least squares, Bayesian estimation, maximum a posteriori estimators, minimum mean square error estimators, linear minimum mean square error estimators, Wiener filtering. Detection theory: hypothesis testing, likelihood ratios, Neyman-Pearson detection, Bayesian hypothesis testing, matched filtering, multiple hyposthesis testing, sequential detection, composite hypothesis testing, uniformly most powerful tests, generalized likelihood-ratio tests. Prerequisite: ECE 551 or consent of instructor. Restricted to enrollment in ECE program.
- ECE553 - Comp Network Syst Arch
553-3 Computer Network System Architecture. (Same as ECE 422) Principles of Computer Networks. Protocols and system level implementations. Socket programming, router and switching fabric architecture, security and packet classification techniques, multimedia networking and QoS. Restricted to enrollment in ECE program. Project-based fee: $10 to help defray cost of equipment.
- ECE554 - Broadband Wireless Comm
554-3 Broadband Wireless Communications. This course covers fundamentals of broadband wireless communications. Topics include concepts of space-time propagation, probabilistic modeling of space-time channel and signal models, multi-antenna (MIMO) systems, space-time coding, spatial diversity, spatial multiplexing, space-time receivers, orthogonal frequency division multiplexing (OFDM), MIMO OFDM, multi-user MIMO, performance analysis and trade-offs in MIMO channels, concepts of spread spectrum systems, frequency hopping, and direct sequence systems. Restricted to enrollment in ECE program or consent of instructor.
- ECE555 - Intro to Info Theory
555-3 Introduction to Information Theory and Channel Coding. (Same as ECE 476) Entropy and Mutual Information. Channel Capacity. Gaussian Channel. Linear Block Codes. Convolutional Codes. Advance Channel Coding Techniques. Restricted to enrollment in ECE program.
- ECE556 - Digital Communications
556-3 Digital Communications. Digital communication signals and systems characterization. Deterministic receiver design. Probabilistic receiver design. Error control coding. Communication over band limited channels. Prerequisite: ECE 551 or consent of the instructor. Restricted to enrollment in ECE program.
- ECE557 - Computational Electronics
557-3 Computational Electronics. Elements of computational science/engineering. High-performance clusters and software tools for HPCs. Essential numerical methods. Fundamental physics and modeling of charge transport in semiconductor VLSI devices. Numerical solution of Poisson equation. Numerical solution of carrier continuity equations and terminal currents in semiconductor devices. Numerical solution of the Schrodinger equation. Electronic bandstructure calculations using the tight-banding formalism. Introduction to NEGF formalism. Commercial and non-commercial semiconductor device modeling tools. Prerequisite: ECE 447 or PHYS 425 with grades of C or better or instructor consent. Project-based fee: $25 to help defray cost of software licenses.
- ECE558 - Digital Image Processing I
558-3 Digital Image Processing I. (Same as ECE 458) Basic concepts, scope and examples of digital image processing, digital image fundamentals, image sampling and quantization, an image model, relationship between pixels, enhancement in the spatial domain, enhancement in the frequency domain, image segmentation, basics of color image processing. Special approval needed from the instructor. Restricted to enrollment in ECE program.
- ECE560 - VLSI Characterization
560-3 VLSI Material and Device Characterization. Materials for modern VLSI: semiconductor crystals, tubular and monolayer materials, organic materials, heterostructures, wafers and notations. Nanoscale fabrication processes: IC production flow, selective doping, nanolithography, etching, contacts and interconnects, spontaneous formation and ordering of nanostructures, fabrication of MEMS/NEMS systems, IC assembly and packaging. VLSI device characterization: electrical CV and IV profiling, defect characterization using DLTS, carrier mobility and lifetime measurements, optical microscopy and spectroscopy, particle beam and X-ray techniques. Reliability of devices and ICs: harsh environments, hot carriers, NBTI, electromigration, electrostatic discharge, IC power dissipation and cooling. Prerequisite: ECE 447 or ECE 423 or PHYS 425 with a grade of C or better or instructor consent.
- ECE561 - Mechatronics/Embedded Control
561-3 Mechatronics and Embedded Control. (Same as ECE 456) Components of mechatronics systems, mathematical modeling, system identification, numerical tools for design and analysis, single-loop controller design, embedded systems, data acquisition and signal conditioning, sensors, actuators, networked control. This course includes lab session. Lab fee: $35 to help defray the cost of software licenses.
- ECE562 - Microwave Engineering I
562-3 Microwave Engineering I. (Same as ECE 479) Electromagnetic theory, analysis, design, fabrication, measurement and CAD applied to passive networks at microwave frequencies. Topics include: Transmission lines, Waveguides, Impedance matching, Tuning, Resonators, Scattering parameters, the Smith Chart. Lecture and Laboratory. Prerequisite: ECE 375 or equivalent. Restricted to enrollment in ECE program. Project-based fee: $100 to help defray cost of software licenses.
- ECE564 - Optimal Control
564-3 Optimal Control. Optimization techniques for linear and nonlinear systems. Variational calculus. Dynamic programming. Pontryagin's maximum principle. Hamilton-Jacobi theory. Linear regulator. Bang Bang control, minimum time control, singular control. Discrete variational calculus. Combined estimation and control. Computational methods in optimal control. Prerequisite: ECE 456 or consent of instructor. Restricted to enrollment in ECE program.
- ECE565 - Nonlinear Control Systems
565-3 Nonlinear Control Systems. Analysis and design of nonlinear dynamical systems. Topics include: nonlinear differential equations, stability, Lyapunov stability analysis, stability of perturbed systems, linearization, and central manifold theorem. Stabilization, feedback linearization, and controller design methods such as backstepping and sliding mode control.
- ECE566 - Linear Systems Theory
566-3 Linear Systems Theory. Introduction to the structure and analysis of linear dynamical systems in time domain. Linear algebra review, solutions of linear differential equations, state-space representations, state transition matrix, and time varying systems. Introduction to fundamental mathematics of linear spaces and linear operator theory. Structural properties of linear systems such as controllability, observability, and stability. Design and synthesis of controllers and state observers for linear systems. Linear quadratic regulatory theory and Kalman filter.
- ECE567 - Modern Biomedical Imaging
567-3 Modern Biomedical Imaging. (Same as ECE 467 and BME 532) Modern biomedical imaging. Diagnostic x-ray projection imaging. Tomographic imaging. Ultrasound imaging and therapy. Magnetic resonance imaging (MRI). Signal and noise characteristics. Image quality evaluation. Three-dimensional image reconstruction algorithms. Prerequisite: ECE 355 or consent of instructor. Restricted to enrollment in ECE program. Project-based fee: $30 to help defray cost of software licenses and equipment.
- ECE568 - Machine Learning
568-3 Introduction to Machine Learning for Engineering Applications. Introduction: Basic concepts, Model selection and feature selection, Performance metrics and validation techniques, Probability and statistics review. Supervised learning: Bayes decision theory, Naive Bayes classifier, Mahalanobis distance classifier, Minimum distance classifier, Maximum-likelihood parameter estimation, Nearest neighbor classifiers, Logistic regression, Hidden-Markov models, Support vector machines, Bagging, Boosting, Ensemble classifiers. Unsupervised Learning: Clustering: K-means, Hierarchical, Expectation-maximization. Dimensionality Reduction: Principal components analysis, transform techniques. Restricted to Senior or graduate standing.
- ECE569 - Biomedical Instrumentation
569-3 Biomedical Instrumentation. (Same as BME 538) Basic concept of Medical instrumentation, basic sensors and principles, amplifiers, biopotential electrodes, blood pressure and sound, measurement of respiratory system, chemical biosensors, Cellular measurements, Nervous system measurements, magnetic resonance imaging. Prerequisites: PHSL 410A or CHEM 444 or consent of instructor. Restricted to enrollment in ECE program. Lab fee: $45 to help defray cost of software licenses and equipment.
- ECE570 - Communication Systems
570-3 Principles of Communication Systems. (Same as ECE 478) This course covers principles of communication systems. Topics include (1) representation of signals and systems, (2) amplitude modulation, (3) angle modulation, (4) probability theory and random processes for communication system designs, (5) transition from analog to digital and pulse code/delta modulation, (6) baseband digital transmission, (7) digital band-pass transmission techniques, (8) introduction to information theory and coding, (9) wireless channel modeling, (10) cellular systems and performance analysis. Lectures and laboratory projects. Prerequisites: ECE 315 and ECE 355 or consent of instructor. Restricted to enrollment in ECE program or consent of instructor.
- ECE571 - Advanced Wireless Comm
571-3 Advanced Wireless Communication. This course covers advanced topics in wireless communications. Topics include wireless system architectures, wireless channel modeling, cellular systems and co-channel interference, advanced digital modulation and multiple-access techniques, massive MIMO, mm-wave communications, performance analysis, radio resource allocation and optimization, wireless physical layer security, enabling technologies for 5G. Restricted to enrollment in ECE program or consent of instructor. Project-based fee: $20 to help defray cost of software licenses.
- ECE572 - Neural Networks
572-3 Neural Networks. Anatomy and physiology of the cerebral cortex. Feed-forward Networks, Linear Associator, Multilayer Perceptrons. Feedback Networks, Hopfield Networks, ART. Applications to pattern recognition, robotics and speech processing. Optical and electronic implementations. Prerequisite: MATH 305 or consent of instructor. Restricted to enrollment in ECE program.
- ECE573 - Fields and Waves II
573-3 Field and Waves II. Time-harmonic electromagnetic fields in dielectric and lossy media, transmission lines, antennas and resonators. Techniques include duality, image theory, reciprocity and integral equations. Boundary value problems solved for several frequently encountered symmetries. Prerequisite: ECE 477. Restricted to enrollment in ECE program.
- ECE574 - Nonlinear Optics
574-3 Nonlinear Optics. Coupled-mode-analysis applied to nonlinear wave interactions, harmonic generation, parametric amplification, backward wave amplifiers, backward oscillation in laser systems, phase conjugation and multiple-wave mixing systems, Pockel and Kerr effects, and electro-optical modulations in optical communication systems. Prerequisite: ECE 375 or consent of instructor. Restricted to enrollment in ECE program.
- ECE575 - Antennas I
575-3 Antennas I. (Same as ECE 472) Analysis, design, fabrication, measurement and CAD applied to basic antenna types. Fundamental parameters. Friis transmission equation. Impedance and pattern measurements. Resonant microstrip and wire antennas. Arrays and line sources. Lecture and laboratory. Prerequisite: ECE 375 or equivalent. Restricted to enrollment in ECE program. Project-based fee: $120 to help defray cost of software licenses.
- ECE576 - Numeric Electromagnetics
576-3 Numerical Electromagnetics. Numerical solution of electromagnetic problems by methods that include finite element, integral equation, moment, spectral domain and finite difference. Examination of electromagnetic problems and their solutions in current literature. Prerequisite: ECE 573. Restricted to enrollment in ECE program.
- ECE577 - Antennas II
577-3 Antennas II. Analysis, design and CAD of antennas. Numerical methods. Broadband, traveling-wave, frequency independent, electrically-small, aperture and microstrip antenna types. Prerequisite: ECE 472. Restricted to enrollment in ECE program.
- ECE578 - DIP II
578-3 Digital Image Processing II. Full-color image processing, image noise and degradation models, image restoration, inverse filtering, Wiener filtering, geometric transformations, image compression models, error-free compression, lossy compression, compression standards, dilation and erosion, opening and closing operations, morphological filtering, boundary descriptors, regional descriptors, principal components, vision-based pattern recognition. Prerequisite: ECE 558. Restricted to enrollment in ECE program.
- ECE579 - Microwave Engineering II
579-3 Microwave Engineering II. Analysis and design of passive and active devices at microwave frequencies. Topics include: power dividers, couplers, filters, ferrite devices, noise, noise effects in detectors, mixers, modulators, amplifier and oscillator design, and an introduction to microwave systems. Prerequisite: ECE 479. Restricted to enrollment in ECE program.
- ECE580 - Seminar
580-1 Seminar. Study and formal presentation by students of selected research in electrical and computer engineering. Restricted to students in the graduate program in Electrical and Computer Engineering. Special approval needed from the instructor.
- ECE581 - Wind & Solar Power Systems
581-3 Wind and Solar Energy Power Systems. (Same as ECE 481) The course introduces students to wind and solar energy power systems. Planning of wind generation; and operation of wind generators, mechanical and electrical design, power conditioning, control and protection. Planning, operation and design of electric solar plants; power conditioning, control and protection.
- ECE582 - Power Converter Design
582-3 Power Converter Design and Control. (Same as ECE 482) This course covers all the steps required for designing an actual power converter or electric drive system. The power stage design considerations, gate drive circuits, isolated high voltage/current measuring circuits, and application of a Texas Instrument Digital Signal Processor (DSP) for implementing different control schemes are discussed in detail. A brief introduction about the digital control theory and implementation of digital controller transfer functions using the DSP are provided as well. Project-based fee: $65 to help defray cost of software licenses and equipment.
- ECE583 - Electric Drive Systems
583-3 Electric Drive Systems. (Same as ECE 483) Course content is roughly 1/3 power electronics, 1/3 applied control and 1/3 electric machinery and focuses on analysis, simulation, and control design of electric drive based speed, torque, and position control systems. Advanced topics depending on the semester are taught. Project-based fee: $65 to help defray cost of software licenses and equipment.
- ECE584 - Electric and Hybrid Vehicles
584-3 Electric and Hybrid Vehicles. (Same as ECE 484) This course covers an entire range of topics related to analysis, design, control, and optimization of electric, hybrid, and plug-in hybrid power trains including automotive applications of adjustable speed motor drives, energy storage systems, and advanced power converters. Restricted to enrollment in ECE program or consent of the instructor. Lab fee: $65 to help defray cost of software licenses and equipment.
- ECE585 - Pwr Sys Stability & Control
585-3 Power Systems Stability and Control. Fundamentals of power system stability, synchronous machine modeling and simulation, transient and small signal stability, control and protection, power system stabilizers, voltage stability, voltage collapse, concepts and devices of flexible ac transmission, mid-term and long-term stability.
- ECE586 - Power System Methods
586-3 Computational Methods in Power Systems. The course covers advanced methods for the computation and analysis of power systems. Topics: circuit graph theory and network matrices, computation of electromagnetic transients, computation of power flows and faults, computation of system stability, stochastic methods in power systems, load forecasting, state estimation, unit dispatch. The course uses power system software. Lecture. Restricted to enrollment in the ECE program.
- ECE587 - Modern Power Systems Op
587-3 Modern Power Systems Operation. This course provides students with a comprehensive picture of the techniques used in modern power systems operation. The course introduces central "terminal" characteristics for thermal and hydroelectric power generation systems, along with new optimization techniques for tackling "real-world" power systems operating problems. The topics include: analysis of different bidding strategies in competitive electricity markets, prediction of load and price, analysis of power systems security, different methods of optimal power flow, analysis of power systems uncertainty and reliability, economic dispatch, and unit commitment analysis. Project-based fee: $65 to help defray cost of software licenses and equipment.
- ECE588 - Power System Engineering
588-3 Power System Engineering. (Same as ECE 488) The course covers topics involving the design and operation of a power system. Topics: symmetrical and unsymmetrical power system faults, power system protection design, transient stability of power generators, power system economic operation, power system control, transient operation of transmission lines. The course uses power system software. Lecture.
- ECE589 - Electric Power Distribution
589-3 Electric Power Distribution. (Same as ECE 489) Design of primary and secondary distribution networks. Load characteristics. Voltage regulation. Metering techniques and systems. Protection of distribution systems. Special topics related to power distribution. Prerequisite: ECE 235.
- ECE592 - Special Investigations
592-1 to 3 Special Investigations in Electrical Engineering. Individual advanced projects and problems selected by student or instructor. Restricted to graduate standing. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593A - Adv Topics ECE Antennas/Propag
593A-1-3 Advanced Topics in Electrical Engineering-Antennas and Propagation. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593B - Adv Topics ECE-ASIC Design
593B-1-3 Advanced Topics in Electrical Engineering-ASIC Design. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593C - Adv Topics ECE-Communications
593C-1-3 Advanced Topics in Electrical Engineering-Communications. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593D - Adv Topics ECE-Comp Architect
593D-1-3 Advanced Topics in Electrical Engineering-Computer Architecture. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593E - Adv Topics ECE-Control Systems
593E-1-3 Advanced Topics in Electrical Engineering-Control Systems. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593F - Adv Topics ECE-Design Automatn
593F-1-3 Advanced Topics in Electrical Engineering-Design Automation. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593G - Adv Topics ECE-Digital Design
593G-1-3 Advanced Topics in Electrical Engineering-Digital Design. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593H - Adv Topics-Digital Test/Verify
593H-1-3 Advanced Topics in Electrical Engineering-Digital Testing and Verification. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593I - Adv Topics ECE-Elec Flds/Waves
593I-1-3 Advanced Topics in Electrical Engineering-Electromagnetic Fields and Waves. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593J - Adv Topics ECE-Embedded System
593J-1-3 Advanced Topics in Electrical Engineering-Embedded Systems. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593K - Adv Topics ECE-Medical Imaging
593K-1-3 Advanced Topics in Electrical Engineering-Medical Imaging. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593L - Adv Topics ECE-Mix Signal Test
593L-1-3 Advanced Topics in Electrical Engineering-Mixed-Signal Testing and Design. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593M - Adv Topics ECE-Nanotechnology
593M-1-3 Advanced Topics in Electrical Engineering-Nanotechnology. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593N - Adv Topics ECE-Network Systems
593N-1-3 Advanced Topics in Electrical Engineering-Network Systems. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593O - Adv Topics ECE-Photonics
593O-1-3 Advanced Topics in Electrical Engineering-Photonics. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593P - Adv Topics ECE-Phys Des Automt
593P-1-3 Advanced Topics in Electrical Engineering-Physical Design Automation. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593Q - Adv Topics ECE-Pwr Elec Conv
593Q-1-3 Advanced Topics in Electrical Engineering-Power Electronic Converters and Drive Systems. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593R - Adv Topics ECE-Power Quality
593R-1-3 Advanced Topics in Electrical Engineering-Power Quality. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593S - Adv Topics ECE-Pwr Sys Con/Pro
593S-1-3 Advanced Topics in Electrical Engineering-Power System Control and Protection. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593T - Adv Topics ECE-Renewbl Energy
593T-1-3 Advanced Topics in Electrical Engineering-Renewable Energy. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593U - Adv Topics ECE-RF/M'Wave Syst
593U-1-3 Advanced Topics in Electrical Engineering-RF and Microwave Systems. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593V - Adv Topics ECE-Signal Process
593V-1-3 Advanced Topics in Electrical Engineering-Signal Processing. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593W - Adv Topics ECE-Software Engr
593W-1-3 Advanced Topics in Electrical Engineering-Software Engineering. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE593X - Adv Topics ECE-Wireless System
593X-1-3 Advanced Topics in Electrical Engineering-Wireless Systems. Lectures on advanced topics of special interest to students in various areas of Electrical & Computer Engineering. This course is designed to offer and test new experimental courses in ECE. Restricted to enrollment in ECE program. Special approval needed from the instructor.
- ECE595 - Communication Skills
595-3 Communication Skills for Engineering Graduate Students. This course prepares graduate engineering students to communicate technical information to various audiences and for various purposes. Principles and strategies are applied to theses, dissertations, scholarly presentations, and other engineering documents such as lab reports, user manuals, business correspondences, job application materials, and engineering ethics. Research tools and software programs prepare students to deliver oral presentations on current engineering topics. Restricted to graduate standing. Does not count toward the hours required for graduation in the ECE program. Restricted to enrollment in ECE program.
- ECE596 - Principles of BME
596-3 Principles of Biomedical Engineering. (Same as ECE 460, BME 596) Principles of biomechanics, biomaterials, electrophysiology, modeling, instrumentation, biosignal processing, medical imaging, and biomedical optics. Professional moral and ethical issues in biomedical research and development. Prerequisite: MATH 250 with a grade of C or better or consent of instructor.
- ECE599 - Thesis
- ECE600 - Doctoral Dissertation
600-1 to 24 (1 to 16 per semester) Doctoral Dissertation. Dissertation research. Hours and credit to be arranged by director of graduate studies. Graded S/U only. Restricted to Admission to PhD program in Electrical and Computer Engineering.
- ECE601 - Continuing Enrollment
601-1 per semester Continuing Enrollment. For those graduate students who have not finished their degree programs and who are in the process of working on their dissertation, thesis, or research paper. The student must have completed a minimum of 24 hours of dissertation research, or the minimum thesis, or research hours before being eligible to register for this course. Concurrent enrollment in any other course is not permitted. Graded S/U or DEF only.