Know Your Discipline: Teaching the Philosophy of Computer Science
Journal of Information Technology Education: Research
• Volume 6
• 2007
• pp. 105-122
5375 total downloads