The university offers 23 teacher credential/certificate programs.[19] Participating in online education since 1996, National University offers more than 100 graduate and undergraduate degree programs and over 1,500 courses online.[20]