We have moved to a new site at  https://web.uri.edu/cs/dfcsc