<p>I have absolutely no computer programming, hardware, or technical experience whatsoever other than HTML formatting on websites (my high school offers no computer classes). And yet I want to major in Computer Science- is it possible, or rather is it viable, for me to do this? I want to start learning about this in college, so do most schools have completely introductory CS classes?</p>
<p>Anything is possible if you believe.</p>
<p>Yes; most intro CS classes assume no prior programming experience.</p>
<p>Don’t worry - my intro to C++ class began with “what is a byte? what are bits?”</p>
<p>^yeah. As I mentioned in another thread, I signed up for edx and registered for Harvard’s free online CS50 course. I watched lecture one and guess what… it began with the binary system, what a hard drive is/does, and literally spent a good 30 minutes discussing the basics of bits and the byte and how alphabetical letters are formed using the binary system. Your first course will and no prior knowledge.</p>
<p>My S has decided to be a CS major and had no prior experience. He took intro classes as a freshman and has now moved to the next level up. He has done very well in every class so far and the major seems to be quite a good fit for him. I encourage you to follow your interest.</p>