3 ms·
I sat on the curriculum committee for my university's (one of the Big 10) CS program for a year as an undergrad, and got to see first-hand some of the justifica
by tenacious_tuna 5y ago
I sat on the curriculum committee for my university's (one of the Big 10) CS program for a year as an undergrad, and got to see first-hand some of the justifications from the faculty for how certain courses met the requirements of the ABET program.
It was... often something of a stretch, especially when it came to "soft skills" like ethics and whatnot. As I remember, the "justification" for meeting the ABET ethics requirements was spread across at least three courses, the first of which was a 1 credit lecture course that everyone in the major (including myself) blew off.
To be fair, we were already having difficulty cramming all the ABET requirements into the course material, to say nothing of related software development skills and tools. Our program was struggling to accommodate the insane growth we were already seeing in students--enrollments grew by something like 70% over six years, and we were struggling to hire sufficient faculty. When I graduated we were leaning heavily on online-only introductory courses and grading automation, which has its own issues.