It offers Ph. D. degrees in the technical institutes and faculties .
TU offers 1079 courses at Bachelor 's level and 1000 courses at Master 's level .
TU offers Ph. D. degrees in the technical institutes and faculties .
TU offers 1079 courses at Bachelor 's level and 1000 courses at Master 's level .