Need help with computer courses and transferring

Ok so I am a sophomore at a community college and I’m about to wrap up my last semester in the Fall and move on to transfer. I planned on double majoring in computer science, but Stony Brook was stated to be too exclusive when suggesting me to major in computer science first due to the competitive nature of the field. So I am considering New Paltz as a backup in case things go wrong with Stony Brook.

But regarding the courses themselves, I was already registered for an online humanities and english course each, along with Calculus I and Microcomputer Operating System. Calc I overlapped with Principles of Programming I due to the former’s lab on fridays, in which Prog I was an entry level course for the computer science major. The professor said it was ok for me to leave early once I was registered through the course on the dean of students behalf, but I don’t want to take that risk of having an hour cut short, even if it’s a lab, since I may lose out on some any at all important material that’s to be discussed in the class. So I considered Microcomputer (etc.) as an alternative to fill in my schedule, but now that’s all said and done, how should I go about this in regards to future planning in double majoring in Math and Computer Science? In regards to Stony Brook and New Paltz, despite the latter’s murder case and the former’s restrictions, which school would be best for me?

You are absolutely correct that it is a bad idea to have classes that meet at the same time.

Read through the requirements for transfers for your potential majors at both of the universities. How different are those requirements? Are they absolute requirements, or are they suggested? If the requirements aren’t clear, ask the admissions offices.

Apply to both places. See where you are admitted and what your aid packages look like. Then decide.

Be aware that since you will be in calculus 1 and what appears to be a beginner level CS course, you are more like at frosh level with respect to course work in your majors, even though you may be at sophomore level otherwise.