The concepts of user (student and faculty) generated content, open source, cloud computing, collaboration and sharing are very much in the forefront.