CMSC courses at Longwood

The following courses are offered during Fall 2025 at Longwood:

These courses are not offered this term (links and professors are for the most recent offering):

These courses were one-off and/or have not been offered in quite some time: