The university says I would fulfill my group 3 gen ed requirements with 3 courses, why does the CS Department make me take 4?
The CS Department requires an additional science course. This requirement was added under the guidance of Accreditation Board for Engineering Technology (ABET), the national accreditation body for Computer Science. The accreditation process is also why CS majors must choose group 3 courses from a restricted list. The accreditation body feels that CS majors should have more extensive laboratory experience.