...assessed and properly placed so the students that already have some knowledge can move ahead and start learning right away, while the remaining students can take the introductory courses at an appropriate pace.
And enrollment would drop because half the class skips years 1 and 2. Not to mention costs would rise, because instead of paying for a 250 student lecture on "=" vs "==", you'd be paying for a 50 student lecture on compilers. Good for the students, but bad for the college. Probably will never happen, except at a few very good schools.
And enrollment would drop because half the class skips years 1 and 2. Not to mention costs would rise, because instead of paying for a 250 student lecture on "=" vs "==", you'd be paying for a 50 student lecture on compilers. Good for the students, but bad for the college. Probably will never happen, except at a few very good schools.