The Program is divided into 3 terms. The program is spread across several modules with specific focus areas. Overall the program would have about 200 hours of contact. The contact hours include in-person interactions, web conferences, and 12-15 in person sessions spread across the year. Between the contact sessions, the students are required to attend web based sessions and work individually or in groups to solve assigned problems.