Are 3 Computer Science Classes too much for one semester? (with no other courses for semester)

I’m thinking about taking

“Object Oriented programming c++”
“Assembly Language Programming/Computer Organization” and
“Program Design and Data Structures” all at once.

They all have the same pre-req class: “Advanced Programming C and C++” which I got a B in.
Is this too much to learn at once? These would be my only classes for the whole semester.

I’m assuming you are a rising senior in high school.

Yes it is too much CS stuff, especially you dont have any other subjects. Taking DS in senior year isnt really an advantage (I took it during sopho yr), but taking assembly is a bump. Try to add some math & humanity courses as well (AP Calc BC or Linear Alg, AP Eng Lit or just regular English) so its balanced out.

I especially recommend you NOT take OOP in C++, it sounds like an introductory C++ course, which can be easily messed up.

If you are not a high schooler, please move this thread to the appropriate forum.

I highly doubt a HS student is taking a) only three classes, which are b) all CS classes and c) last only one semester. That’s three things that likely point to a college student.

Maybe talk to your advisor, OP? What do people at your school normally do?

@bodangles haha true

Well if they are your only 3 classes and you have a passion for CS, I don’t see how it would be too overwhelming. It may get a bit stale though.

Depends on your university (one or more of these could be with a hard professor, etc), but overall, doable.

sorry i didn’t specify. I’m in community college. I’m new to the website so I don’t know how to post things under the right section yet.

anyways. each class is 54hrs of lecture and 54 hrs of lab for the semester. I got an A in Calc 1. Do you think it’s doable if I did well in the prerequisite class that they all have in common?

Data Structures is a subject lots of students have problems with, so I normally would suggest waiting to take the Program Design and Data Structures class until you have a few more programming classes under your belt. But if you’re only taking three classes you might be able to handle it.

CS courses with programming can be more work than many other courses like math.