Skip to main content
7 answers
7
Asked 167 views Translate

What should a highschooler do if they want to prepare for college as a computer science major?

What should a highschooler do if they want to prepare for college as a computer science major?

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

7

7 answers


0
Updated Translate

Baljit’s Answer

Hi Alex,
Look into taking AP classes in computer science. Take college level classes at high school if your high school offers it. Upon completing try to tutor in Computer Science to other students if you feel comfortable.

Baljit recommends the following next steps:

Try internships in Computer Science at local companies.
Take math classes with some science courses. Ask you counsel/ advisor about what kind of classes you should take to remain on track for the Computer Science program.
0
0
Updated Translate

Laavanya’s Answer

I recommend, taking the hardest level of Math courses that are offered at your school and ensuring that your grades are up since Computer Science, as a major is getting pretty competitive. There are also other avenues that can be explored such as information science, data science, cybersecurity based on what interests you so reading about what those topics are will help you determine what you like.
Another advice would be look at coding classes that are offered - if you are more of a self starter, learning from places like Udemy will be good or you can sign up for classes. Besides that, keep your eyes and ears open for opportunities over for internships, hackathons or other similar competitions & related summer programs.
0
0
Updated Translate

Mahi’s Answer

I would second the former answers provided, and I would recommend that you search for potential mentorship opportunities are available to you locally or online as there are multiple platforms to get connected and provide more specific advice on an individual basis. I would also recommend looking at LinkedIn and any courses that are free for certifications that you are interested to learn more about.
0
0
Updated Translate

Andrew’s Answer

So my suggestion is to look into your future college’s, or potential college’s, requirements for their CS majors. Basically what courses youll be taking. Some of those courses will be foundational, like what is coding and why do we use it, and some will be more hard skill based, like python 101. Start prepping yourself for those required courses. Build a coding foundation by learning the required codes early through online courses, youtube has a ton of free ones but also things like codeacadmey or freecodecamp. This will help you breeze through those courses and understand the more advanced ones easier
0
0
Updated Translate

Parimal’s Answer

STEM is a good starter. Though computer science seems not too close to Mathematics, it's a core of technology and certainly helps you to be proficient in what you do in the field of technology. Take online classes on Udemy and understand the fundamentals of coding. You may want to begin with C, and C++ and go from there. One can also subscribe to Tech magazines to keep up with the current trends and technology. Try to understand how these Tech companies are flourishing and what they do differently.
0
0
Updated Translate

Grisel’s Answer

I suggest looking into STEM courses at your high school and possibly aim for dual credits so the courses can be transferred to your college/university of choice. It's also a great idea to start searching for Computer Science programs, the requirements to be admitted, campus student life, and the degree plan. It helps to incorporate self-taught courses for coding on the side to create your portfolio and hopefully, gain some experience.



0
0
Updated Translate

Francislainy’s Answer

Hi Alex,
Youtube has many nice (and free) tutorials to get you going. You can just type something like the language or technology you're interested in learning and many videos will appear, such as "How to make a website - beginner tutorial", or "How to make an app". or "How to learn backend development". Then once you know the basics for what you've chosen, try to start working on a portflolio of projects that you can then add to your Github and that you may even be able to send to future employees to show them what you know.
0