Apr 14, 2026  
2025 -2026 Catalog 
    
2025 -2026 Catalog
Add to My Courses (opens a new window)

CSC 457 - Hardware Programming


This course will present an extension of the general programming language (GPL) to support the IEEE Std-1800 Hardware Description Language (HDL).  HDL allows engineers to design complex systems using a programming language. These complex systems range from a simple digital logic gate to application specific solutions. The topics will cover the basics of design, simulation and synthesis using Verilog, which are derived from the C programming language. Hands-on experience will be gained using an FPGA development board.

3 Semester Credit(s)

Crosslisted with: N/A
Laboratory/Experience Hours: N/A
Prerequisite(s): CSC 107  & EEL 206  or instructor consent
Corequisite(s): N/A
Repeatable for Credit: No
Core Course: No
Grade Type: LT
Typically Offered: Spring



Add to My Courses (opens a new window)