CSE 343 Network Security (3)

Instructor:

Yinzhi Cao (Fall 2015)

Current Catalog Description

Overview of network security threats and vulnerabilities. Techniques and tools for detecting, responding to and recovering from security incidents. Fundamentals of cryptography. Hands-on experience with programming techniques for security protocols. Credit will not be given for both CSE 343 and CSE 443. Prerequisite: CSE 365 or CSE 303 or CSE 342.

Textbook

Michael Goodrich & Roberto Tamassia, "Introduction to Computer Security", 1st Edition, Pearson (2010), ISBN 978-0321512949

Mirkovic, Dietrich, Dittrich & Reiher, "Internet Denial of Service: Attack and Defense Mechanisms", Prentice Hall (2005), ISBN 978-0131475731

Jon Edney & William A. Arbaugh, "Real 802.11 Security: Wi-Fi Protected Access and 802.11i:, 1st Edition, Addison-Wesley (2003), ISBN 978-0321136206

COURSE OUTCOMES

STUDENTS WILL HAVE:

  1. Ability to explain the significance of current research about network security

RELATIONSHIP BETWEEN COURSE OUTCOMES AND STUDENT ENABLED CHARACTERISTICS

CSE 343 substantially supports the following student enabled characteristics:

A. An ability to apply knowledge of computing and mathematics appropriate to the discipline

Major Topics Covered in the Course

  • Software vulnerability
  • Web security and privacy
  • Mobile security and privacy
  • Software defined network
  • TLS/SSl
  • Social network security

Assessment Plan for the Course

The students are given six medium/long homework assignments; each assignment consists of two parts: in Part 1, the students answer questions related to a topic covered in class, in Part 2, students do programming exercises related to that topic, a midterm, a final exam. Each homework assignment typically covers a single topic. The midterm has four questions, and the final examination has six questions. Each of these questions typically covers a single topic. I track the performance of the students on their scores for homework assignments, midterm, and final examination.

How Data in the Course are Used to Assess Program Outcomes: (unless adequately covered already in the assessment discussion under Criterion 4)

Each semester I include the above data from the assessment plan for the course in my self-assessment of the course. This report is reviewed, in turn, by the Curriculum Committee.

© 2014-2016 Computer Science and Engineering, P.C. Rossin College of Engineering & Applied Science, Lehigh University, Bethlehem PA 18015.