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.
Computer Security: Principles and Practice, 2nd or 3rd Edition, William Stallings and Lawrie Brown
Hacking: The Art of Exploitation, 2nd Edition, Jon Erickson
Class
When: MWF 8:00am-8:50am
Where: Winston Chung Hall 138 (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.
Computer Fraud and Abuse Act (CFAA)
Electronic Communications Privacy Act (ECPA)