The university has outstanding facilities for all engineering courses. The course layout is well structured and easy to follow for new students. The use of NUMBAS and iPads in the course has made it more engaging. I would recommend Newcastle for its cozy and welcoming environment to any student no matter where they are from.