CRYPTOLOGY AND CODING THEORYFall 2006Sarah Spence Adams and Gordon Prichett |
|||
|
This document contains CCT project guidelines (length, scope, etc.). It is the same file that has been linked from the calendar, relinked here for your convenience.
This document contains oral and written presentation guidelines (grading criteria). It is the same file that has been linked from the calendar, relinked here for your convenience.
This link brings you to IEEE Transactions style files, so that everyone can have consistent formatting.
To use Latex: You can follow the directions to download the Latex style files. When you use the Latex files, you should start your Latex document with the following line:
\documentclass[12pt, onecolumn]{IEEEtran}
This will produce a document that has 12point font, single spaced, and text in one column. (Note that IEEE Transactions normally publishes 11point and double column format, however since column format is easier to use when one needs to fit equations, tables, graphs, etc.) With this format, your paper should be roughly 6 pages (not including copius graphs/tables/etc.)
To use Word: Use this sample template, which creates the same format as the Latex files above. With this format, your paper should be roughly 6 pages (not including copius graphs/tables/etc.) since it is single spaced.
This file is a sample LaTex file created with the above style file. Feel free to copy and paste from it, in order to learn how to format things like lists, definitions, lemmas, theorems, proofs, equations, matrices, etc. It uses the most basic bibliography system by including references at the end of the document, ordered as they should appear in the document. I recommend using bibtex instead, but what is shown is an easy way if you are not currently wanting to learn bibtex. (I highly recommend learning to use bibtex at some point early in your career!)
This file is a sample Word file created with the above style file. Feel free to use this to model your definitions, theorems, proofs, bibliography, etc.
If you cannot make these style files work, please format your work to be as similar as you can. Rather than roughly 10 double spaced pages, let's say roughly 6 single spaced pages, which is equivalent but saves paper.
This file and this file are sample projects from previous years in my Discrete Mathematics course, since I cannot find any samples from this class at the moment. The guidelines for the projects are similar, but of course the content will not necessarily make sense in these papers. These might be helpful to see the format.
August 31, 2006
Your first assignment is to take the following survey before Tuesday Sept 5th at 9am: http://surveys.olin.edu/surveys/cryptology20061.htm
Welcome to Crypto and Coding Theory! On this page, you will find announcements. Check here often! On the linked "Calendar" page, you will find the daily schedule, including all assignments. It will be updated often, so always check online for the latest changes. Below, please find links to general information about the course. You are responsible for making yourself familiar with all guidelines and expectations. We will also use Blackboard from time to time for anonymous surveys.
This course will introduce you to the exciting fields of cryptology and coding theory. Cryptology combines the studies of cryptography, the creating of masked messages, and cryptanalysis, the unraveling of masked messages. Coding theory is the study of coding schemes used to detect and correct errors that occur during data transmission. To study these symbiotic disciplines, you will learn some basic linear algebra, abstract algebra, number theory, probability, and combinatorics. You will also develop skills in problem solving, clear thinking, logical reasoning, and working in groups. We hope that you find this course to be both challenging and fun – you will walk away with technical proficiency in fields crucial to information exchange today, improved skills relevant to life-long learning, and hopefully a whetted appetite to pursue additional mathematics/ technical courses.
Please check out the Course Info Sheet for more information, including expectations for attendance and homework.
The coding theory book has navigatable links when used electronically. If you print the book, please conserve paper by printing on two-sides, and if your eye-sight allows, two-pages per printed side.
GAP is a computational algebra program that you might find interesting. You can use it to check your work and explore codes that are too big to explore by hand. You may also considering basing your course project on GAP. Using GAP is not required in the course. Check out this Introduction to GAP, if you are interested.
Professor Sarah Spence Adams
Office: Olin Center 258, Olin College
Office Phone: 781.292.2536
Email: sarah.adams AT olin.edu
Professor Gordon Prichett
Office: Babson Hall 212A, Babson College
Office Phone: 781.239.4428
E-mail: prichett AT babson.edu
| Home Calendar |
This course is supported by the National Science Foundation under CCLI A&I DUE-0410517. |