SOC Verification Using System Verilog

A comprehensive course that teaches System on Chip design verification concepts and coding in System Verilog Language

This course introduces the concepts of System on Chip Design Verification with emphasis on Functional Verification flows and methodologies. The course also teaches how to code in System Verilog language - which is the most popular Hardware Description Language used for SOC design and verification in semiconductor industry. The course is organised into multiple sections and each uses short video lectures to explain the concepts. After every few other lectures -lab exercises are provided and students will be guided to practically code, simulate and verify using a free browser based Simulator and Waveform viewer. Quizzes are also added to test the students knowledge and progress.

Your Instructor

Ramdas M
Ramdas M

Experienced Verification Engineer with 16+ years of experience, Intel Alumni, passionate in continuous learning and knowledge sharing (

Co-Author of the book "Cracking Digital VLSI Verification Interview : Interview Success" - A Golden reference guide for VLSI engineers at all experience level

Teaching Online courses on SystemVerilog, Assertions, Coverage, UVM

Always willing to extend a helping hand to those in need. Raise a question or send me a message and would be happy to help and stay connected

Follow my Quora profile here to read and learn more about VLSI , job interviews, and several topics

Follow me on twitter to keep yourself update

Follow on our Facebook Page to remain inspired for a life long learning

Course Curriculum

  Introduction to Verification Methodologies
Available in days
days after you enroll
  Course Wrap up and Summary
Available in days
days after you enroll


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After purchase, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!