What This Document Is
This is a syllabus and course outline for an advanced-level computer science seminar focusing on network security. Specifically, it details the structure and expectations for COMSCI 239 at the University of California, Los Angeles. It serves as a comprehensive guide for students engaging in research-focused study of current challenges and emerging solutions in the field of network security. The document outlines the course’s unique pedagogical approach, emphasizing discussion and student-led exploration of complex topics.
Why This Document Matters
This resource is essential for anyone enrolled in, or considering enrolling in, this upper-division computer science course. It’s particularly valuable for graduate students and undergraduates with a strong foundation in computer science who are interested in specializing in network security. Understanding the course structure, grading criteria, and expectations *before* committing to the course will help you prepare for a rigorous and research-intensive academic experience. It’s also useful for anyone seeking insight into the types of advanced topics currently being investigated within network security research.
Topics Covered
* Secure network architectures and protocols
* Defenses against distributed denial-of-service (DDoS) attacks
* Wireless network security challenges
* Privacy-enhancing technologies and anonymization techniques
* Methods for evaluating the effectiveness of network security measures
* Approaches to handling malicious content and spam
* Security considerations for interacting with untrusted systems
* Advanced topics in secure multicast communication
* Security alert and intrusion detection systems
What This Document Provides
* A detailed breakdown of the course grading components (midterm, participation, project)
* Information on the expected workload, including reading assignments and presentation requirements
* A schedule outlining key dates for assignments and presentations
* Guidelines for leading class discussions and conducting research projects
* Details regarding project expectations, including group work and demonstration requirements
* Information on how to access course materials and communicate with the instructor.
* A clear description of the seminar’s format and emphasis on student participation.