Visvesvaraya Technological University (VTU) offers undergraduate engineering programs and postgraduate programs (M.Tech, MSc, MBA, MCA and Ph.D). The university has 12 undergraduate boards which offer Bachelor of Engineering (B.E.) programs and one undergraduate board which offers Bachelor of Architecture (B.Arch).