We've picked five courses that a computer science major might take. For each, we've chosen ten terms that may be used during the class and encoded them in a simple substitution cipher. The cipher changes from course to course, but it is used consistently throughout one course. For example, the word JAVASCRIPT might appear in a list of terms related to web development as BCDCPLQMON. If so, B represents J in all terms in that list. There's a twist, though; in two words per list, exactly one letter has been left unencoded. Those letters spell out an appropriate 10-letter word.



Scott Weiss
Mount St. Mary's University
16300 Old Emmitsburg Road
Emmitsburg, MD 21727
[email protected]

Copyright held by author.

The Digital Library is published by the Association for Computing Machinery. Copyright © 2023 ACM, Inc.

Contents available in PDF
View Full Citation and Bibliometrics in the ACM DL.


There are no comments at this time.


To comment you must create or log in with your ACM account.