ClassWise: synchronous Internet desktop education
Machine assisted marking of programming assignments
ACM SIGCSE Bulletin
IEEE Transactions on Education
J.M. Pullen
Scaling up a distance education program in computer science
Student file management under Primos