Adaptive learning is a new and revolutionary way of learning where software programs can assist users as per their learning experience and expertise. It can be incorporated in all forms of learning as it provides intelligent learning for its users. It is based on an algorithm and takes a different path as per user input. For e.g. student struggling to answer basic math’s question is suggested an alternative subject for e.g. arts and hence analyze the aptitude of the student and suggest appropriate learning subject as well as learning level. Adaptive learning can enhance the learning experience of university students and help them make smart career choices.