College and Universities are experiencing significant growth in student's enrollment that is why it is very important to innovate new trends, technologies which shape students, faculties to be fresh, energetic during the whole day. Innovation is an important ingredient of development. Changes are occurring at pace faster than ever. The information is available for everyone instantaneously and thus focus of students is shifting from traditional classroom teaching to being self-informed via internet. This calls for a change both in the content which is being taught and in the methodology of the teaching. In this paper we will discuss, some of the existing innovative methods like playing games software based on Android and its algorithms which are being used to express the most pressing needs of the world through the methodologies which seem lucid but prove highly effective in keeping the students engaged. We will then discuss how these methods can be further modified in order to make them most efficient and propose teaching methodologies for android development and algorithms.