Don't worry, you will learn difficult engineering concepts through a small programs