470-01 Special Topics in Computer Science: Computer and Network Security
Instructor: Dr. Jikai Li
Course Meetings: Mondays and Thursdays 2-3:20 pm
Brief course description:
This course gives a broad introduction to analyzing the security risks to
computer and network systems. It provides the fundamentals necessary for
understanding the security issues of the modern technology world. The issues
of authenticity, confidentiality, integrity, and availability form the core
of the necessary analysis.
The course examines critical network security services (in no particular
order), such as:
- Risk assessment,
- Cryptography: secret-key, public-key, digital signatures,
- Authentication and identification schemes,
- Techniques for achieving security in multi-user computer systems and distributed computer systems,
- Intrusion detection: viruses,
- Web security and privacy and security of electronic mail,
- Electronic commerce: payment protocols, electronic cash,
- Firewalls,
- Access control,
- Java Security,
- Writing secure code, and
- Linux system security setup.
The course will contain programming assignments, as well as course projects.
470-02 Special Topics: Computer Forensic Fundamentals
Instructor: Professor Larry DePew
Course Meetings: Wednesdays 5:30-8:20 pm
Brief course description:
This course will expose students to the rapidly expanding digital forensics field. Students will learn the fundamentals of digital computer acquisition, preservation, and analysis through a semester long case study. Classroom concepts will be applied in a laboratory setting where students will employ basic rules of evidence, standard operating procedures for computer forensic science, and present findings in a formal report.