The “Virtual University”
ACM SIGCSE Bulletin
Scaling up a distance education program in computer science