Ece 310 uic. Meets 10-Jun-24 - 02-Aug-24.