Teaching
Below is a list of courses taught by MINDS faculty. For a detailed description and schedule go to BU Academics.
Undergraduate courses:
- EK307: Electric Circuit Theory
- EC330: Applied Algorithms for Engineers
- EC381: Probability Theory in Electrical and Computer Engineering
- EC401: Signals and Systems
- EC402: Control Systems
- EC414: Introduction to Machine Learning
- EC417: Electric Energy Systems: Adapting to Renewable Resources
- EC415: Software Radios
- EC418: Introduction to Reinforcement Learning
- EC441: Introduction to Computer Networking
- EC 444: Smart and Connected Systems
Introductory graduate courses:
- EC500: Medical Image Analysis using AI tools
- EC500: Foundations of Probabilistic Machine Learning
- EC500: Control of Sustainable Power Systems
- EC501: Dynamic System Theory
- EC503: Learning from Data
- EC504: Advanced Data Structures
- EC505: Stochastic Processes, Detection and Estimation
- EC508: Wireless Communication
- EC516: Digital Signal Processing
- EC518: Robot Learning
- EC 519: Speech Processing by Humans and Machines
- EC520: Digital Image Processing and Communication.
- EC522: Computational Optical Imaging
- EC523: Deep Learning
- EC524: Optimization Theory and Methods
- EC525: Optimization for Machine Learning
- EC535: Introduction to Embedded Systems
- EC541: Computer Communication Networks
- EC544: Networking the Physical World
Advanced graduate courses:
- EC701: Optimal Control and Robust Control
- EC702: Recursive Estimation and Optimal Filtering
- EC710: Dynamic Programming and Reinforcement Learning
- EC716: Advanced Digital Signal Processing
- EC717: Image Reconstruction and Restoration
- EC719: Statistical Pattern Recognition
- EC720: Digital Video Processing
- EC724: Advanced Optimization Theory and Methods
- EC725: Queueing Systems
- EC732: Combinatorial Optimization and Graph Algorithms
- EC733: Discrete Event and Hybrid Systems
- EC734: Hybrid Systems
Mathematics and Statistics courses of interest to MINDS students (see detailed description and schedule on this BU Academics page):
- CAS MA711: Real Analysis
- CAS MA 717: Functional Analysis I
- CAS MA 741: Algebra I
- CAS MA 742: Algebra II
- CAS MA 779: Probability Theory I
- CAS MA 780: Probability Theory II
- CAS MA 782: Hypothesis Testing
Computer Science courses of interest to MINDS students (see detailed description and schedule on this BU Academics page):
- CAS CS530: Advanced Algorithms
- CAS CS 535: Complexity Theory
- CAS CS 537: Randomness in Computing
- CAS CS 538: Fundamentals of Cryptography
- CAS CS 541: Applied Machine Learning
- CAS CS 542: Principles of Machine Learning
- CAS CS 548: Advanced Cryptography
- CAS CS 565: Algorithmic Data Mining
- CAS CS 585: Image and Video Computing







