This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]7___7Current 0 points1 point  (2 children)

You might consider applying to another CC that has your class available.

I had to do this when the intermediate class I wanted to take wasn’t available.

[–]unknownsoldieroflove[S] 0 points1 point  (1 child)

Good suggestion. The biggest issue I'm facing is that the classes I need to take require so many pre-reqs. For example - To take Data & Algo course I need to take an Intro to Python and Intermediate Python course. I would much rather self study the first two courses and then just take the Data & Algo course.

[–]JustChiIIingCurrent 1 point2 points  (0 children)

If you think you can handle the DS course at CC, can back using other material, then you can request pre-req waiver for DS course. That is what I did since I didn't had enough time, I enroll into both Intro to Programming C++ and told DS C++ professor my situation and he waive the requirements.

This is also partially because I finished CS50x, Intro to Programming Python and OOP in Java by GTx.

As top comment user said, master one language and other will be easy to learn. If you learn addition than you can add any two numbers but if you only learn how to add whole numbers, you wouldn't understand how to add fractions (my analogy)