Nanyang Technological University offers undergraduate courses in arts, humanities, engineering, biology, and many others.