Check out the College of Visual and Performing arts at UMass. The photography courses are part of the design department, and it looks like they have ways to enroll through continuing ed programs.