Artificial Intelligence
Recent AI breakthroughs such as LLMs, diffusion models, deep neural networks, and others, rely on theory to understand model training and inference, algorithms that translate the theory to software, and novel computer architectures to design energy-efficient and high-performance computing platforms to execute the software. ECE’s unique systems-oriented viewpoint of AI, comprising theory, architecture, algorithms, and software, allows its faculty and students to engineer scalable AI systems by optimizing the trade-offs between accuracy, robustness, energy consumption, and security, that exist across the compute stack from systems to semiconductor devices, and in the process, dramatically transform fields such as audio/video processing, decision making in robotics and control, neuroscience, and bioinformatics. Our ECE curriculum trains the next generation of engineers to apply foundational principles across theory, algorithms, and systems, regardless of the current and future evolution of AI.
Topics
- AI Theory, Algorithms, Systems, Applications
- Computer Vision and Audio
- Robotics and Control
- Natural Language Processing (NLP) and Large Language Models (LLM)
- Security, Trust, Verification
- Neuroscience, Biology
- News Notes
- November 13, 2025
Neural Information Processing Systems
- News Notes
- October 25, 2025
- News Notes
- October 5, 2025
Courses Taught
-
Mathematical Foundations
- ECE 313 Probability with Engineering Applications
- ECE 490 Introduction to Optimization
- ECE 513 Vector Space Signal Processing
- ECE 534 Random Processes
- ECE 543 Statistical Learning Theory
- ECE 561 Detection and Estimation Theory
- ECE 563 Information Theory
- ECE 566 Computational Inference
- ECE 586 SDEs in Opt, Control, & Learning
- ECE 598 Information Theory and Statistics
-
NLP, LLM, and Graphs
-
Machine Learning and Generative Models
- ECE 365 Data Science and Engineering
- ECE 448 Artificial Intelligence
- ECE 498 BH LLM Reasoning for Engineering
- ECE 544 NA Topics in Signal Processing
- ECE 586 RS MDPs, Reinforcement Learning
- ECE 586 MDPs, Reinforcement Learning
- ECE 586 Control and Machine Learning
- ECE 598 RCG Deep Generative Models
- ECE 598 ML and Formal Methods
- ECE 598 ZZ Diffusion Flow Matching Models
-
Robotics, Autonomous Systems, and AI
-
Computer Vision, Audio, and Multi-Modal AI
-
AI Software and Hardware Systems
Faculty in AI
- AI Theory
- Security, Trust, Verification
- Privacy, Security, Learning Theory, Information Theory
- Robotics, Control
- AI Applications
- Parallel and distributed computing, Motion planning
- AI Theory
- AI Applications
- Artificial Intelligence Data and Information Systems
- AI Theory
- Operator models for dynamical systems, Nonstationary RL, Adaptive Control, Learning in games.
- Security, Trust, Verification
- AI Applications
- Trustworthy AI
- NLP, LLM
- AI Algorithms
- Natural language processing, data mining, data management
- AI Systems
- AI Applications
- AI/HW co-search, co-design, and co-generation; LLM-Aided Design; AI accelerators and applications.
- Vision, Audio
- AI Algorithms
- Signal Processing, Data Science; Computational Imaging
- Vision, Audio
- AI Applications
- Artificial Intelligence Interactive Computing
- Robotics, Control
- Vision, Audio
- Robot Learning, Whole-body control, Mobile Manipulation, Generalization in Robotics, Imitation Learning, Video understanding, 4D understanding, Generative Models, AI for Science
- Vision, Audio
- NLP, LLM
- Audio, Speech, and Language Processing
- Robotics, Control
- AI Applications
- Robot motion planning and control, semiautonomous robots
- Vision, Audio
- AI Applications
- Computer Vision, Object Recognition
- NLP, LLM
- AI Applications
- Engineering AGI, LLM agents for engineering design
- AI Systems
- AI Applications
- AI Infrastructure, AI for Systems and Systems for AI, AI Hardware/Software Co-Design
- AI Algorithms
- AI Theory
- Reinforcement Learning
- AI Systems
- AI Applications
- Systems, Hardware/Software Co-design, Domain-specific Accelerator and Chip Design
- Vision, Audio
- AI Algorithms
- Computer Vision
- Security, Trust, Verification
- AI Algorithms
- trustworthy machine learning
- AI Applications
- Neuroscience, Biology
- AI-powered imaging; foundation model for brain imaging; digital twins, undercertainty characterization
- AI Algorithms
- AI Applications
- Graph and hypergraph learning, AI unlearning, LLMs, applications of AI in computational biology
- Robotics, Control
- Security, Trust, Verification
- Autonomy, Visual control, Reinforcement Learning
- AI Theory
- Robotics, Control
- Dynamical systems; Deterministic and Stochastic Control; Diffusions in Optimization, Control, and Learning; Interaction between control, programming languages, and LLMs
- AI Applications
- Vision, Audio
- agricultural and biological systems
- AI Algorithms
- Vision, Audio
- Inverse problems, NeRFs, Diffusion, Flows, Blackbox optimization
- Vision, Audio
- AI Algorithms
- Diffusion, Flows, LLM, 3D Understanding, Video Understanding
- AI Systems
- AI Algorithms
- Efficient and Robust AI Models, AI Accelerator, VLSI Architectures, Integrated Circuit Design
- AI Theory
- AI Algorithms
- High-dimensional statistics, Information Theory, Computational Biology
- Vision, Audio
- AI Algorithms
- Computer Vision, Signal Processing, Data Science
- AI Theory
- AI Algorithms
- Probability, Control Theory and Information Theory applied to RL, Diffusion models, LLMs and Networks
- AI Algorithms
- AI Systems
- Trustworthy AI, Causal Inference, Optimization, Social Networks, Recommender Systems, Management Science
- AI Algorithms
- AI Theory
- Statistical Inference, Robust Learning, Hallucination Detection, Reinforcement Learning in Nonstationary Environments
- AI Applications
- Neuroscience, Biology
- Natural intelligence, brain neural dynamics, dynamic pose sequencing
- Robotics, Control
- AI Algorithms
- 3D computer vision and robotics
- AI Algorithms
- Vision, Audio
- Signal processing, audio denoising, Blackbox optimization
- Robotics, Control
- AI Applications
- Tactile sensing
- Security, Trust, Verification
- NLP, LLM
- AI safety, Formal methods for AI, Algorithms for frontier AI models (LLMs, VLMs, etc), Agentic AI
- AI Applications
- AI Systems
- Large-scale DL/AI applications
- AI Theory
- AI Algorithms
- Optimization theory, learning theory, large-scale algorithms, energy applications
- AI Theory
- AI Algorithms
- AI for Science: cosmology and geospatial science
- AI Algorithms
- AI Applications
- Signal processing, data science, computational imaging