Project based learning Is a best approach for University students. But the question is that what project they have to choose for their Final-year-Project as software engineering student.
This truth is, many in education are recognized that we are living in modern world. And if they want to survive in the market they have to do good projects. Many of us in there student life as computer science or as software engineering student have chosen projects in there university time. But after graduation they changed expertise.