Prerequisites: Basics Maths, Computer Basics