Recent innovations in the computer and software industry have placed new demands on academic programs in software engineering. Over the past decade, the technological environment in which software engineering education (SEE) resides has been rapidly changing. To be able to design, develop, and evaluate software applications and systems, future software engineers have to learn to adopt new technologies and acquire new skills. This chapter examines the educational impact of Social Web applications in classroom activities pertaining to SEE. The feasibility issues of the selection and adoption of collaborative technologies and applications are emphasized, and the pedagogical patterns are discussed. The potential prospects of such an integration and related concerns are illustrated through examples.