Skip to main content
4 answers
4
Asked 662 views

Computer Science Career Question Assignment?

What AP's or subjects should I focus on, or be advanced in to be a software engineer.

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

4

4 answers


0
Updated
Share a link to this answer
Share a link to this answer

Andrew’s Answer

There really is no solid AP you need. I know people in my field who never went to college and work as software engineers. Having a tech based major in college is extraordinarily helpful but it isnt 100% necessary. The skills are the necessary factors. Basically instead of time spent in AP Lit or AP calc you could take classes advancing your python skills or database management skills. There are some specialties where these APs can be helpful like calc and linear algebra for data science, but thats my field and the only AP I took in highschool was spanish. So start with the foundations of coding and then explore where in tech you would want to go from there which will help you discover what codes you want to learn
0
0
Updated
Share a link to this answer
Share a link to this answer

Tori’s Answer

Definitely Computer Science AP, Calculus AP, just about any Science or Math AP class. And shoot for at least a 3 on each AP Exam for college credit! Computer Science as about knowing your math and programming. Program on your own time to prepare yourself for college. CodeHS and code.org are great websites to learn how to code!
0
0
Updated
Share a link to this answer
Share a link to this answer

Hanish’s Answer

I would suggest focusing on data structures and algorithms and mastering at least one programming language. A lot of people start out with python or javascript because they’re easier to learn compared to an object oriented language like Java or C++. Data structures and algorithms are crucial for anyone that’s trying to learn CS concepts because once you start interviewing for jobs, most of these jobs will focus on your ability to solve problems using common data structures like linked lists, arrays, stacks, queues, etc. Try to solve questions on leetcode in different programming languages like python, javascript, java, c++, etc. Leetcode has a section of problems dedicated to just interview, from personal experience I can vouch that you can expect to get these in atleast 90% of the time. Good luck!
0
0
Updated
Share a link to this answer
Share a link to this answer

Patricia’s Answer

I would suggest algebra as coding always involves variables. Statistics is also valuable as reporting from coding is always a part of the out put. Everything else I needed to write basic codes or API calls came from on the job training working with specific software tools. Decide what type of coding you want to do. API calls; curl, database prigraming and that might give you some additional ideas. Best of luck in your endeavors!
0