CMPS 5443-70/4883-70: Network Security

Summer semester 2007

Instructor: Dr. Nelson L. Passos
Office: Bolin Science Hall 126B
Office phone: 397-4129
E-mail: nelson.passos@mwsu.edu
Office Hours: MTWF  3:00 - 5:00 pm
Class Hours: MTWR 5:00 - BO 320

Course Description:

Study of techniques used to protect data communications. Includes an introduction to common system security flaws and related terminology. It also includes detailed aspects of cryptography and ethical problems related to computer security.

Text book:

Cryptography and Network Security, by William Stallings, 4th ed.

Lecture Notes:

  • CMPS 5443-4883 part 1 - Introduction

  • CMPS 5443-4883 part 2 - Chapters 1 to 5

  • CMPS 5443-4883 part 3 - Chapters 6 to 10

  • CMPS 5443-4883 part 4 - Chapters 11 to 15

    Agenda:
    May 29- Discussion on ethics
    May 30-Review of network concepts
    Assignment # 1
    May 31-Introduction to security
    Jun 4- Introduction to security - Techniques
    Assignment # 2
    Programming Project
    Jun 5- Classical Encryption
    Jun 6- Block Cyphers
    Assignment # 3
    Jun 7- Block Cyphers - Review
    Jun 11- Test # 1
    Jun 12- Finite Fields/Modular Arithmetic
    Jun 13- Polynomial Arithmetic
    Assignment # 4
    Jun 14- Advanced Encryption Standard (AES)
    Jun 18- Confidentiality
    Assignment # 5
    Jun 19- Public Key Encryption
    Jun 20- RSA Algorithm
    Jun 21- Test # 2
    Jun 25- Key Management
    Jun 26- Authentication
    Jun 27- Digital Signatures
    Jun 28- E-mail and IP Security
    Jul 2- Finals


    Grading



    Tests: 25 % (each)
    Project: 25 %
    Assignments: 20 %
    Class Participation: 5 %


    E-mail address:

    nelson.passos@mwsu.edu

    Back to Dr. Passos Home Page