If you learn programming and then major in computer science, you’ll probably waste some time being taught programming that you already know.
At many universities this is not a big deal, because A) they may offer credit by exam for some courses, and B) it usually doesn’t inherently affect your grade if you don’t show up to class, or work on other projects during class. So if you already know the material for a course, the main cost is probably paying tuition to certify your knowledge. Source: These things are true at my university.
Thanks for weighing in. I guess it depends on the school—I actually didn’t think to ask about testing out of the course, but my university usually does take attendance in freshman courses, so I couldn’t have gotten out of it that way.
At many universities this is not a big deal, because A) they may offer credit by exam for some courses, and B) it usually doesn’t inherently affect your grade if you don’t show up to class, or work on other projects during class. So if you already know the material for a course, the main cost is probably paying tuition to certify your knowledge. Source: These things are true at my university.
Thanks for weighing in. I guess it depends on the school—I actually didn’t think to ask about testing out of the course, but my university usually does take attendance in freshman courses, so I couldn’t have gotten out of it that way.