Graduate Certificate in Field Programmable Gate Array (FPGA) and System on Chip (SoC) Design

Information about the credit-bearing, degree-leading graduate certificate in field programmable gate array (FPGA) and system on chip (SoC) design through UTA's Computer Science and Engineering...

Our credit-bearing, degree-leading FPGA and SoC Design Certificate is intended to educate students in the knowledge and skills required to

  • Design and test advanced digital logic systems
  • Use industry-standard HDL tools
  • Use bridges to interconnect FPGA fabric and processor subsystems
  • Write Linux device drivers
  • Implement soft RISC processors in FPGA devices

All completed certificate coursework can be applied towards an MS or PhD degree.

This certificate is managed by:

  • Dr. Jason Losh, administrator, Professor of Practice, Director of Undergraduate Computer Engineering Program
  • Dr. Bahram Khalili, advisor, Associate Professor of Instruction and Graduate Advisor

Admission Requirements

Our FPGA and SoC Design certificate program is open to current UTA graduate students or to persons not currently enrolled at UTA who hold at least a BS degree or equivalent. Current UTA students should contact us at CSEGradAdvising@uta.edu to sign up for the certificate program. Individuals not currently enrolled at UTA can apply for the certificate via ApplyTexas. This is a degree leading certificate.

The program consists of three graduate-level classes. Additionally, a prerequisite course, CSE 5400 – Fundamentals of Computer Engineering, may be needed if the admissions committee determines that the applicant’s bachelor’s degree did not include a course in Embedded Systems using the same architecture and device currently used in the Computer Engineering undergraduate program. Acceptance is based on but not limited to the applicant having a degree in Computer Engineering, Electrical Engineering, or requisite background knowledge through active employment in Computer Engineering-related fields.

Course Requirements

The course requirements for the FPGA and SoC Design certificate are:

  • CSE 5356 – System on Chip Design
  • CSE 5357 – Advanced Digital Logic Design
  • CSE 5372 – RISC Processor Design

An Advanced Topics in Computer Engineering course (CSE 6351) co-listed with any of the above courses is also acceptable for credit, provided there is not duplication in course content. A grade of C or better and an overall GPA of 3.0 or higher is required in all courses counted towards the completion of the certificate. Students enrolled in the certificate program will take courses with students studying for master’s and/or PhD programs in the CSE Department.

UTA Engineering Research Building photo of corner rising high above viewer