Linux Foundation & RISC-V International Launch RISC-V Fundamentals Course
The Linux Foundation | 05 June 2023
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.
Linux Foundation Training & Certification
About The Linux Foundation
The Linux Foundation is the world’s leading home for collaboration on open source software, hardware, standards, and data. Linux Foundation projects are critical to the world’s infrastructure including Linux, Kubernetes, Node.js, ONAP, PyTorch, RISC-V, SPDX, OpenChain, and more. The Linux Foundation focuses on leveraging best practices and addressing the needs of contributors, users, and solution providers to create sustainable models for open collaboration. For more information, please visit us at linuxfoundation.org. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see its trademark usage page: www.linuxfoundation.org/trademark-usage. Linux is a registered trademark of Linus Torvalds.