Actionable Steps and Practices
The goal of this focus area is to ensure that the program’s curriculum and support structures promote academic success, professional preparation, and timely progress through the program for all students.
- Ensure that students with varying levels of prior computing experience can succeed in the program, e.g., by providing supplemental instruction and/or separate introductory courses designed for students with different levels of preparation
- Design a program curriculum that supports timely progress and avoids “pinch points” where students struggle or are likely to leave
- Prepare students to achieve their professional goals with experiences such as research, internships, capstones, and e-portfolios
- Require regular advising to create individualized course plans and track students’ progress
- Monitor student performance to detect problems early, and ensure that students are aware of and utilize support services
- Carefully select and train teaching assistants, tutors, and other people in student-support roles to ensure that they provide effective, inclusive support