Introduction to Cybersecurity: From Securing Systems to Ethical Hacking

Earn a Certificate of Completion.

April 15, 2024
April 29, 2024
May 6, 2024
May 20, 2024
June 3, 2024
June 17, 2024
July 1, 2024
July 15, 2024
July 29, 2024
August 5, 2024
August 19, 2024

Combined coursework of recorded lectures, readings, and assignments is approximately 20-25 -hours to be completed at the student’s own pace. Students are expected to complete the course in two to four weeks.

Students must be at least 14 years old or older and enrolled in a high school or secondary program. International applicants must demonstrate English proficiency.

Recent high school graduates, students taking a gap year or time off from college and are older than 18 can request an exemption to apply by emailing and include a short paragraph (no more than 200 words) stating your interest and how this program will add value to your academic or career plans.

$1990 USD
$35 application fee


Featured Topics

  • Cybersecurity in the real world
  • Risk Assessment and Management
  • Security Standards and Frameworks
  • Internet of Things
  • Ethical hacking

Learning Outcomes
Following the completion of the course, students will be able to:

  • Demonstrate an understanding of the core principles of cybersecurity
  • Be able to conduct cyber risk assessments
  • Be knowledgeable of various cybersecurity frameworks and standards
  • Understand the risks, vulnerabilities, and threats resulting from connected devices i.e. Internet of Things (IOT)
  • Develop basic ethical hacking skills.

Format and Course Length
The course consists of recorded lectures, academic exercises, research assignments, and labs. Students will explore the many facets of cybersecurity. Each module is composed of topics woven together to give a complete picture of cybersecurity.

Combined coursework of recorded lectures, readings, and assignments is approximately 20-25 -hours to be completed at the student’s own pace. Students are expected to complete the course in two to four weeks.


Darin Gray
Dr. Darin Gray Co-Director of the USC Viterbi School K-12 STEM Center
USC Viterbi School of Engineering

In this course, you’ll be taking class with USC Viterbi School of Engineering faculty member, Dr. Darin Gray. As the Co-Director of the K-12 STEM Center, Darin oversees Center operations and partnerships with local schools and school districts. He forges new partnerships with STEM organizations within and outside of the University, writes proposals for STEM grants and develops, implements and oversees data driven program evaluations.

After graduating from USC, Darin worked for the Hughes Aircraft Company’s Advanced Circuit Technology Lab where he designed analog to digital converters for the Radar Systems Group. After leaving Hughes, Darin worked for 25 years for the Los Angeles Unified School District’s Division of Adult and Career Education as a mathematics instructor and as a coordinator for an alternative high school. He has been at USC Viterbi for over 23 years and prior to being the Co-Director, he was the STEM Coordinator responsible for program support, curricula development and teacher professional development. He teaches an introduction to engineering course, Discover Engineering, for the USC Summer Programs office. Darin is also a sergeant in the California State Guard where he serves as a Cyber Security trainer for the CA National Guard.


Admission decisions are made on a rolling basis. Applicants who submit a completed application can expect an admission decision within 3 – 5 business days.

  • Include basic contact information from you and your parent(s) or guardian.
  • Tell us why you want to take the course and a little about yourself through a short-answer essay.
  • Share a piece of writing, video or social media content that reveals something about yourself (optional).
  • Submit the $35 application fee.
  • Students must be at least 14 years old or older and enrolled in a high school or secondary program.


In addition to the requirements listed above, international applicants are expected to be proficient in English. International students who successfully complete an online course will receive a digital Certificate of Completion and by request a USC Pre-College Program transcript at no additional cost.


* Scroll right to view full table
Monday, April 15, 2024Wednesday, April 10, 2024
Monday, April 29, 2024Wednesday, April 24, 2024
Monday, May 6, 2024Wednesday, May 1, 2024
Monday, May 20, 2024Wednesday, May 15, 2024
Monday, June 3, 2024Wednesday, May 29, 2024
Monday, June 17, 2024Wednesday, June 12, 2024
Monday, July 1, 2024Wednesday, June 26, 2024
Monday, July 15, 2024Wednesday, July 10, 2024
Monday, July 29, 2024Wednesday, July 24, 2024
Monday, August 5, 2024Wednesday, July 31, 2024
Monday, August 19, 2024Wednesday, August 14, 2024


Application fees are nonrefundable. All course cancellations requests must be made in writing to Any tuition paid to the university will be refunded, not including fees, if requested no more than three (3) days past the course start date. Requests to drop the course more than three (3) days after the start date will not be eligible for a refund.

The university will not refund tuition for Pre-College Online Exploration courses for students who are removed from the program due to a violation of our Letter of Understanding for Online Participation and our Student Code of Conduct.


USC Pre-College Programs is proud to honor full scholarships for our Online Exploration Courses to students enrolled in the summer session of the USC Leslie and William Morrow Neighborhood Academic Initiative (USC NAI). Qualified and interested students who are enrolled in grades 9-12 can send an email for application and enrollment instructions to