project listings 396 courses