Can I complete the whole program online?
Yes, all coursework is offered through Canvas, UCSB online learning management system. You do not need any additional software. The courses are offered in an asynchronous format, which means you do not need to be at your computer on any particular date/time. You have weekly assignments with a due date and must interact with your classmates through discussion forums.