CSNetwork Services, or CSNS, is a web-based system that provides a number of services to facilitates teaching, learning, student administration, and program assessment at the Computer Science Department at California State University, Los Angeles.
The services provided by CSNS include user and course management, forums, surveys, mailing lists, wiki, news, online file manager, stored queries and charts, and data collection and analysis for program assessment. The system went online in Spring 2006, and by Fall 2009 it had served over 1500 students and faculty in more than 270 classes.
CSNS has also become a great resource for education and research. In our web development classes, various components of CSNS were used as examples to illustrate web development concepts and techniques, and in class assignments, students developed new services on top of CSNS and gained valuable experience in working on a real world system. The data collected in CSNS has been crucial for our ongoing research on educational data mining.