1. ACM and IEEE Computer Society (2001). Computing Curricula 2001 Computer Science. ACM/IEEE-CS. Available: http://www.computer.org/education/cc2001/final/index.htm.
2. Agrawal, D., Bruno, J. L., Abbadi, A. E., & Krishnaswamy, V. (1995). Managing concurrent activities in collaborative environments. In Conference on Cooperative Information Systems (pp. 112–124). Vienna, Austria.
3. Software engineering education;Baber;Annals of Software Engineering,1999
4. Reengineering the curriculum;Director;Proc. of the IEEE,1995
5. Gersting, J., Henderson, P. B., Machanick, P., & Patt, Y. N. (2001). Programming early considered harmful. In Proc. SIGCSE-2001 (pp. 402–403). Charlotte, NC.