Hardware & System Security Certificate

Certificate Description

The Hardware and Systems Security (HSS) graduate certificate is a distinctive offering that provides comprehensive training and education on all aspects of hardware security and its interaction with software and systems security. This nine-credit-hour certificate program provides students with a solid foundation of security issues and solutions related to electronic hardware. Advanced courses focus on specialized attacks and defense mechanisms for different types of hardware and different application areas. Successful completion will prepare a student for a career in hardware and systems security. The HSS certificate is available both on-campus and online via the ECE-EDGE program. 

Requirements for Non-Degree Seeking Students Admission

The program is open to current UF graduate students as well as non-degree-seeking students. The non-degree seeking application deadlines for the ECE department are:
Fall: August 5
Spring: December 16
Summer: April 25
To apply for non-degree seeking status, students must submit the following by the deadline:
1. Non-Degree Seeking Application (link is external)
For “Special Program,” choose EDGE, not WEB. This will avoid delays in processing your application. If you want to claim Florida residency for tuition purposes, you must provide the documentation that supports your residency at the same time you submit the non-degree application.
When completing your non-degree seeking application, you will need to indicate which courses for which you would like to register.  You can find a list of course offerings below.
2. Copy of Transcripts
Non-Degree Seeking applicants are required to submit an unofficial copy of their college transcripts as part of the application process.  Copies of transcripts should be emailed directly to ECE-EDGE@ece.ufl.edu(link sends e-mail) by the above-listed deadline.
When an admission decision is made, you will receive an email notification from ECE-EDGE. This email will include your 8 digit UF ID and further instructions on how to complete your registration.

Requirements for Student Admission

Admission requires a bachelor’s degree in electrical engineering, computer engineering, or a similarly appropriate major (as defined by the ECE department) from a regionally accredited institution. In the certificate application process, the Office of Admissions must complete the following review before your application is referred to your department:

  • Determination of satisfactory conduct record
  • Application fee payment of $30 plus a $7 processing fee
  • Validation of transcripts and degrees
  • Verification of residency classification

The Office of Admissions cannot forward an application for the HSS certificate program to the ECE department for review until all materials and transcript(s) have been received.

For currently enrolled UF students, APPLY HERE. You will need your GatorLink username and password to apply.

New students should APPLY HERE.

Requirements for Completion

Required Courses – (Total: Nine Credits)

Course Course Title Instructor Credits



EEE 5716




Introduction to Hardware Security and Trust




Dr. Mark Tehranipoor



3 credits, Letter-graded




EEL 5855




Cross-Layered Systems Security




Dr. Daniela Oliveira




3 credits, Letter-graded




EEE 6744




Hands-On Hardware Security




Dr. Swarup Bhunia




3 credits, Letter-graded


Students must complete all three courses with a “B” or better to earn this certificate.

To review course descriptions and syllabi for these courses, please visit our Cybersecurity Courses page.

Please contact Shannon Chillingworth at ece-edge@ece.ufl.edu, for more information or with questions about this certificate program.

Dr. Swarup Bhunia, Dr, Mark Tehranipoor, and ECE Florida Chair Dr. John Harris are featured in this video

Requirements for Completion

Please note: Consistent with the approved criteria for Graduate Certificates:

  • Application for the certificate program is required.
  • Currently enrolled UF graduate students will be permitted to count previously taken coursework towards this Graduate Certificate.*
  • For non-degree seeking, course credits identified as part of certificate requirements, but successfully completed prior to formal admission to the certificate program may be credited toward the certificate with the approval of the academic unit and College, so long six credit hours required for the certificate are earned during or after the semester in which the student is admitted to the certificate program.
  • Credits earned at another institution may not be used to meet the requirements of a UF Graduate Certificate.
  • Coursework and credits used to satisfy the requirements for a Graduate Certificate may not be used to meet the requirements of a minor.
  • Graduate Certificates will be awarded after successful completion of the program and will be posted to the academic transcript. The Office of the University Registrar will print and distribute Graduate Certificates to the recipients.
  • Students must be registered during the term in which they receive the Graduate Certificate.
  • Students must apply to receive a Graduate Certificate by the mid-point of the term in which they plan to complete the certificate program requirements.

* The ECE Department has elected to permit this as a policy for this graduate certificate program; other graduate certificate programs may require explicit approval of work done prior to admission to the program.