Skip to main content
2 answers
3
Asked 636 views

What do I need to know before i plan to major in Computer Science

#Anything will help .

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

3

2 answers


2
Updated
Share a link to this answer
Share a link to this answer

Alex’s Answer

Hi Jarhud,

I agree with the answer before me. Each school is different, so you should look into what courses each offers and explore from there. But most computer science programs go over programming fundamentals and introduction to discrete mathematics in first year. If you are still in high school, take calculus and computer science courses. Getting some basic exposure to programming is helpful before stepping into a computer science program. In second year, you might be exposed to topics such as algorithms analysis (Big O, etc) and data structures for theory, you might learn more about object oriented programming as well. You can look into those topics if you'd like, but no pressure, since you'll learn them eventually. I also suggest attending clubs and hackathons in your first year, it is a great way to make friends and gain solid experience. If you can, do lots of side projects, this helps landing you an internship.

All the best!
2
0
Updated
Share a link to this answer
Share a link to this answer

Omar’s Answer

Hi Jarhud,

It is important to have a foundational background in the maths and sciences as you are progressing through the computer science program in any school. Although computer science is typically known to be programming, many schools have required courses related to Math and Science. For example, many 4-year institutions require math courses such as Calculus 1 & 2, Linear Algebra, and Discrete mathematics. Programming and mathematical logic tend to go hand in hand. I'd recommend taking a look at school websites and seeing what kind of courses you should be prepared to take. Here is a link to the UConn website, for reference. https://catalog.uconn.edu/school-of-engineering/computer-science/

Computer science can be challenging, but it is a great experience for many and can lead to good jobs that are fulfilling as well, if it is your passion. Good luck!

Omar recommends the following next steps:

https://catalog.uconn.edu/school-of-engineering/computer-science/
0