Patrick Flannery provides clear notes and explains complex concepts simply, though the class is difficult. He offers test corrections and extra credit, but the course relies heavily on MATLAB.
Recent recorded grades — Fall 2022: 3.81 GPA, 100.0% A/AB (n=13 letter grades); Fall 2023: 3.55 GPA, 73.3% A/AB (n=30 letter grades); Fall 2025: 3.63 GPA, 85.7% A/AB (n=77 letter grades).