Bro I graduated from UOL in same BSME in 2012. When we started our degree in 2008 there was no stable infrastructure. But during our education uol invested a lot in Mechanical Dept.
We started with 2 labs & left with 36 labs.
Faculty is also highly qualified all lecturers are MS.
After graduation we found our abilities same as other public sector universities graduates in some situations better then them.
So don't worry take admission in UOL stop wasting your precious time.