A total of nine courses is required between 5th and 8th semesters.
- A minimum of five to a maximum of seven courses must be selected from the Computer Science Group,
- A minimum of one to a maximum of three courses must be selected from the Engineering/Science/Business Group, and
- A minimum of one to a maximum of three courses must be taken from the Mathematics Group.