INFO/CSCI-B 433 Systems & Protocol Security & Information Assurance (Spring 2018)


[ Home | Policies | Schedule | Paper | Resources ]

Course Information

Lectures 11:15–12:05pm, Mon/Wed
Informatics West 130
Labs 10:10–11:00am or 11:15am–12:05pm Thursdays
Luddy Hall Security Lab (Luddy 3115)
Instructor Apu Kapadia
Email alias: kapadia
Office: Luddy Hall 3028
Office Hours: 10–10:45am Mondays, or by appointment
Associate Instructors (AI) Tousif Ahmed and Imtiaz Ahmad
Email alias: touahmed, imtahmad
Office: TBD
Office Hours: TBD or by appointment
Textbooks
  1. SB (Required): Computer Security: Principles and Practice (3rd or 4th Edition), by William Stallings and Lawrie Brown
  2. SDL (Required, free eBook): The Security Development Lifecycle, Michael Howard and Steve Lipner
  3. Other assigned readings
Prerequisites Required
INFO-I 230, I 231 and (I 211 or CSCI-C 212)

Some programming background is necessary. A specific language is not required, but it is assumed you can pick up new languages where needed for this course.

One lab for the CSCI section will be related to buffer overflows in C.

This course also assumes you are savvy with the Linux command line, or have the willingness to put in the extra effort needed to become proficient.

Course Description

From the course catalog: This course is an extensive survey of network security. The course materials cover threats to information confidentiality, integrity, and availability in different Internet layers, and defense mechanisms that control these threats. The course also provides a necessary foundation on network security, such as cryptographic, primitives/protocols, authentication, authorization and access control technologies; and hands-on experiences through programming assignments and course projects.