Coding Theory and Cryptography
| Course name | Coding Theory and Cryptography | Code | CS2105O1 |
| Class | Computer Science, 2007 - 2010 | Package | 1 | ||||
| Level | Undergraduate | Year | 2 | Semester | 1 | Status | Optional |
| Hours per week | Total hours per semester | Total hours of individual work | Credits | Evaluation type | Teaching language | |||
| C | S | L | Pr | |||||
| 2 | 0 | 2 | 0 | 56 | 94 | 5 | E | ro |
| Taught by | Academic and scientific title, name |
|
Professor, PhD,
Ferucio Laurenţiu Ţiplea
|
| Required courses |
| Objectives | The course is designed to introduce coding theory and cryptography to students in computer science, mathematics, and engineering. |
| General thematics | The course is devided into two parts. The first part, coding theory, deals with variable length codes with application to data compression, and block codes with application to data communication over a noisy channel. The second part, cryptography, introduces several major themes predominate in the field: perfect secret, symmetric-key cryptography, public-key cryptography, hash functions, digital signatures, authentication, secret sharing, application to computer security (Kerberos, PGP, IP-security, electronic commerce etc.). |
| Seminary / Laboratory thematics | Seminars and laborators are grouped around the chapter currently discused in the course. They are aimed to illustrate the topics of the chapter mainly by practical applications. |
| Teaching methods | On-line and blackboard presentation. |
| Bibliography |
|
| Evaluation | conditions | |
| criterias | ||
| modes | 6 homeworks and a final exam | |
| formula | 60% from the homeworks and 40% from the final exam |
A. I. Cuza University of Iaşi