It's about the career you want in the future, so your education major should revolve around the job you desire. To answer your question: Yes, it's hard. My father's major is Computer Science, and he has PhD. He told me it's very hard. Computer Science will be split down to hardware and software; he specialized in software. I'm not going to go specifics here, but you will face ton of mathematical, coding and programming classes; if you're not good at maths, then you're not going to succeed.
My father signed me in Computer Science at university, but I changed it later because I didn't feel it was for me. Specilize in the major you want your career to be.