Undergraduate/Postgraduate project ideas (engineering projects) - the level of complexity can be adjusted for the appropriate level

Recommender Systems (think Amazon or Netflix)

Data mining