| Course | Title / Prerequisite |
|---|---|
| ECE 101 | Exploring Digital Info Tech |
| ECE 110 | Introduction to Electrical and Computer Engineering Credit or registration in either MATH 220 or MATH 235. |
| ECE 190 | Intro to Computing Systems |
| ECE 199 AE1 | Undergraduate Open Seminar: Introduction to Computing Systems None |
| ECE 199 JL | Exploring Digital Information Technologies None |
| ECE 200 | Seminar |
| ECE 205 | Introduction to Electric and Electronic Circuits PHYS 212 |
| ECE 206 | Electric and Electronic Circuits Laboratory PHYS 212; concurrent registration in ECE 205. |
| ECE 210 | Analog Signal Processing ECE 110 and PHYS 212; credit or concurrent registration in MATH 385, MATH 386, or MATH 441. |
| ECE 211 | Topics in Analog Circuits and Systems ECE 110 and PHYS 212; credit or concurrent registration in MATH 385, MATH 386, or MATH 441. |
| ECE 280 | Biomedical Imaging MATH 385, MATH 386, or MATH 441; PHYS 212; or consent of instructor. |
| ECE 290 | Computer Engineering, I One of CS 101, 125, or ECE 110 |
| ECE 307 | Techniques for Engineering Decisions ECE 210; credit or concurrent registration in ECE 413 or equivalent. |
| ECE 313 | Probability with Engineering Applications ECE 210. |
| ECE 316 | Engineering Ethics Junior standing; RHET 105. |
| ECE 317 | Introduction to ECE Technology & Management MATH 220 or MATH 234 or consent of Instructor. |
| ECE 328 | Computer Solution of Electromagnetic Problems I Credit or concurrent registration in ECE 329. |
| ECE 329 | Introduction to Electromagnetic Fields ECE 205 or 210 |
| ECE 385 | Digital Systems Laboratory ECE 110 and ECE 290. |
| ECE 390 | Computer Engineering, II ECE 290 or CS 231. |
| ECE 391 | Computer Systems Engineering ECE 290 or CS 331. Recommended: ECE 190. |
| ECE 395 | Advanced Digital Projects Laboratory ECE 385 or consent of instructor. |
| ECE 396 | Honors Project |
| ECE 397 | Individual Study in ECE Problems |
| ECE 398 | Special Topics in ECE As specified for each topic offering |
| ECE 398 AL1 | Elements of Solid State Electronics ECE 210 and PHYS 214 (co-registration in ECE 329 is suggested). |
| ECE 398 GT | Elements of Solid State Electronics ECE 210 and PHYS 214 (co-registration in ECE 329 is suggested) |
| ECE 398 JC | Electronic and Photonic Devices PHYS 214 and credit or concurrent registration in ECE 329. |
| ECE 398 MM | Mathematical Methods in ECE MATH 242. Corequisite: MATH 385. |
| ECE 398 PE2 | Professionalism and Ethics in Engineering Credit or registration in ECE 110. |
| ECE 398 PE4 | Professionalism and Ethics in Engineering |
| ECE 398 PV | Digital Communications ECE 210 and ECE 413 (or equivalent probability course) |
| ECE 398 RES | Renewable Energy Systems |
| ECE 398 RS | Digital Communications Prerequisites: ECE 210 and ECE 413 (or equivalent probability course). |
| ECE 398 SB | Biophotonics PHYS 212 and 214 |
| ECE 399 | Honors Seminar |
| ECE 402 | Electronic Music Synthesis MUS 103 or equivalent; ECE 290 and ECE 410. |
| ECE 403 | Audio Engineering ECE 410 and 473, or consent of instructor |
| ECE 407 | Techniques for Engineering Decisions |
| ECE 410 | Digital Signal Processing ECE 210 or consent of instructor |
| ECE 411 | Computer Organization and Design ECE 390 or CS 232. |
| ECE 412 | Microcomputer Laboratory ECE 385, and either ECE 391 or CS 232 |
| ECE 413 | Probability with Engineering Applications ECE 210. |
| ECE 414 | Biomedical Instrumentation ECE 205 or 210 or consent of instructor. |
| ECE 415 | Biomedical Instrumentation Laboratory Credit or concurrent registration in ECE 414/BIOE 414. |
| ECE 417 | Multimedia Signal Processing |
| ECE 418 | Introduction to Image and Video Processing ECE 410; credit or concurrent registration in one of ECE 413, STAT 400, I E 300, or MATH 461; credit or concurrent registration in MATH 415; experience with C programming language. |
| ECE 420 | Digital Signal Processing Laboratory ECE 410. |
| ECE 421 | Plasma and Fusion Science |
| ECE 422 | Intro to Information Assurance CS 225 |
| ECE 424 | Computer Security CS 461. Recommended: CS 475. |
| ECE 425 | Intro to VLSI System Design ECE 385 and ECE 411; or CS 232. |
| ECE 428 | Distributed Systems CS 241 or ECE 391. |
| ECE 430 | Power Circuits and Electromechanics ECE 210. |
| ECE 431 | Electric Machinery ECE 430 |
| ECE 432 | Advanced Electric Machinery ECE 431 |
| ECE 435 | Computer Networking Laboratory ECE 438/CS 438 |
| ECE 437 | Sensors and Instrumentation ECE 329 |
| ECE 438 | Communication Networks CS 241; one of MATH 461 or 463 or ECE 413 |
| ECE 439 | Wireless Network CS 438 |
| ECE 440 | Solid State Electronic Devices PYHS 214; and credit or concurrent registration in ECE 329. |
| ECE 441 | Physics and Modeling of Semiconductor Devices ECE 440 |
| ECE 442 | Electronic Circuits PHYS 214, ECE 210, and credit or concurrent registration in ECE 329 |
| ECE 443 | Electronic Circuits Laboratory Concurrent registration in ECE 442 |
| ECE 444 | IC Device Theory & Fabrication ECE 440 |
| ECE 445 | Senior Design Project Laboratory Senior standing in ECE. |
| ECE 447 | Active Microwave Circuit Design ECE 450 and ECE 453 |
| ECE 448 | Introduction to Artificial Intelligence ECE 390 or CS 225; or consent of instructor |
| ECE 449 | Computer Solution of Electromagnetics Problems, II ECE 328; credit for or concurrent registration in ECE 450, or consent of instructor. |
| ECE 450 | Lines, Fields, and Waves ECE 329. |
| ECE 451 | Advanced Microwave Measurements ECE 450 |
| ECE 452 | Electromagnetic Fields ECE 450 |
| ECE 453 | Radio Communication Circuits ECE 442; credit or concurrent registration in ECE 450. |
| ECE 454 | Antennas ECE 450 or consent of instructor. |
| ECE 455 | Optical Electronics ECE 450 or consent of instructor. |
| ECE 457 | Microwave Devices & Circuits ECE 440 or equivalent; and ECE 450 or equivalent; or consent of the instructor. |
| ECE 458 | Applications of Radio Wave Propagation ECE 450 or consent of instructor. |
| ECE 459 | Communications, I ECE 413 or equivalent. |
| ECE 460 | Optical Imaging ECE 329 |
| ECE 461 | Communications, II ECE 459 |
| ECE 462 | Logic Design ECE 290 or CS 231. |
| ECE 463 | Digital Communications Laboratory ECE 459 or similar initroductory course in digital communications. ECE 461 recommended. |
| ECE 464 | Power Electronics ECE 442 |
| ECE 465 | Optical Communication System ECE 329, 413, and 450. Credit or concurrent registration in ECE 459 and 466 recommended. |
| ECE 466 | Optical Communication Lab |
| ECE 467 | Biophotonics One of ECE 455, ECE 460, PHYS 402. |
| ECE 468 | Optical Remote Sensing PHYS 214, ECE 210, ECE 329, and a course in probability or statistics; or consent of instructor. |
| ECE 469 | Power Electronics Laboratory ECE 443, credit or current registration in ECE 464, or consent of instructor. |
| ECE 470 | Introduction to Robotics MATH 415 or MATH 418, and ECE 210 or GE 320, or consent of instructor. |
| ECE 473 | Fundamentals of Engineering Acoustics MATH 385 or equivalent. |
| ECE 474 | Ultrasonic Techniques ECE 473/TAM 413 or equivalent, or consent of instructor. |
| ECE 475 | Modeling of Biosystems GE 320 or ECE 210 or consent of instructor. |
| ECE 476 | Power System Analysis Credit or concurrent registration in ECE 430 |
| ECE 477 | Power System Operation & Control ECE 476 or consent of instructor |
| ECE 478 | Formal Software Development Methods CS 225 or CS 400; and either CS 273 or MATH 414. |
| ECE 480 | Magnetic Resonance Imaging ECE 210 and 280 or consent of instructor. ECE 410 is recommended. |
| ECE 482 | Digital IC Design ECE 290 and ECE 442 |
| ECE 483 | Analog IC Design ECE 442 |
| ECE 484 | Principles of Advanced Microelectronic Processing ECE 444 |
| ECE 485 | Introduction to Microelectromechanical Devices and Systems Students with senior standing in the College of Engineering or instructor consent. |
| ECE 486 | Control Systems ECE 210 or consent of instructor. |
| ECE 487 | Introduction to Quantum Electronics PHYS 485 or consent of instructor. |
| ECE 488 | Compound Semiconductors and Devices ECE 440; ECE 487 recommended |
| ECE 489 | Robot Dynamics and Control GE 320. Recommended: ECE 470. |
| ECE 490 | Introduction to Optimization CS 101, MATH 380, MATH 415 or 418, or consent of instructor |
| ECE 491 | Introduction to Numerical Analysis CS 101 or 125, 257, or 225, or MATH 515, MATH 385 or 441, or consent of instructor |
| ECE 492 | Introduction to Parallel Programming CS 400 or CS 225, or advanced programming experience |
| ECE 493 | Advanced Engineering Math MATH 385 |
| ECE 495 | Projects & Lectures in Quantum Electronics Senior standing; consent of instructor; ECE 487 recommended. |
| ECE 497 | Senior Research Project |
| ECE 498 | Special Topics in ECE As specified for each topic offering; see Schedule or departmental course information. |
| ECE 498 AHV | Advanced Hybrid Automotive Systems |
| ECE 498 AL | Programming Massively Parallel Microprocessors |
| ECE 498 AL1 | Programming Massively Parallel Processors |
| ECE 498 AS | Optical Communication Systems ECE 329, ECE 413, and ECE 450 required. Concurent registration in ECE 459 is recommended. |
| ECE 498 BC | Biosensors Senior standing in ECE, Bioengineering, or by permission of the instructor. |
| ECE 498 BH | Design and Performance of Wireless Communications Networks {ECE 413 or MATH 461 or STAT 400} and {ECE 459 or ECE 461 or ECE 438} or consent of instructor. |
| ECE 498 BW | Computer Networking Laboratory |
| ECE 498 DN | Discrete-Event Simulation of Computer and Communicaiton Systems One of Math 461, Math 463, ECE 413, or permission of instructor. |
| ECE 498 EMR | Microprocessor Verification, Test, and Design |
| ECE 498 FEC | Advanced Energy Project in Electric Machines Credit or registration in ECE 464 (old ECE 364) or ECE 431 (old ECE 333); or consent of Instructor |
| ECE 498 GS | Optical Remote Sensing ECE 329 (old ECE 229), or consent of instructor |
| ECE 498 GT | Introduction to Systems Biology for Engineers MCB 100, MCB 150 or MCB 300 or equivalent recommended; CHEM 102 required; CHEM 104, 202, or 204 recommended; ECE 486 required |
| ECE 498 ID1 | Interdisciplinary Senior Design - Cubesat |
| ECE 498 ID2 | Interdisciplinary Senior Design - Cubesat |
| ECE 498 JB | Sensors and Instrumentation ECE 329 (old ECE 229), ECE 410 (old ECE 310), and ECE 440 (old ECE 340) (pre-req. or co-req.) or consent of the instructor. |
| ECE 498 JL | Nanotechnology |
| ECE 498 JM | Global Positioning Systems ECE 329 |
| ECE 498 MO | Biomedical Ultrasound Imaging ECE 473, ECE 210, ECE 280, or Consent of Instructor |
| ECE 498 NA | Visualizing and Navigation Knowledge Networks |
| ECE 498 NCT | Visualizing and Navigating Knowledge Networks Admission to the course is by permission of the instructor. Interested students should contact one of the instructors. Eligible students should demonstrate familiarity with one or more of the following: basic network analysis, programming methodologies, graphic design, human perception and cognition, statistics, computer vision, computer speech analysis, computer graphics, and human computer interaction. |
| ECE 498 NHV | Wireless Networks ECE/CS 438 or equivalent or instructor's approval. |
| ECE 498 NS | VLSI Signal Processing Architectures |
| ECE 498 NV4 | Wireless Networks: Graduate Student Option |
| ECE 498 PM | Introduction to Image and Video Signal Processing |
| ECE 498 SB | Biophotonics ECE 455 or ECE 460 or PHYS 402 or Consent of Instructor |
| ECE 498 SBL | Biophotonics - optional lab |
| ECE 498 SUN | Solar Car Team |
| ECE 498 TH | Multimedia Signal Processing ECE 410, ECE 413. |
| ECE 498 TSH | Multimedia Signal Processing ECE 410 and ECE 413 |
| ECE 499 | Senior Thesis |
| ECE 500 | Graduate Seminar |
| ECE 511 | Computer Architecture ECE 512 or CS 426 or consent of instructor |
| ECE 512 | Computer Microarchitecture ECE 411 and CS 426 or equivalent |
| ECE 513 | Vector Space Signal Processing ECE 410, 413, MATH 418 or equivalent; or consent of instructor |
| ECE 515 | Control System Theory & Design ECE 486 or equivalent, or consent of instructor |
| ECE 517 | Nonlinear & Adaptive Control ECE 515 |
| ECE 520 | Electromagnetic Waves and Radiating Systems ECE 452 |
| ECE 521 | Analytical Foundations of Electromagnetic Theory ECE 520 or equivalent |
| ECE 522 | Controlled Fusion Systems, I ECE/NPRE 421/PHYS 479 or consent of instructor. |
| ECE 523 | Gaseous Electronics and Plasmas PHYS 485 or 486/487, or equivalent; or ECE 440 and ECE 550 or equivalent; or consent of instruction. |
| ECE 525 | Nuclear-Electrical Energy Conversion |
| ECE 528 | Analysis of Nonlinear Systems ECE 515 or equivalent and MATH 385 or MATH 441 or equivalent or consent of instructor |
| ECE 530 | Analysis Techniques for Large-Scale Electrical Systems ECE 476 and ECE 464 or consent of instructor |
| ECE 531 | Theory of Guided Waves ECE 520; Recommended: MATH 556. |
| ECE 532 | Compound Semiconductors and Diode Lasers ECE 440 and PHYS 486 or equivalent. ECE 555 and credit or registration in ECE 536 is recommended. |
| ECE 533 | Parallel Computer Architecture Consent of instructor. |
| ECE 534 | Random Processes MATH 461 or ECE 313 or STAT 400 or consent of instructor. Concurrent registration in MATH 444 or MATH 447 is helpful. |
| ECE 535 | Theory of Semiconductors and Semiconductor Devices Senior-level course in quantum mechanics or atomic physics |
| ECE 536 | Integrated Optics and Optoelectronics ECE 455 or 487 or equivalent |
| ECE 537 | Speech Processing Fundamentals ECE 410 and Matlab (or equivalent) programming is required for many of the homeworks. |
| ECE 539 | Advanced Theory of Semiconductors & Devices ECE 535 |
| ECE 540 | Computational Electromagnetics ECE 520 or concurrent registration in ECE 520; CS 257 or equivalent; or consent of instructor. |
| ECE 541 | Computer Systems Analysis MATH 461 or 463; ECE 413 or equivalent. |
| ECE 542 | Design of Fault-Tolerant Digital Systems ECE 411 or equivalent |
| ECE 543 | Digital System Testing & Design for Testability ECE 411; ECE 462 or equivalent |
| ECE 544 | Topics in Signal Processing As specified each semester or consent of instructor. It is expected that each offering will have a 500-level course as prerequisite or co-requisite. |
| ECE 544 MD | Wavelets in Signal Processing ECE 551 or consent of instructor. |
| ECE 545 | Advanced Physical Acoustics One of ECE 473/TAM 413, ECE 520, TAM 518 or equivalent; or consent of instructor |
| ECE 547 | Topics in Image Processing ECE 410 and 413; or equivalent |
| ECE 548 | Computer Models of Cognitive Processes CS 440/ECE 448 |
| ECE 549 | Computer Vision ECE 448 or CS 225, or consent of instructor |
| ECE 550 | Advanced Robotic Planning ECE 470 |
| ECE 551 | Digital Signal Processing, II ECE 410 and 413; or equivalent |
| ECE 552 | Numerical Circuit Analysis ECE 210 and MATH 415 |
| ECE 553 | Optimum Control Systems ECE 515, ECE 313, or MATH 461 |
| ECE 554 | Sampled-Date Control Systems |
| ECE 555 | Control of Stochastic Systems ECE 515 and 534 |
| ECE 556 | Coding Theory MATH 417 or equivalent, or consent of instructor |
| ECE 558 | Digital Imaging ECE 410 and 413; or equivalent |
| ECE 559 | Topics in Communications Specified each semester or consent of instructor. (It is expected that each offering will have a 500-level course as a prerequisite or co-requisite) |
| ECE 559 BD | Coding and Cryptography MATH 401 or consent of the instructor. |
| ECE 559 BH | Topics in Communications: Distributed Network Algorithms ECE 534 or MATH 466 and CS 473 or consent of instructor. |
| ECE 559 PRK | Modeling, Analysis and Design of Wireless Networks ECE 434 and ECE/CS 338 or consent of instructor. |
| ECE 559 PV | Wireless Communications ECE 534 (Random Processes) and ECE 461 (Communication II) |
| ECE 559 RB | Topics in Communications: Two-Dimensional Informational Theory ECE 451, ECE 458 and ECE 463. Recommended: Credit or registration in ECE 563. |
| ECE 559 RK | Advanced Coding Theory ECE 456 or consent of instructor. |
| ECE 559 RS | Modeling and Control of High-Speed Networks ECE 434, ECE/CS 338, ECE 390 or consent of instructor. |
| ECE 560 | VLSI in Signal Processing and Communications ECE 410 required, ECE 482/ECE 425 recommended. |
| ECE 561 | Detection and Estimation Theory ECE 534 or equivalent or consent of instructor |
| ECE 563 | Information Theory One of MATH 464, MATH 564, or ECE 534. |
| ECE 564 | Advanced Digital Communication |
| ECE 567 | Communication Network Analysis |
| ECE 568 | Modeling and Control of Electromechanical Systems ECE 431 and ECE 515; or consent of instructor. |
| ECE 569 | Coherent Optics and Holography ECE 460 or consent of instructor |
| ECE 570 | Nonlinear Optics ECE 520 |
| ECE 571 | Electromagnetic Waves in Inhomogeneous Media MATH 446; ECE 520 or PHYS 505 or equivalents. |
| ECE 572 | Quantum Optoelectronics ECE 450 and ECE 455 or equivalent, or PHYS 486 and PHYS 487, or equivalent. |
| ECE 573 | Power Systems Operations and Control |
| ECE 576 | Power System Dynamics and Stability ECE 476 or consent of instructor. Concurrent registration in ECE 515 recommended. |
| ECE 577 | Advanced Antenna Theory ECE 520 |
| ECE 578 | Adv EM Diffraction & Radiation ECE 520 or PHYS 505. Recommended: ECE 577. |
| ECE 579 | Computational Complexity CS/MATH 473 or 475 |
| ECE 580 | Optimization by Vector Space Methods MATH 415 and MATH 547, or consent of instructor. ECE 490 or MATH 484 recommended. |
| ECE 582 | Physical VLSI Design ECE 425 or 482 |
| ECE 583 | Semiconductor Nanotech Lab Consent of the instructor ECE 341, ECE 344, and senior level course in quantum mechanics |
| ECE 584 | IC Reliability Engineering ECE 313 and ECE 440. |
| ECE 585 | MOS Device Modeling & Design ECE 441 or equivalent |
| ECE 586 | Topics in Decision and Control As specified each semester with consent of instructor. It is expected that each offering will have a 500-level course as prerequisite or corequisite. |
| ECE 586 CH | Topics in Decision and Control: Coding Approaches to Reliable System Design ECE 413 or ECE 462 (or permission of instructor). Desired: |
| ECE 586 YM | Topics in Decision and Control: Estimation and Segmentation of Hybrid Models This is an advanced course, and it can be considered as a follow-up course to either the computer vision course ECE 549, or the image processing course ECE 547, or the “Pattern Recognition” course offered by Narendra Ahuja as ECE 598, or the linear system course ECE 515, or the random processes course ECE 534, or the estimation theory course ECE 561. You may get the permission from the instructor if you have background in linear algebra (Math415/426) and probability theory (ECE 413). Some familiarity with abstract algebra (Math417) and advanced mathematical statistics (STAT510) would increase your appreciation but not crucial. Given that, this course is self-contained: The more advanced concepts in mathematical statistics and abstract algebra will be covered during the course. In addition, background in image/video processing, computer vision, machine learning, and systems theory may help the student identify applications of his or her own interest. Plenty of codes will be provided to students to get hands-on experience with these applications. |
| ECE 588 | Electricity Resource Planning MATH 415, ECE 413, and 476; or consent of instructor |
| ECE 589 | Robot Control Theory ECE 515, GE 540, or equivalent. |
| ECE 590 | Grad Seminar in Special Topics Advanced standing; consent of instructor. |
| ECE 590 B | Seminar: Antennas, Electromagnetics & Coherent Optics |
| ECE 590 C | Seminar: Computer Vision |
| ECE 590 D | Seminar: Bioacoustics |
| ECE 590 G | Seminar: Microelectronics II |
| ECE 590 H | Seminar: Gaseous Electronics |
| ECE 590 I | Seminar: Power Systems |
| ECE 590 P | Seminar: Signal and Image Processing |
| ECE 590 S | Seminar: VLSI Circuits, Systems, and Technology |
| ECE 590 X | Seminar: Computer Systems |
| ECE 594 | Mathematical Models of Language ECE 537 or consent of instructor. |
| ECE 596 | Master's Project Graduate standing in ECE. Students with deferred credit for ECE 599 may not register in ECE 596 without consent of the ECE department. |
| ECE 597 | Individual Study in ECE Consent of instructor. |
| ECE 598 | Special Topics in ECE As specified for each topic offering; see schedule or departmental course information. |
| ECE 598 AC | Special Topics: Analytical Foundations of Electromagnetic Theory ECE 420 |
| ECE 598 AL3 | Special Topics: Speech Acoustics SHS 301 or LING 401 or equivalent. |
| ECE 598 AM | Special Topics: Advanced Analog and Mixed Signal Integrated Circuits ECE 383 or equivalent. |
| ECE 598 ARF | Special Topics: Advanced Radio-frequency Integrated Circuits ECE 353 and ECE 383. |
| ECE 598 BL | Information and Coding Theory in Bioinformatics ECE 313; CS 498SS and ECE 563 recommended. |
| ECE 598 CDP | Special Topics: Next Generation Smart Routers ECE 411 or CS 433, and CS/ECE 438 or equivalent. |
| ECE 598 CH | Special Topics: Coding Approaches to Reliable System Design ECE 413 and ECE 362 (desired: ECE 511 and ECE 515). |
| ECE 598 CL | Special Topics: Communication IC Design |
| ECE 598 CP | Design of 4G WWANs and Their Building Blocks – Intelligent Routers |
| ECE 598 DL | Special Topics: Hybrid Systems and Control ECE 415 |
| ECE 598 DM | Special Topics: Convex Analysis and Optimization MATH 415 or 482 and MATH 447, (i.e., a course in linear algebra and a course in real analysis) or consent of instructor. |
| ECE 598 DN | Special Topics: Trustworthy Systems: Models and Analysis ECE/CS 441 or ECE 467 |
| ECE 598 EP | Hot Chips: Atoms to Heat Sinks ECE 440 |
| ECE 598 FK | Special Topics: Applications of Modern Statistical Learning Theory in sensor networks and VLSI designs ECE 413 |
| ECE 598 FL | Special Topics: Computer Vision and Learning Calculus, upper undergraduate course in probability, some knowledge of computer vision, programming skills in Matlab or C or equivalent. A background in ECE 549/CS 543 and CS 446 is preferred but not required. |
| ECE 598 GG | Analysis Techniques for Large-Scale Electrical Systems MATH 415 or equivalent; credit or registration in ECE 515. |
| ECE 598 HR | Special Topics: Novel Carbon-Based NEMS, Quantum and Electric Devices PHYS 386 or ECE 387, ECE 341 or equivalent, or consent of Instructor. |
| ECE 598 JL | Special Topics: Advanced Nanotechnology Graduate standing or permission of instructor. |
| ECE 598 KH | Special Topics: Quantum Mechanics for Nano-technology. ECE 535. |
| ECE 598 KJ | Special Topics: Microlithography: Science, Technology, and Applications ECE 444 or 460, or PHYS 402, or MSE 462, or ME 498, or Consent of Instructor |
| ECE 598 LS | Special Topics: Analysis Techniques for Large-Scale Electrical Systems MATH 315 or equivalent; credit or registration in ECE 415. |
| ECE 598 MD | Special Topics: Wavelets in Signal Processing ECE 551 or consent of instructor |
| ECE 598 MF | Special Topics: Multi-threaded Computer Architecture. CS 326 and ECE 412 or equivalent. |
| ECE 598 MIF | Special Topics: Multi-threaded Computer Architecture ECE 412 and CS 326 or equivalent |
| ECE 598 MTB | Special Topics: Static and Dynamic Game Theory Consent of instructor |
| ECE 598 NA | Image Structure, Content and Depiction ECE/CS 448 or equivalent; ECE 418 or equivalent; ECE 413, MATH 461, STAT 310 or equivalent; CS 225, ECE 291 or equivalent programming experience. |
| ECE 598 NB | Advanced Applied Cryptography CS 463 / ECE 424 or basic understanding of cryptography. |
| ECE 598 NC | Special Topics: Unconventional Computer Architecture CS 326 and ECE 325 or equivalent strongly advised. |
| ECE 598 PLC | Advanced Power Electronics ECE 464 (Power Electronics) and ECE 515 (Control Systems) |
| ECE 598 RS | Special Topics: Speech Synthesis LING 400 or equivalent general introduction to linguistics; an introductory-level programming course; introduction to digital signal processing an asset but not required. ECE 410, ECE 413 or consent of instructor. |
| ECE 598 SB | High-Speed Clock and Data Recovery Systems ECE 442 required, ECE 483 recommended |
| ECE 598 SM | Special Topics: Control Techniques for Complex Networks ECE 415, and ECE 534 or MATH 466 or consent of instructor. |
| ECE 598 SMR | Special Topics: Advanced Digital IC Design ECE 382 or equivalent or consent of instructor. |
| ECE 598 TJO | Special Topics: Issues in Competitive Electricity Markets ECE 497 LS (Analysis Techniques for Large-Scale Electrical Systems) or ECE 473. |
| ECE 598 WHS | Special Topics: Analytic Techniques for Computer System Evaluation ECE 441, and completion of or concurrent registration in ECE 434, or permission of instructor. |
| ECE 598 YC | Special Topics: CMOS A-D Interface Circuits ECE 483, ECE 410 |
| ECE 598 YM | Special Topics: An Invitation to 3-D Vision: From Images to Geometric Models MATH 415/426, ECE 413, 515, 534. |
| ECE 598 YS | Special Topics: Object Based Image and Video Processing ECE 318 or ECE 447 or ECE 449 or consent of instructor. |
| ECE 599 | Thesis Research |