Massachusetts Institute of Technology
Mit: Open Course Ware: Software Engineering for Web Applications
This course gives students some experience in dealing with the challenges that are unique to web applications, such as concurrency and security risks.