Course assignment of Web Application Architectures on coursera.