The following eligibility requirements must be met for School of Computing students to join the Clinic:
Full-time student status
A GPA >= 3.0 prior to the start of a Clinic project
Undergraduate students are in their junior or senior year (earned >=96 credit hours)
Graduate students have completed at least 2 academic quarters in their curriculum
Student has completed a Clinic-approved experiential learning course or other approved course
Students who have not taken a Clinic-approved experiential learning course have completed Clinic training
The School of Computing provides three pathways for student participation in a Clinic cybersecurity project. Each pathway is described next.
The first pathway to Clinic participation is to take one of the following experiential (service) learning courses. These courses are centered on a term-long project with a client organization. Students taking one of the following courses earn course credit for their participation.
CSEC 390 – Vulnerability Assessment for Community-Based Organizations
CSEC 490 – Information Security Risk Assessment for Non-Profit Organizations
CSEC 399 – Independent Study (approved by a Clinic-affiliated faculty advisor)
CSEC 599 – Independent Study (approved by a Clinic-affiliated faculty advisor)
The second pathway to Clinic participation is to complete at least one of the following prerequisite courses, complete the student application, and complete a training on working with clients on cybersecurity projects. This second pathway will become available to students in Fall 2025. The list of prerequisite courses is evolving and currently includes:
CSEC 342 – Cybersecurity Operations
CSEC 378 – Host-based Security
CSEC 388 – Security Testing and Assessment
CSEC 477 – Governance Policies in Information Assurance
CSEC 488 – Security Testing and Assessment
CSEC 489 – Advanced Cyber Attack Responses and Defenses
CSEC 587 – Information Security Governance
IS 486 – Cybersecurity Law
NET 377 – Fundamentals of Network Security
NET 477 – Network Security
NET 577 – Network Security II
SE 525 – Software Security Architecture
SE 526 – Software Security Assessment
The third pathway is to obtain special permission from a faculty advisor for the Clinic at your College and complete the student application. For the School of Computing, the Clinic faculty advisors are Ryan Haley, Filipo Sharevski, and Janine Spears. Such special requests must be accompanied with evidence of relevant experience, such as the student has taken another relevant course that is not listed, or the student has relevant experience. For example, student members of the Sec Daemons cybersecurity student club who have participated in collegiate cyber competitions are typically eligible to participate in Clinic projects. Students joining the Clinic via special permission will be required to complete a training on working with clients on cybersecurity projects. This third pathway to Clinic participation will become available to students in Fall 2025.