Math 373/578

Introduction to Cryptography





 ab - ba = a beautiful mind





WVU Home

Department of Mathematics

Career Links

Undergraduate Catalog Information (pdf)

Graduate Program Infomation

Back to Hong-Jian Lai's Home page

The 10000 Smallest Primes

Syllabus and Homework

Matlab Examples


Course Description:

This course will introduce to the students the concepts, theories and computational techniques involving cryptography.


An Introduction to Cryptocraphy, by Johannes A. Buchmann, Springer


Room 415, Armstrong Hall/ MWF 08:30-09:20.

Preparation of the Course:

Students are expected to have successfully taken at least one Calculus course (to have sufficient mathematical maturity). Having successfully completed a proof-oriented math course would be a plus, but not necessary.

Instructor Information:


OFFICE: Room 320A, Armstrong Hall.

OFFICE PHONE: 293-2011 Ext 2331.

OFFICE HOURS: 13:30PM-14:20, Mondays, Thursdays and Fridays (or by appointment).

Performance Evaluation:

Students will be given a list of suggested homework problems which will be collected and graded weekly. Almost biweekly, we also have lab work which will also be graded. Students' performance will also be evaluated by two midterm exams and one comprehensive final exam (Exam schedule listed in the syllabus is subject to change. Any such changes will be announced in class at least one week in advance. 

Performance contribution to the course grade (Math373 and Math 578):





10 pts each (100 pts total, only 10 of better ones of them will be counted)


(3) Midterms

100 points each, 300 total



200 points


Additional assignments to graduate students

50 points (Only to Math 578 students)



600 pts (for Math 373)

650 pts (for Math 578)





Please note that a student should take the responsibility if s/he misses an exam by missing the classes in which changes of schedule are made.

Make-up Exam Policy:

Makeup exams will only be given in the case of sickness or other kinds of emergency. Missing a bus, oversleeping, other tests the same day, etc., are not sufficient reasons for missing a test. The student will be asked to document the circumstances that caused missing the test, and the student must contact the instructor to arrange the makeup as soon a possible.

WARNING: out of fairness to the students who take the test the scheduled time, a makeup exam will be harder than the regular test, to reflect the extra time you will have had to prepare.

Grading (Expectation and policy): 

Please refer the Score-Grade table for the grading standard.

Score at least (373/578)


540/585 pts


480/520 pts


420/455 pts


360/390 pts


At most 359/389 points



Social Justice  Statement :  West Virginia is committed to social justice.  I concur with that commitment and expect to maintain a positive learning environment based upon open communication, mutual respect, and nondiscrimination.  Our University does not discriminate on the basis of race, sex, age, disability, veteran status, religion, sexual orientation, color or national origin.  Any suggestions as to how to further such a positive and open environment in this class will be appreciated and given serious consideration.


Disability: If you are a person with a disability and anticipate needing any type of accommodation in order to participate in this class. Please advise me and make appropriate arrangement with Disability Services (293-6700).






Page Last Modified: 1.21.2012