| Electrical and Computer Engineering |
Rice University |
| Course Name |
Course Code |
Course Hours |
Classification |
| Fundamentals of Computer Engineering |
ELEC 220 |
3 |
Undergraduate Lower-Level |
| Special Topics |
ELEC 238 |
1-4 |
Undergraduate Lower-Level |
| Fundamentals of Electrical Engineering I Laboratory |
ELEC 240 |
1 |
Undergraduate Lower-Level |
| Fundamentals of Electrical Engineering I |
ELEC 241 |
3 |
Undergraduate Lower-Level |
| Signals, Systems, and Transforms |
ELEC 242 |
3 |
Undergraduate Lower-Level |
| Electronic Measurement Systems |
ELEC 243 |
4 |
Undergraduate Lower-Level |
| Analog Circuits Laboratory |
ELEC 244 |
1 |
Undergraduate Lower-Level |
| Introduction to Physical Electronics I |
ELEC 261 |
3 |
Undergraduate Lower-Level |
| Introduction to Waves and Photonics |
ELEC 262 |
3 |
Undergraduate Lower-Level |
| Introduction to Physical Electronics Lab |
ELEC 263 |
1 |
Undergraduate Lower-Level |
| Signals, Systems, and Learning |
ELEC 301 |
3 |
Undergraduate Upper-Level |
| Random Signals in Electrical Engineering Systems |
ELEC 303 |
3 |
Undergraduate Upper-Level |
| Introduction to Physical Electronics II |
ELEC 305 |
3 |
Undergraduate Upper-Level |
| Principles of Parallel Programming |
ELEC 323 |
4 |
Undergraduate Upper-Level |
| Digital Logic Design |
ELEC 326 |
3 |
Undergraduate Upper-Level |
| Implementation of Digital Systems |
ELEC 327 |
3 |
Undergraduate Upper-Level |
| Real-time Rendering Systems |
ELEC 328 |
3 |
Undergraduate Upper-Level |
| Quantum Mechanics for Engineers |
ELEC 361 |
3 |
Undergraduate Upper-Level |
| Photonics Measurements: Principles and Practice |
ELEC 364 |
3 |
Undergraduate Upper-Level |
| Machine Learning: Concepts and Techniques |
ELEC 378 |
3 |
Undergraduate Upper-Level |
| Introduction to Neuroengineering: Measuring and Manipulating Neural Activity |
ELEC 380 |
3 |
Undergraduate Upper-Level |
| Wearable Biosensors |
ELEC 383 |
3 |
Undergraduate Upper-Level |
| Machine Learning of Biomedical Time Series |
ELEC 384 |
3 |
Undergraduate Upper-Level |
| Transfer Credit - Junior |
ELEC 395 |
1-4 |
Undergraduate Upper-Level |
| Science and Technology Behind the Headlines |
ELEC 403 |
3 |
Undergraduate Upper-Level |
| Linear Algebra for Data Science |
ELEC 406 |
3 |
Undergraduate Upper-Level |
| Secure and Cloud Computing |
ELEC 410 |
3 |
Undergraduate Upper-Level |
| Microwave Engineering |
ELEC 411 |
3 |
Undergraduate Upper-Level |
| Wireless Integrated Circuits and Systems |
ELEC 414 |
3 |
Undergraduate Upper-Level |
| Principles of Biomedical Optics and Ultrasound |
ELEC 418 |
3 |
Undergraduate Upper-Level |
| Risc-v System-on-chip Design |
ELEC 420 |
3 |
Undergraduate Upper-Level |
| Operating Systems and Concurrent Programming |
ELEC 421 |
4 |
Undergraduate Upper-Level |
| Vlsi Systems Design |
ELEC 422 |
3 |
Undergraduate Upper-Level |
| Digital Integrated Circuits |
ELEC 423 |
3 |
Undergraduate Upper-Level |
| Mobile and Embedded System Design and Application |
ELEC 424 |
4 |
Undergraduate Upper-Level |
| Computer Systems Architecture |
ELEC 425 |
4 |
Undergraduate Upper-Level |
| Advanced Digital Integrated Circuits Design |
ELEC 426 |
3 |
Undergraduate Upper-Level |
| Processor Microarchitecture Design and Implementation |
ELEC 428 |
3 |
Undergraduate Upper-Level |
| Introduction to Computer Networks |
ELEC 429 |
4 |
Undergraduate Upper-Level |
| Modern Communication Theory and Practice |
ELEC 430 |
3 |
Undergraduate Upper-Level |
| Digital Signal Processing |
ELEC 431 |
3 |
Undergraduate Upper-Level |
| Advanced High-speed System Design |
ELEC 434 |
3 |
Undergraduate Upper-Level |
| Neural Interface Engineering Laboratory |
ELEC 435 |
3 |
Undergraduate Upper-Level |
| Fundamentals of Control Systems |
ELEC 436 |
3 |
Undergraduate Upper-Level |
| Introduction to Communication Networks |
ELEC 437 |
3 |
Undergraduate Upper-Level |
| Biomedical Optical Imaging and Applications |
ELEC 438 |
3 |
Undergraduate Upper-Level |
| Data Science and Dynamical Systems |
ELEC 439 |
3 |
Undergraduate Upper-Level |
| Artificial Intelligence |
ELEC 440 |
4 |
Undergraduate Upper-Level |
| Introduction to Analog Integrated Circuits |
ELEC 442 |
3 |
Undergraduate Upper-Level |
| Introduction to Digital Image and Video Processing |
ELEC 445 |
3 |
Undergraduate Upper-Level |
| Introduction to Computer Vision |
ELEC 447 |
3 |
Undergraduate Upper-Level |
| 3d Vision: From Autonomous Cars to the Metaverse |
ELEC 448 |
3 |
Undergraduate Upper-Level |
| Algorithmic and Ai-driven Robotics |
ELEC 450 |
4 |
Undergraduate Upper-Level |
| Image and Video Compression Algorithms and Standards |
ELEC 459 |
3 |
Undergraduate Upper-Level |
| Physics of Sensor Materials and Nanosensor Technology |
ELEC 460 |
3 |
Undergraduate Upper-Level |
| Quantum Mechanics and Real-world Applications |
ELEC 461 |
3 |
Undergraduate Upper-Level |
| Optoelectronic Devices |
ELEC 462 |
3 |
Undergraduate Upper-Level |
| Introduction to Quantum Computing With Qiskit |
ELEC 468 |
3 |
Undergraduate Upper-Level |
| Learning From Sensor Data |
ELEC 475 |
3 |
Undergraduate Upper-Level |
| Special Topics |
ELEC 677 |
1-4 |
Graduate |
| Introduction to Machine Learning |
ELEC 478 |
3 |
Undergraduate Upper-Level |
| Electromagnetism and the Brain |
ELEC 481 |
3 |
Undergraduate Upper-Level |
| Artificial Intelligence for Health |
ELEC 482 |
3 |
Undergraduate Upper-Level |
| Machine Learning and Signal Processing for Neuro Engineering |
ELEC 483 |
3 |
Undergraduate Upper-Level |
| Imaging Optics |
ELEC 487 |
3 |
Undergraduate Upper-Level |
| Theoretical Neuroscience: From Cells to Learning Systems |
ELEC 488 |
3 |
Undergraduate Upper-Level |
| Neural Computation |
ELEC 489 |
3 |
Undergraduate Upper-Level |
| Undergraduate Electrical Engineering Research Projects |
ELEC 490 |
1-6 |
Undergraduate Upper-Level |
| Undergraduate Electrical Engineering Research Projects-vertically Integrated Projects |
ELEC 491 |
1-6 |
Undergraduate Upper-Level |
| Senior Design I |
ELEC 494 |
4 |
Undergraduate Upper-Level |
| Transfer Credit - Senior |
ELEC 495 |
1-4 |
Undergraduate Upper-Level |
| Senior Design II |
ELEC 496 |
3 |
Undergraduate Upper-Level |
| Introduction to Robotics |
ELEC 498 |
3 |
Undergraduate Upper-Level |
| Neural Machine Learning I |
ELEC 502 |
3 |
Graduate |
| Science and Technology Behind the Headlines |
ELEC 503 |
3 |
Graduate |
| Publishing Your First Scientific Research Paper |
ELEC 504 |
2 |
Graduate |
| Risc-v System-on-chip Design |
ELEC 505 |
3 |
Graduate |
| Linear Algebra for Data Science |
ELEC 506 |
3 |
Graduate |
| Non Linear Dynamic Systems Analysis |
ELEC 507 |
3 |
Graduate |
| Nonlinear Systems: Analysis and Control |
ELEC 508 |
3 |
Graduate |
| Artificial Intelligence for Health |
ELEC 509 |
3 |
Graduate |
| Secure and Cloud Computing |
ELEC 510 |
3 |
Graduate |
| Design and Analysis of Secure Embedded Systems for Iot Era |
ELEC 511 |
3 |
Graduate |
| Graduate Design and Analysis of Algorithms |
ELEC 512 |
3 |
Graduate |
| Complexity in Modern Systems |
ELEC 513 |
3 |
Graduate |
| Wireless Integrated Circuits and Systems |
ELEC 514 |
3 |
Graduate |
| Machine Learning for Resource-constrained Platforms |
ELEC 515 |
3 |
Graduate |
| Analog Integrated Circuits |
ELEC 516 |
3 |
Graduate |
| Microwave Engineering |
ELEC 517 |
3 |
Graduate |
| Principles of Biomedical Optics and Ultrasound |
ELEC 518 |
3 |
Graduate |
| Data Science and Dynamical Systems |
ELEC 519 |
3 |
Graduate |
| Distributed Systems |
ELEC 520 |
4 |
Graduate |
| Advanced Digital Integrated Circuits Design |
ELEC 521 |
3 |
Graduate |
| Advanced Vlsi Design |
ELEC 522 |
3 |
Graduate |
| Introduction to Microfabrication |
ELEC 523 |
3 |
Graduate |
| Mobile and Wireless Networking |
ELEC 524 |
4 |
Graduate |
| Virtualization and Cloud Resource Management |
ELEC 525 |
3 |
Graduate |
| High Performance Computer Architecture |
ELEC 526 |
3 |
Graduate |
| Vlsi Systems Design |
ELEC 527 |
3 |
Graduate |
| Security Topics of Embedded Systems |
ELEC 528 |
3 |
Graduate |
| Advanced Computer Networks |
ELEC 529 |
1-4 |
Graduate |
| Biomedical Optical Imaging and Applications |
ELEC 530 |
3 |
Graduate |
| Statistical Signal Processing |
ELEC 531 |
3 |
Graduate |
| Neural Interface Engineering Laboratory |
ELEC 532 |
3 |
Graduate |
| Introduction to Random Processes and Applications |
ELEC 533 |
3 |
Graduate |
| Hardware Verification |
ELEC 534 |
3 |
Graduate |
| Information Theory |
ELEC 535 |
3 |
Graduate |
| Intelligent Mobile Systems |
ELEC 537 |
3 |
Graduate |
| Advanced Wireless Networking |
ELEC 538 |
3 |
Graduate |
| Introduction to Communication Networks |
ELEC 539 |
3 |
Graduate |
| Fundamentals of Biosensors in Medicine |
ELEC 540 |
3 |
Graduate |
| 3d Vision: From Autonomous Cars to the Metaverse |
ELEC 541 |
3 |
Graduate |
| Generative Ai for Image Data |
ELEC 542 |
3 |
Graduate |
| Advanced High-speed System Design |
ELEC 543 |
3 |
Graduate |
| Introduction to Digital Image and Video Processing |
ELEC 545 |
3 |
Graduate |
| Introduction to Computer Vision |
ELEC 546 |
3 |
Graduate |
| Introduction to Human-machine Interfaces |
ELEC 547 |
3 |
Graduate |
| Machine Learning and Signal Processing for Neuro Engineering |
ELEC 548 |
3 |
Graduate |
| Computational Photography |
ELEC 549 |
3 |
Graduate |
| Algorithmic Robotics |
ELEC 550 |
4 |
Graduate |
| Modern Communication Theory and Practice |
ELEC 551 |
3 |
Graduate |
| Operating Systems and Concurrent Programming |
ELEC 552 |
4 |
Graduate |
| Mobile and Embedded System Design and Application |
ELEC 553 |
4 |
Graduate |
| Computer Systems Architecture |
ELEC 554 |
4 |
Graduate |
| Imaging and Vision for Robotics |
ELEC 555 |
3 |
Graduate |
| Introduction to Computer Networks |
ELEC 556 |
4 |
Graduate |
| Artificial Intelligence |
ELEC 557 |
4 |
Graduate |
| Digital Signal Processing |
ELEC 558 |
3 |
Graduate |
| Image and Video Compression Algorithms and Standards |
ELEC 559 |
3 |
Graduate |
| Physics of Sensor Materials and Nanosensor Technology |
ELEC 560 |
3 |
Graduate |
| Quantum Vacuum Engineering |
ELEC 561 |
3 |
Graduate |
| Optoelectronic Devices |
ELEC 562 |
3 |
Graduate |
| Introduction to Solid State Physics I |
ELEC 563 |
3 |
Graduate |
| Solid-state Physics II |
ELEC 564 |
3 |
Graduate |
| Solid State Materials and Device Applications |
ELEC 565 |
3 |
Graduate |
| Nanophotonics and Metamaterials |
ELEC 566 |
3 |
Graduate |
| Introduction to Quantum Computing With Qiskit |
ELEC 568 |
3 |
Graduate |
| Ultrafast Optical Phenomena |
ELEC 569 |
3 |
Graduate |
| Distributed Methods for Optimization and Machine Learning |
ELEC 570 |
3 |
Graduate |
| Imaging at the Nanoscale |
ELEC 571 |
3 |
Graduate |
| Finite Element Method for Multiphysics Modeling |
ELEC 572 |
3 |
Graduate |
| Network Science and Analytics |
ELEC 573 |
3 |
Graduate |
| Ubiquitous and Wearable Computing |
ELEC 574 |
3 |
Graduate |
| Learning From Sensor Data |
ELEC 575 |
3 |
Graduate |
| a Practical Introduction to Deep Machine Learning |
ELEC 576 |
3 |
Graduate |
| Introduction to Machine Learning |
ELEC 578 |
3 |
Graduate |
| Quantum Mechanics and Real-world Applications |
ELEC 580 |
3 |
Graduate |
| Introduction to Quantum Information Science and Engineering |
ELEC 581 |
3 |
Graduate |
| Imaging Optics |
ELEC 582 |
3 |
Graduate |
| Electromagnetism and the Brain |
ELEC 583 |
3 |
Graduate |
| Quantum Physics in Semiconductor Devices |
ELEC 584 |
3 |
Graduate |
| Introduction to Neuroengineering: Measuring and Manipulating Neural Activity |
ELEC 587 |
3 |
Graduate |
| Theoretical Neuroscience I: Biophysical Modeling of Cells and Circuits |
ELEC 588 |
3 |
Graduate |
| Neural Computation |
ELEC 589 |
3 |
Graduate |
| Graduate Non-thesis Research Projects |
ELEC 590 |
1-6 |
Graduate |
| Graduate Electrical Engineering Research Projects-vertically Integrated Projects |
ELEC 591 |
1-6 |
Graduate |
| Graduate Pre-thesis Research Project Exploration |
ELEC 592 |
1 |
Graduate |
| Mece Capstone Project |
ELEC 594 |
3 |
Graduate |
| Practicum in Electrical and Computer Engineering |
ELEC 595 |
1 |
Graduate |
| Introduction to Robotics |
ELEC 598 |
3 |
Graduate |
| First Year Grad Student Projects |
ELEC 599 |
6 |
Graduate |
| Neural Machine Learning and Data Mining II |
ELEC 602 |
3 |
Graduate |
| Foundational and Current Topics in Nanophotonics Research |
ELEC 603 |
2 |
Graduate |
| Computational Electrodynamics and Nanophotonics |
ELEC 605 |
3 |
Graduate |
| Advanced Machine Learning |
ELEC 631 |
3 |
Graduate |
| Advanced Topics in Image and Video Processing |
ELEC 632 |
3 |
Graduate |
| Quantum Information Science and Technology |
ELEC 660 |
3 |
Graduate |
| Nano-neurotechnology |
ELEC 680 |
3 |
Graduate |
| Spotlight on Latest Neurotechnology |
ELEC 682 |
3 |
Graduate |
| Advanced Topics in Distributed Systems |
ELEC 692 |
1-3 |
Graduate |
| Advanced Topics-computer Systems |
ELEC 693 |
1-3 |
Graduate |
| Ece Professional Masters Seminar Series |
ELEC 698 |
0 |
Graduate |
| Frontiers of Electrical and Computer Engineering |
ELEC 699 |
1 |
Graduate |
| Research and Thesis |
ELEC 800 |
1-15 |
Graduate |
| DegreeView |
|
|
|