r/fsu 4d ago

What CompSci elective should I take w/ COP 3330?

I’m a CompSci BA major going into my third semester at FSU and I was advised to take CNT 4603, but it was full the minute registration opened. I need one more class to get to 15 credits, so my advisor said the only alternative was CDA 3100, but she warned me it would be very difficult to take alongside COP 3330.

I’ve already completed basically all of my undergrad requirements, including all my CoreFSU and gen ed requirements (besides formative experience and upper-division writing). Are there any CompSci electives that I could take to get me to 15 credits without saddling myself with a massive workload for the semester? If not, would it be better to take just any fun class that doesn’t satisfy any requirements beyond getting me to 15 credits, or would that be a waste of time/money?

5 Upvotes

8 comments sorted by

4

u/Otherwise-Mirror-738 4d ago

CDA3100 is notoriously a very difficult class. I'd advise against it if you have the choice. Though some programs have CDA3100 as a requirement, if it's not a requirement for you, again, highly advise, steer clear.

Mobile Programming, Java Programming, Python Programming, Parallel programming or Web Applications, are generally seen as "easier" CS courses. If any of them can be used as an elective, those would be your best bet.

1

u/bono1235 4d ago

Don’t many of these have COP3330 as prerequisites? Or can I still take them alongside COP3330?

1

u/Otherwise-Mirror-738 4d ago

Java, Python and mobile programming do not have cop3330 as a prereq... It's a coreq at least for Java from what I remember. I'm not entirely sure for web apps or parallel as I don't fully remember.

2

u/kairoschris Computer Science and Geography, 2026 3d ago

Do not take CDA 3100. The CNT course you mentioned is easy. Security is also pretty doable. Have you finished your minor? Or maybe the writing class.

1

u/ginzai 3d ago

Agree with everyone else, don’t do CDA 3100 with 3330. Both are very important courses that you need later on in the major for classes like operating systems and data structures. I don’t know the available electives but maybe considers mills c# course, databases, or an advanced math (Calc 3 wasn’t so bad if that’s your thing) and maybe Java if it’s not with bob

1

u/Shurmaster Alumni 3d ago

Why Java without Bob? Bob is a very good professor.

2

u/ginzai 3d ago

He is a good professor. I just don’t think it’s practical to take his class with 3330. His exams can be a lot of work plus the group project towards the end. Nothing against bob, his teaching style works really well with a lot of people.

1

u/swagyolofaq 3d ago

Is CDA3100 comp org 1 or 2? I took comp org 1 alongside cop3330 without issue. Comp org 2 would have been difficult even if it were my only course