Web Applications class at the University of Pittsburgh taught by Timothy James