These credits must be completed at the university level (no transfer credit for AP coursework or for other courses completed in high school apply).
If you have to take 6 credits of free electives then you should keep in mind that at most 3 credits can be at the 100-level and at most 3 credits can be a language course.
As an example, if you take SPAN 102 as a free elective then and you have to take another 3 credits of free electives then remaining credits have to be from a 200-level or higher course that is not a language course.
Of course, CPEN, ELEC, CPSC, MATH, or COMM courses can be taken as free electives. PHYS 100, 101, 117, 118, 119 and CHEM 121, 123 are not able to be used for free electives, as they are Grade 12 courses or first-year equivalent courses.