The vast majority of today’s computing devices support network connectivity. This connectivity greatly enhances computing capabilities (e.g., remote access/control, messaging, gaming, file sharing, etc.). However, it has also fostered an environment rampant with network security and privacy concerns.
This course aims to teach the basics of network security for those who are interested in working in or conducting research in the area, as well as students more generally interested in either security or networking. We will examine core network protocols and their security, as well as broader issues relating to Internet security for which networking plays a role. Through this course, you will learn the fundamentals of how computer networks should operate, and what can and does go wrong.
Every student is expected to review and abide by the University's Code of Academic Integrity. Violations will result in appropriate disciplinary action such as a failing grade on the assignment, failure in the course, probation, suspension, or dismissal from the University. Cheating is when you copy, with or without modification, someone else’s work that is not meant to be publicly accessible. Unacceptable collaboration is the knowing exposure of your own exam answers, project solutions, or homework solutions, or the use of someone else’s answers or solutions. At the same time, we encourage students to help each other learn the course material. You may give or receive help on any of the concepts covered in lecture. You are allowed to consult with other students about the conceptualization of a project, or the general approach for solving problems. However, all work, whether in scrap or final form, must be done by you.
Use of Generative AI is prohibited. For this course, students are not permitted to use AI applications such as ChatGPT/Claude/Gemini, etc. Code assistants like Co-Pilot/Sonnet/OpenAI/Cursor, etc., are also prohibited.
Ignorance is not an excuse for any academic dishonesty. It is your responsibility to read this policy to avoid any misunderstanding. Do not hesitate to ask the instructor(s) if you are ever in doubt about what constitutes plagiarism, cheating, or any other breach of academic integrity.
Disability-related Accommodations: Accommodations for students with disabilities are determined and approved by Disability Access Services (DAS). If you, as a student, believe you are eligible for accommodations but have not obtained approval please contact DAS immediately at 541-737-4098 or at http://ds.oregonstate.edu. DAS notifies students and faculty members of approved academic accommodations and coordinates implementation of those accommodations. While not required, students and faculty members are encouraged to discuss details of the implementation of individual accommodations.
Religious Accommodations: OSU must reasonably accommodate its students' religious beliefs, observances, and practices in regard to admissions, class attendance, and the scheduling of examinations and work requirements. You should examine this syllabus at the beginning of the semester for potential conflicts between course deadlines and any of your religious observances. If a conflict exists, you should notify your instructor of the conflict within the first two weeks of class and follow the procedure here to request appropriate accommodations.
Other Accommodations: Accommodations for other circumstances (e.g., pregnancy, domestic violence) may be available. Please consult the OSU Office of Equal Opportunity & Access (EOA).