"1. Increasing the number of class sections for courses that get filled quickly, also to help avoid time conflicts with other courses
2. Incorporating more writing intensive courses into the computer science program plan
3. Providing more materials…"
"1. Many programming courses encourage teamwork
2. Most ICS courses provide free online resources (books, videos, etc.)
3. Many classes have TAs which makes it easier to get help, especially when stuck on a coding problem"