4 answers
4 answers
Updated
Roberto’s Answer
Hello Aya !
The good news is that you are actually well ahead on your way !
Your typical college major does not really require previous specific knowledge. In other words even if you were not already learning about computer science you could still start learning in college and major in it but you are ahead of the pack already. Computer science is one of those fields of study with a great future.
As we depend more and more on computers and robots, the only way to go for the demand for computer scientists and programmers is UP. For the foreseeable future computers and robots will need instructions from humans and ultimately those instructions need to be entered as an efficient code of one kind of another. This is a field of constant learning, what was cutting age a few years ago, may be already obsolete. The excitement of computer science is precisely the need for renewal and re invention.
Keep learning and Good Luck !!!
The good news is that you are actually well ahead on your way !
Your typical college major does not really require previous specific knowledge. In other words even if you were not already learning about computer science you could still start learning in college and major in it but you are ahead of the pack already. Computer science is one of those fields of study with a great future.
As we depend more and more on computers and robots, the only way to go for the demand for computer scientists and programmers is UP. For the foreseeable future computers and robots will need instructions from humans and ultimately those instructions need to be entered as an efficient code of one kind of another. This is a field of constant learning, what was cutting age a few years ago, may be already obsolete. The excitement of computer science is precisely the need for renewal and re invention.
Keep learning and Good Luck !!!
Updated
Ramesh’s Answer
Computer Science major is structured for students with a range of starting proficiency in Programming. If you are taking AP CS etc. that gives you good context. What is more important is the problem solving and analytical skills you develop in Math, Physics etc. classes. Most schools' CS major requires a Calculus, Statistics, Physics stream of courses. AP Calc/Stat/Physics typically will be accepted as transfers for first course in Calc/Stat etc. for the Computer Science major.
Updated
Mark’s Answer
Hey Aya!
I was pretty late to the game when I decided to major in Computer Science. I only got started programming in high school and I was also pursuing a major in English, so it was pretty hard to be really good at one without sacrificing the other. When I got to college, I realized I was way behind most everyone else in my classes. That being said, I was able to complete my degree, so I wouldn't say you have to have a lot of experience, you just have to be dedicated to your learning. It also helps to truly enjoy what you are learning, especially when things get difficult.
Have faith in yourself and give it a shot if you really believe it is what you want to do!
I was pretty late to the game when I decided to major in Computer Science. I only got started programming in high school and I was also pursuing a major in English, so it was pretty hard to be really good at one without sacrificing the other. When I got to college, I realized I was way behind most everyone else in my classes. That being said, I was able to complete my degree, so I wouldn't say you have to have a lot of experience, you just have to be dedicated to your learning. It also helps to truly enjoy what you are learning, especially when things get difficult.
Have faith in yourself and give it a shot if you really believe it is what you want to do!