These are various articles that have been written over the past
26 years. They span such professional interest areas as
computer science education, computer systems, programming
language concepts, computer ethics, and critical thinking and
Some of them are precursors to the textbooks and many of them
appear in the Journal for Computer Sciences in Colleges, the
SIGCSE Bulletin, and are available at the ACM Digital Library.
Just click to the left to see an abstract of the article and if
available a link to the complete article.