Cryptology/plaintext

From RealCTY
Revision as of 11:21, 24 December 2007 by Memoriesonfilm (talk | contribs)
Jump to navigation Jump to search
Part of a series on
Realcty logo 20060831.png
CTY Courses
Category · Template · CAA Courses
Sites
Baltimore · Carlisle · Lancaster · Los Angeles · Saratoga Springs · Seattle
Humanities
Logic: PoR
International Politics ·
Ethics · Existentialism
Philosophy of Mind
Cognitive Psychology · Linguistics
Dissent
Newton, Darwin, and Einstein
The Art and Science of Filmmaking
Beyond the Binary: A Cultural History of Gender
Laws and Orders: Legal Systems Around the World
Writing
Writing Your World
Fiction and Poetry
Utopias and Dystopias
Persuasion and Propaganda
The Art of Fiction
Math
Probability and Game Theory
Number Theory · Mathematical Logic
Cryptology · Combinatorics and Graph Theory
Topology
Economics
Macroeconomics and the Global Economy
Fundamentals of Microeconomics
Computer Science
Data Structures and Algorithms
Fundamentals of Computer Science
Science
FPHS Biology · FPHS Chemistry · FPHS Physics
Astrophysics
Paleobiology · Genetics · Neuroscience
Investigations in Engineering
Introduction to Biomedical Sciences · Electrical Engineering
Special Relativity
Princeton & Berkeley
Global Politics: Human Rights and Justice
Human Nature and Technology
Politics and Film · Epidemiology
The Mathematics of Competitive Behavior
Science, Technology and Public Policy
Race and Politics · Politics in the Middle East
The Global Environment
Playing God: The Ethics of Human Subjects Research
You Will Be Offended: Satire, Comedy, and Public Discourse
Defunct Courses
Beginning Ancient Greek · German 1
German 2
Latin 2
French 1 · French 2
Great Revolutions
American History
Modern European History · Eastern European History
Music Theory
History of Western Art
Renaissance Art
Introduction to American Studies: Race and Class
Medieval Art
Twentieth Century Art · Gandhi's India
American Studies: The Sixties · Women and US Social Reform
American Studies: The Harlem Renaissance
Intermediate Ancient Greek
Islam · The Asian Pacific Rim
Russian History
TCE: Literature and the Arts · TCE: Popular Culture
The Crafting of Drama
The Crafting of Poetry · TCE: Shakespeare
TCE: Science Fiction
TCE: Beyond the Ring and the Wardrobe
Advanced Mathematical Modeling
Advanced Mathematical Reasoning
Statistics · Calculus: A Conceptual Approach
Topics in Precalculus
Set Theory · Digital Logic
Theoretical Foundations of Computer Science
Introduction to Laboratory Sciences · Archaeology
Ecology
Microbiology · Selected Topics in Advanced Biology
Selected Topics in Advanced Chemistry
Selected Topics in Advanced Physics · Physical Anthropology
Advanced Physics: Mechanics
Scientific Investigations: St. Mary's River · Genomics
Volcanoes
Etymologies · Oceanography: The Hawaiian Pacific
Life Cycle of an Island: Hawaii
The History of Disease · The Critical Essay: Film
Wicked Art: Pictures, Pixels, and Pens
Latin I
Goodwives and Witches: Women in Colonial America
Freaks and Geeks in Popular Media
The Digital Revolution
Advanced Robotics
Theory of Computation
Individually Paced Mathematics Sequence
Service, Leadership & Community Transformation
Advanced Cryptology
Law and Politics in US History
Intro to Organic Chemistry

Cryptology is a Math course in the CTY program with no prerequisites. Its course code is CODE.

Course Description

Cryptology (the subject) is the study of codes and ciphers: making them and breaking them. Cryptology offers an engaging curriculum, combining mathematical and historical background with hands-on cryptography and cryptanalysis, and looks at over two millenia of ciphers. The course begins with the distinction between codes and ciphers. Students learn the details of some of the most historically important ciphers, some dating back to Julius Caesar, others as cutting-edge as quantum computing. In order to fully understand these ciphers, and to learn to break them in particular, some mathematical background is needed. Students will accumulate an arsenal of techniques in probability, combinatorics, and number theory, to be properly armed against the onslaught of ciphers. In addition to going up against some of cryptography's greatest hits, students will also apply the principles of of cryptography to design their own codes and ciphers. In short, the "Black Chambers" of yore are conveniently brought to the CTY classroom.

One thing that sets Cryptology apart from other math courses at CTY is its interdisciplinary nature. Although the emphasis in the course is on mathematics, many cryptanalytic techniques bring linguistics into play as well. Furthermore, each cipher has its place in history: royals have been executed, treasures have remained hidden, and battles have been decided by the strength or weakness of a cipher. These features give Cryptology great crossover appeal, and make Cryptology an excellent choice for a student who has some interest in math, but is wary of taking courses involving more intensive mathematics.

Class History

The history of Cryptography (the course) is brief, but compelling. In 2000, Stefan Treatman, then a Calculus instructor at Lancaster, was inspired by his work at the NSA, and filled out a proposal for a new course in cryptology. Normally, it takes two years or more for a course proposal to become a newly offered course, but the year-round staff at Baltimore was particularly interested in offering a new math course, and they were sufficiently impressed by Stefan's proposal that they set things up for Cryptology to be offered at Lancaster in 2001. In Session 1, two sections of Cryptology were offered: one was taught by Stefan, while "Sideshow" David Perry taught the other. Both men were working at the NSA during the rest of the year, so they were eminently suited to teach the (unclassified) details of codes, both historic and modern.

The first session of Cryptology was a great success. In fact, the course proved to be so popular, that when Sideshow had to teach Number Theory in Session 2, leaving but a single section of Cryptology, the administration considered hiring a second TA for Stefan, so he could teach a double-sized class. Stefan wound up teaching a regular class with a single TA that session, but things were looking bright for the future of the course. The next year, Cryptology was exported to other sites. Sideshow, who was a veteran instructor at Lancaster, was asked to teach Crypto in Carlisle for one sesison of 2002. The expansion continued, and now, Cryptology is offered at six of the eight sites. This makes Cryptology the most widely taught math course, equal in site coverage to Game Theory, and more prevalent than Individually Paced Math Sequence.

Instructors

Although the math involved in Cryptology is, in general, not too complicated, the applications are rather specialized. Thus, Cryptography demands an instructor with some degree of specialization as well. While both of the instructors at Lancaster are experts in the field, other sites have not been so lucky. Since Cryptology has partially displaced Math Sequence at many sites, some sections outside Lancaster have had instructors with little experience outside the high school curriculum. In one unfortunate instance, one section in 2002 was so poorly taught that many parents asked for a tuition refund -- and got one. Other instructors contacted Stefan or Sideshow for guidance. Hopefully, as Cryptology grows older, its instructors will be more familiar with the material, but be careful for now. If you are planning to take Cryptology at a site other than Lancaster, you may want to ask others who took it at the same site about their instructor. If you are uncertain, I must stress that the curriculum is quite engaging, and just might make up for a mediocre instructor.