A mini project is an assignment that you try to complete at the end of every semester ,especially in engineering to strengthen the understanding of your fundamentals through effective application of theoretical concepts.