Assessment-Based Curriculum Changes

Changes to the Program since Previous ABET Accreditation (2014)

Semester Student Outcome How Measured Identified Improvements Implemented Improvements
Fall 2022 SES, IAC   Students need more experience working in teams. Added a TEAMWORK requirement to the curriculum. Student must take at least one of 4 TEAMWORK-designated courses: CS5030/6030, CS5410, CS5110/6110, CS5510/6510.
Sp. 2022 SES, IAC   Students want the option for additional web development course work, and students need more options for the CS3000/4000 elective requirement. Created new course CS4610 - Modern Web Development (3 credits), which can be used as a CS major elective.
Sp. 2022 SES   Students need access to computer security topics throughout the curriculum, not just at the senior level. Also, students need more options for the CS3000/4000 elective requirement. Created new course CS4460 - Introduction to CyberSecurity (3 credits), which can be used as a CS major elective.
Sp. 2020     There are requests to offer an online CS program.  Worked with the Utah State Board of Education and high school teachers to design a series of CS online courses.
Sp. 2020     CS recitations lack uniformity and usefulness. Changed CS 1400 from the use of recitations to the Phanon learning exercises tool. Took effect in Fall 2020.
Fall 2019   SES Student math regimen unsuited to CS.  Approved that CS students must choose Math 1210 & 3310 and 15 credits from the CS-approved Math list. Took effect in Fall 2021.
Fall 2018   SES There are overlapping topics for three courses.  Re-evaluated course content for CS 2410, CS 2610, and CS 3200.
Fall 2018     There are new changes in ABET criteria.  Adopted an amended set of SOs to comply with the new ABET criteria.
Fall 2018     Engineering offered a new Engineering Management class.  Included a new course ENGR 5900 as a Technical Elective.
Sp. 2018     Intro. language changes affected students who want a CS minor.  Approved a revision to the CS minor to better accommodate other students.
Sp. 2018     Need to get high-quality students in the CS program.  Approved to increase admission GPA from 2.3 to 2.5 for all course work at USU.
Fall 2017   SES Student math regimen unsuited to CS.  Used Discrete Math II to replace Calc II as a required course. No changes occurred due to no offering.
Fall 2017   SES, IAC Students need to learn C++ with memory management.  Added CS 3460 (C++) as an elective class and offered CS 3460 in Fall 2019.
Fall 2017     CS 3450 has ethics & complex group project management.  Extended credits of CS 3450 to 4.
Fall 2017 SO(4)   Limited faculty resources can’t handle large number of CS students. Eliminated two capstone courses, CS 5070 and CS 5071, to address the issues.
Fall 2017   CDM Students need to be introduced to computer ethics earlier on. Eliminated 1-credit CS 3000 and moved fundamental ethics to CS 1440.
Sp. 2017 SO(1)SO(2) CDM, IAC Students need to learn algorithms instead of getting caught up in language syntax. Changed the introductory language from C++ to Python/Java. Taught CS 1400 (Python) & CS 1410 (Java) in Sp. 18; CS 1440 (Python) & CS 2420 (Java) in Fall 18; CS 3100 (Java) in Sp. 19.