Press Releases | Linux Foundation

Linux Foundation & RISC-V International Launch RISC-V Fundamentals Course

Written by The Linux Foundation | Jun 5, 2023 4:18:23 PM

Will Help Tech Pros Learn Standout Career Skills

SAN FRANCISCO – May 24, 2023 – Linux Foundation Training & Certification and RISC-V International today announced the launch of RISC-V Fundamentals (LFD210), a course designed for computer engineers and programmers looking to accelerate their tech career.

RISC-V is an open standard instruction set architecture that is predicted to become ubiquitous as it paves the way for the next 50 years of computing design and innovation. The RISC-V Fundamentals course will support individuals getting up to speed with the basics of the RISC-V architecture or transitioning from another architecture. Having this RISC-V knowledge and its associated software development skills makes anyone pursuing a career in tech stand out. 

RISC-V Fundamentals (LFD210) will help open up new career opportunities in virtually every computing field. The course, along with real world experience and study, also provides the skills and knowledge tested in the RISC-V Foundational Associate (RVFA) exam.

“Taking RISC-V Fundamentals will enable professionals to become active members of the RISC-V community, significantly strengthening their career potential” said Clyde Seepersad, SVP, General Manager, Training & Certification, Linux Foundation. “By mastering the RISC-V ISA, students will acquire the skills and knowledge needed to succeed in this exciting and rapidly growing field.”

This course prepares IT professionals to write assembly language code for RISC-V processors and use high-level languages like C to develop applications for RISC-V-based systems. Additionally, participants will learn about RISC-V operating systems and tools that can be used to develop and debug RISC-V software.

This online, self-paced course, which includes 12 to 16 hours of course materials, covers:

  • Introduction to RISC-V Instruction Set
  • Understanding Instruction Formats and Pseudoinstructions
  • The Modularity of RISC-V as an ISA
  • Privileges and the Memory Model
  • Assembly Language for RISC-V
  • Writing and Debugging RISC-V Assembly Code
  • High-Level Languages for RISC-V: C Programming
  • The GNU C Compiler for RISC-V
  • Clang and LLVM for RISC-V
  • RISC-V Operating Systems & Tools
  • Firmware for RISC-V Platforms
  • General Purpose RISC-V Operating Systems

It is recommended that students enrolling in this course have:

  • Basic experience in computer architecture
  • Basic experience with any assembly language
  • Experience with the C programming language
  • Some exposure to basic Operating System elements like paging, multithreading, synchronization, and cache coherence

# # #

About RISC-V International
RISC-V International is the non-profit home of the open standard RISC-V Instruction Set Architecture (ISA), related specifications, and stakeholder community. More than 3,570 RISC-V members across 70 countries contribute and collaborate to define RISC-V open specifications as well as convene and govern related technical, industry, domain, and special interest groups. RISC-V combines a modular technical approach with an open, royalty-free license model — meaning that anyone, anywhere can benefit from the IP contributed and produced by RISC-V. RISC-V enables the community to share technical investment, contribute to the strategic future, create more rapidly, enjoy unprecedented design freedom, and substantially reduce the cost of innovation. To learn more, visit riscv.org.

Media Contact

Scott Punk

Linux Foundation Training & Certification

jspunk@linuxfoundation.org