Trường tổ chức đào tạo theo hướng đa trình độ, đa phương thức, đa ngành nghề trong lĩnh vực xây dựng, kiến trúc, dịch vụ đô thị, quản lý hạ tầng... góp phần cung cấp nguồn nhân lực cho ngành xây dựng, quản lý đô thị của TPHCM và các tỉnh, thành lân cận. Trụ sở chính của trường đặt tại số 265 Nơ Trang Long, phường 13, quận Bình Thạnh. Cơ sở 2 của trường đặt tại Khu 11A - Khu đô thị mới Nam TP, xã Bình Hưng, huyện Bình Chánh.