COURSE OFFERINGS

Summer 2026:

Modern Machine Learning (ELEG 845)

Machine Learning

Course Description: Machine learning can be applied to numerous engineering problems. In this course, we will cover data preprocessing, dimensionality reduction methods, regression techniques such as linear, multilinear, ridge, lasso and logistic regression, classification methods such as K-nearest neighbor, decision trees, support vector machines, naive Bayesian and random forest and unsupervised clustering algorithms. Training neural networks with back propagation and reinforced learning methods, convolution and recurrent neural networks and deep learning networks will be introduced. MATLAB(R) will be used to illustrate the various methods.

Prerequisites: Students are expected to have an undergraduate background in signals and systems theory or permission from the instructor.

Textbook: “The Elements of Statistical Learning, Data Mining, Inference and Prediction” by Hastie, Tibshirani and Friedman, Springer, 2nd Edition.

Method of Instruction: Delivery is through live lectures; however, lecture notes will be posted each week on-line to accommodate students with busy travel schedules. Grades will be based from homework assignments and two exam grades.

APG On-Post UD Courses

REGISTRATION INFO

June 8th, 2026 – August 10th, 2026
Mondays, 1500 – 1730

Registration deadline: June 1st, 2026

Cost:  $3,348 tuition

Location: Mallette Training Facility APG, MD (room # to be determined)

Instructor: Dr. Michael Piovoso

Not a current student at the University of Delaware? Visit the graduate college to get registered!

Other Courses

Looking for information on courses offered in the future? Bookmark this site as additional courses will be posted soon.

To learn more about this class or other graduate programs at the University of Delaware, contact:

Dr. Mark Mirotznik, Professor
Electrical and Computer Engineering
University of Delaware
Email: mirotzni@udel.edu

Course Cancellations

Contact the course instructor or registrar to withdraw your nomination prior to the registration deadline to avoid being billed. After the deadline, you must contact the course instructor to cancel and determine whether your organization will be billed. We avoid charging whenever possible, but if we have contracted for the course and only have the minimum number required to pay the bill, we have no choice but to charge for late cancellations and “no-shows.”

Using Army or Employer Reimbursement?

Send payment forms and questions to Third-party@udel.edu.

More information about third-party sponsorship and related forms can be found on this website. (Scroll down to “outside funding sources” and click “third-party sponsorship”)

How To Apply

Students wishing to apply for the graduate certificate, master's, or Ph.D. program can directly apply at the UD Graduate Application website.