Este documento presenta un curso sobre ingeniería de software II con énfasis en aplicaciones web con Java. Introduce conceptos clave como el modelo cliente-servidor, el acceso a datos, y formas de seguir la trayectoria de usuarios. Explica las tecnologías JSP, EJB y Servlets para el desarrollo web con Java y provee ejemplos de su uso. Finalmente, anticipa temas a cubrirse en sesiones posteriores como JSP y XML, frameworks como Struts, y el uso de servicios web.