I think that’s because it’s only an intro course. The concepts are mostly the same. It is the syntax that’s different. I’ve used C for two years, C++ for a few months, Java for four years and Python for two years, as well as other languages for different durations. I do NOT find it difficult switching between languages. In any case, I was already planning to take a C and a C++ online course this summer to refresh my knowledge.
I’m willing to take the risk of failing 101 or 201. You never know what’s on the other side of uncertainty. Also, I have taken so many intro courses in different languages that I don’t want to do it again.
(And as you suggested, I’ll also email a professor for advice)
I’ve noted the rest of your suggestions, especially about Statistics.
Is that six classes in the first semester? Does the scholarship cover that? Did not know it was possible. Looks like I have a lot to ask the scholarship department. The study abroad information on scholarships is really vague.
The main concern here is the living costs. Skipping an entire year would save me ~$10k, making it a lot more feasible. Otherwise, I would have to study here in my home country where the education “sucks eggs”.
I’d say skipping CS100 makes more sense than taking 4 CS courses in Fall3. I guess we’ll have to find out.
I only have one question now: How do I find out if a particular course is available in both the Fall and Spring semesters? The course descriptions do not have this information. Do I have to contact the department head or something?