[logo.png] computerscience@earlham.edu

Classes
to take


WebDB | CS Mail | Earlham Mail | Earlham College | Earlham Libraries | Word Online

Courses:

CS230: Computational Science
3 credits

Prerequisite: Calculus A and one lab science course or Programming and Problem Solving. Designed for students majoring in any of the natural sciences. An introduction to the tools and techniques of interdisciplinary computationaly based research in the natural sciences. Computational research uses computers to simulate laboratory experiments or to perform experiments for which there is no laboratory analog. Lab exercises come from a variety of disciplines, e.g. protein folding and global climate change.

CS482: Introduction to Cryptology
3 credits

Prerequisite: Discrete Mathematics; co-requisite: Principles of Computer Organization. An introductory course for the general concepts in cryptography and cryptanalysis. Its aim is to give a thorough understanding of the cryptographic protocols, techniques and algorithms together with symmetrical and asymmetrical ciphers, key exchange mechanisms and Random Number Generators.

CS486: Student Research
1 credits

The signature of your supervising faculty IS REQUIRED on your registration form for official registration.

CS485: Independent Study
1 credits

Official registration for an independent study is a two-step process. Step 1: Register for the independent study and indicate on your registration form the number of credits for which you wish to be registered for the study. Step 2: Complete and submit an independent study petition for approval by the Associate Dean of the College. It is expected that this required petition will be submitted with the student's registration, but will be accepted without a late registration charge through the registration period at the start of the spring semester. Students will be notified of approval in a timely manner.

CS256: Advanced Programming
4 credits

Prerequisite: CS 128; Corequisite: MATH 195.

CS320: Prin of Computer Organization
3 credits

Prerequisite: CS 310.

CS345: Software Engineering
3 credits

Prerequisite: CS 310.

CS380: Theory of Computation
3 credits

Prerequisite: CS 310.

Valid XHTML 1.0!