• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Log In
  • Join for Free
    Coursera
    • Browse
    • Fpga

    FPGA Courses Online

    Master FPGA (Field-Programmable Gate Array) design for digital systems. Learn to program and implement FPGA-based projects using VHDL or Verilog.

    Skip to search results

    Filter by

    Subject
    Required
     *

    Language
    Required
     *

    The language used throughout the course, in both instruction and assessments.

    Learning Product
    Required
     *

    Learn from top instructors with graded assignments, videos, and discussion forums.
    Get in-depth knowledge of a subject by completing a series of courses and projects.
    Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.

    Level
    Required
     *

    Duration
    Required
     *

    Skills
    Required
     *

    Subtitles
    Required
     *

    Educator
    Required
     *

    Explore the FPGA Course Catalog

    • Status: Free Trial
      Free Trial
      L

      LearnQuest

      5G Network Architecture and Protocols

      Skills you'll gain: Network Architecture, Network Protocols, Wireless Networks, Network Performance Management, Network Planning And Design, Network Infrastructure, Communication Systems, Telecommunications, Emerging Technologies

      4.7
      Rating, 4.7 out of 5 stars
      ·
      18 reviews

      Intermediate · Course · 1 - 4 Weeks

    • Status: Preview
      Preview
      U

      University of Leeds

      An Introduction to Logic for Computer Science

      Skills you'll gain: Logical Reasoning, Computational Logic, Computational Thinking, Algorithms, Theoretical Computer Science, Artificial Intelligence, Cryptography, Graph Theory

      4.6
      Rating, 4.6 out of 5 stars
      ·
      30 reviews

      Beginner · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      D

      Duke University

      Data Engineering with Rust

      Skills you'll gain: Data Pipelines, Rust (Programming Language), Restful API, Amazon Web Services, Cloud API, Data Structures, Secure Coding, Data Processing, API Gateway, Cloud Applications, Real Time Data, Data Manipulation, Amazon S3, System Programming, Cryptography, Encryption, Python Programming, Command-Line Interface, Software Testing

      3.4
      Rating, 3.4 out of 5 stars
      ·
      55 reviews

      Intermediate · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      U

      University of California, Irvine

      Interfacing with the Raspberry Pi

      Skills you'll gain: Internet Of Things, Application Programming Interface (API), TCP/IP, Electronics, Control Systems, Embedded Systems, USB, Networking Hardware, Electronic Systems, Hardware Design, Digital Communications, Computer Hardware, Python Programming, Servers

      4.7
      Rating, 4.7 out of 5 stars
      ·
      1.6K reviews

      Mixed · Course · 1 - 4 Weeks

    • Status: Preview
      Preview
      U

      University of Illinois Urbana-Champaign

      VLSI CAD Part II: Layout

      Skills you'll gain: Application Specific Integrated Circuits, Hardware Design, Computer-Aided Design, Electronic Hardware, Systems Design, Electrical and Computer Engineering, Computer Engineering, Semiconductors, Network Routing, Computational Logic, Data Structures, Algorithms, Graph Theory, Linear Algebra, Applied Mathematics, Mathematical Modeling, Calculus

      4.7
      Rating, 4.7 out of 5 stars
      ·
      282 reviews

      Intermediate · Course · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      J

      Johns Hopkins University

      Introduction to Parallel Programming with CUDA

      Skills you'll gain: Performance Tuning, OS Process Management, Data Structures, C and C++, Performance Testing, Distributed Computing, System Programming, Computational Thinking, Data Access, Hardware Architecture, Algorithms, Computer Architecture, Data Storage, Program Development, Debugging

      2.8
      Rating, 2.8 out of 5 stars
      ·
      58 reviews

      Intermediate · Course · 1 - 3 Months

    • Status: Preview
      Preview
      P

      Pontificia Universidad Católica de Chile

      Electrónica Digital Bit a Bit: Diseñando en Verilog para FPGA

      Skills you'll gain: Computer Architecture, Hardware Architecture, Digital Communications, System Design and Implementation, Computer Hardware, Functional Design, Technical Design, Data Storage

      4.1
      Rating, 4.1 out of 5 stars
      ·
      10 reviews

      Mixed · Course · 1 - 3 Months

    • Status: Preview
      Preview
      A

      Arm

      Getting Started with Machine Learning at the Edge on Arm

      Skills you'll gain: Embedded Systems, Tensorflow, Applied Machine Learning, Data Processing, Artificial Neural Networks, Computer Vision, Artificial Intelligence, Supervised Learning, Deep Learning, Image Analysis, Machine Learning, Performance Tuning

      4.4
      Rating, 4.4 out of 5 stars
      ·
      8 reviews

      Intermediate · Course · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      A

      Arm

      Armv8-M Architecture Fundamentals

      Skills you'll gain: System Programming, Hardware Architecture, Embedded Systems, Computer Architecture, System Configuration, Debugging, Application Development

      4.7
      Rating, 4.7 out of 5 stars
      ·
      50 reviews

      Intermediate · Course · 1 - 3 Months

    • Status: Preview
      Preview
      U

      Universitat Autònoma de Barcelona

      Sistemas Digitales: De las puertas lógicas al procesador

      Skills you'll gain: System Design and Implementation, Application Specific Integrated Circuits, Computer Architecture, Computational Logic, Systems Architecture, Hardware Architecture, Computer Hardware, Functional Design

      4.7
      Rating, 4.7 out of 5 stars
      ·
      249 reviews

      Mixed · Course · 1 - 3 Months

    • E

      EIT Digital

      Architecting Smart IoT Devices

      Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Threat Modeling, Systems Architecture, Debugging, Computer Architecture, Hardware Architecture, System Programming, Internet Of Things, Application Security, General Networking, Wireless Networks, Operating Systems, Performance Tuning, Linux, Microsoft Windows

      4.4
      Rating, 4.4 out of 5 stars
      ·
      343 reviews

      Intermediate · Course · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      E

      EIT Digital

      Embedded Hardware and Operating Systems

      Skills you'll gain: Embedded Systems, Embedded Software, Internet Of Things, Operating Systems, Real-Time Operating Systems, Wireless Networks, System Programming, Hardware Architecture, Simulations, C (Programming Language), Network Protocols, Application Programming Interface (API)

      4.1
      Rating, 4.1 out of 5 stars
      ·
      625 reviews

      Intermediate · Course · 1 - 4 Weeks

    Searches related to fpga

    fpga design for embedded systems
    fpga capstone: building fpga projects
    fpga computing systems: partial dynamic reconfiguration
    fpga softcore processors and ip acquisition
    fpga computing systems: a bird’s eye view
    fpga architecture based system for industrial application
    hardware description languages for fpga design
    introduction to fpga design for embedded systems
    1…6789

    In summary, here are 10 of our most popular fpga courses

    • 5G Network Architecture and Protocols: LearnQuest
    • An Introduction to Logic for Computer Science: University of Leeds
    • Data Engineering with Rust: Duke University
    • Interfacing with the Raspberry Pi: University of California, Irvine
    • VLSI CAD Part II: Layout: University of Illinois Urbana-Champaign
    • Introduction to Parallel Programming with CUDA: Johns Hopkins University
    • Electrónica Digital Bit a Bit: Diseñando en Verilog para FPGA: Pontificia Universidad Católica de Chile
    • Getting Started with Machine Learning at the Edge on Arm: Arm
    • Armv8-M Architecture Fundamentals: Arm
    • Sistemas Digitales: De las puertas lógicas al procesador: Universitat Autònoma de Barcelona

    Other topics to explore

    Arts and Humanities
    338 courses
    Business
    1095 courses
    Computer Science
    668 courses
    Data Science
    425 courses
    Information Technology
    145 courses
    Health
    471 courses
    Math and Logic
    70 courses
    Personal Development
    137 courses
    Physical Science and Engineering
    413 courses
    Social Sciences
    401 courses
    Language Learning
    150 courses

    Coursera Footer

    Skills

    • Artificial Intelligence (AI)
    • Cybersecurity
    • Data Analytics
    • Digital Marketing
    • English Speaking
    • Generative AI (GenAI)
    • Microsoft Excel
    • Microsoft Power BI
    • Project Management
    • Python

    Certificates & Programs

    • Google Cybersecurity Certificate
    • Google Data Analytics Certificate
    • Google IT Support Certificate
    • Google Project Management Certificate
    • Google UX Design Certificate
    • IBM Data Analyst Certificate
    • IBM Data Science Certificate
    • Machine Learning Certificate
    • Microsoft Power BI Data Analyst Certificate
    • UI / UX Design Certificate

    Industries & Careers

    • Business
    • Computer Science
    • Data Science
    • Education & Teaching
    • Engineering
    • Finance
    • Healthcare
    • Human Resources (HR)
    • Information Technology (IT)
    • Marketing

    Career Resources

    • Career Aptitude Test
    • Examples of Strengths and Weaknesses for Job Interviews
    • High-Income Skills to Learn
    • How Does Cryptocurrency Work?
    • How to Highlight Duplicates in Google Sheets
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Preparing for the PMP Certification
    • Signs You Will Get the Job After an Interview
    • What Is Artificial Intelligence?

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • Share your Coursera learning story

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok