General Information

Course description

Security and privacy are important aspects of the cyber space. This class covers foundational work and important topics in cybersecurity. We will read research papers, do hands-on labs, and take in-class quiz. Students will be prepared for taking advances classes in computer security and learn to make connections to other areas.

NOTE: due to limited time, other topics like applied cryptography and privacy will not be covered. For cryptography, please take CS216.

Textbooks

This class does not have a required textbook. Most reading materials are research papers. We will provide lecture notes, slides, and videos for material covered (when applicable). Following are recommend readings if you want to get one.

Class

  • When: TTh 2:00pm-3:20pm

  • Where: Dundee Residential Hall A1003 (in-person only)

  • Office hours: TBD

Grading policy

  • Labs: 32%

  • Homework: 40%

  • Final Exam: 10%

  • Quiz/Attendence: 18%

Misconduct Policy

Academic integrity is fundamentally about ethical behavior. We strictly follow the academic integrity policies and procedures of UCR (read more).

If you are at all uncertain about an action, whether it be working with another student, researching existing code, or something else, you are always welcome to ask the instructor for clarification.

The severity of sanctions imposed for an academic integrity violation will depend on the severity of the transgression and ascertained intent of the student. Penalties may range from failing the assignment to failing the course. Again, actions will adhere to the Academic Honesty policies of BCOE and UCR.

Ethics, Law, and University Policies

Important

Please respect the rights and privacy of others. Be aware that Federal and state laws criminalize computer intrusion and wiretapping. You can be expelled by the university and arrested if you violate the policies and laws. When in doubt, consult me or a lawyer.