I met with a professor/teacher advisor for the CIS (Information Systems) major. They said it's probably not for me, based on my career intentions. I'm intending to start a startup IT corporation ASAP as a career. I need the knowledge of (many, several) programming languages for my intentions. The CC I currently attend offers an Information Technology Transfer program (AS). They also obviously offer a Computer Science degree transfer program (also AS). I want to program an enhanced (keyword: enhanced) version of Apple's OS X/iOS Operating systems. Wouldn't that be more of an IT major though, as IT is more broad in programming languages than Computer Science is? Computer Science focuses more heavily on Python & Java, C, and C++, which would also help. That's why I'm easily considering going for the double major when I get to a University. I'm just debating on which IT Program I should choose. The CC I currently attend luckily offers a 2+2 transfer program to RIT (Rochester Institute of Technology). Link to that program: http://www.monroecc.edu/auditsheets.nsf/Web+By+College/85257133006F93FD85257B64004E5CCD?OpenDocument I also want to get into cybersecurity & networking. That would definitely be Information Technology first, am i correct on that? I know IT majors cover more networking & there's a mid-amount of an overlap for cybersecurity when comparing IT & Computer Science. This is what I'm asking for all people who might be wondering: My question is should I be an Information Technology (IT) major right now over a computer science major if I want to cover more than just a few programming languages? Especially if I want to pretty much program iOS? I don't have that much time left to sign up for the 2+2 transfer program to RIT. I kinda need to decide now, or at the very very latest by the end of August. Thanks!