Univ of Pittsburgh - Johnstown Campus (UPJ as it's known locally) is a very good college. It is IMO the best branch of the Pitt system. It is definately the largest with the most students outside of the main campus.
There are plenty of things to do at the college - sports programs of all types. It is one of the best Division II wrestling schools. The Pasquerilla Performing Arts Center is on campus and hosts lectures, plays, musicals, dramas and the Symphony Orchestra. There's lots of activities to do around Johnstown as well. Move theater, stores, mall, clubs, etc. You're only 7 miles from downtown Johnstown and about 4 or 5 miles to Windber and it's rec park.
The student union bldg is new. There are new dorms. They're building new student housing across the street from the campus. The campus is set in Richland Twp. It is wooded and very scenic.
It is a very high-calibur school, esp for math & engineering. It offers a very quality education for the money. Here's their link for more info:
Pitt-Johnstown Home Page