No. This course requires you to have good technical foundation and understand technical concepts. This course does provide you with a framework to interview for System Design interview. Additional System Design resources are linked from within the course which we recommend for complimentary learning.