Skip to main content
5 answers
5
Asked 779 views

What are some good classes to take in college for a computer programmer?

What would be good majors/minors to take in college to help prepare you to become a computer programmer?

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

5

5 answers


1
Updated
Share a link to this answer
Share a link to this answer

Antonina’s Answer

Art history
1
0
Updated
Share a link to this answer
Share a link to this answer

Victoria’s Answer

I would suggest taking classes such as Data Structures, Operating Systems, any compiler course, full stack development classes (creating web applications)
0
0
Updated
Share a link to this answer
Share a link to this answer

Oanh’s Answer

Requirement courses are: algebra, trigonometry, geometry, chemistry, and physics ,English, foreign language, and social studies.

For programmer, I recommended classes such as: artificial intelligence, computer networks, and software engineering.
0
0
Updated
Share a link to this answer
Share a link to this answer

Nathan’s Answer

Your best bet is to major in computer science. You should be taking programming classes within that major. Or if your college offers computer programming as a major take that.
0
0
Updated
Share a link to this answer
Share a link to this answer

Sheila’s Answer

Hi Brayden:

Computer programming is a hot career field. While it is true that some programming languages can be taught without formal schooling, a degree is still one of the best ways to go to enter the field. Some common majors for computer programmers include: mathematics, engineering, computer science, computer engineering, or information technology. Some common classes include: web development, web design, machine learning, code foundations; and a host of languages such as: HTML, CSS, Python, JavaScript, SQL, Ruby, C++, PHP, to name a few.

Computer programmers write code for programs that will be on computers. The process starts with software engineers designing a program, and then the programmers turn it into something the computer can read. From there, the program can move onto the next stage in the process of creation. Programmers may be asked to reprogram several times after continued iterations.

Programmers are either applications programmers or systems programmers.
• Systems programmers create operational software and will sometimes look at their systems to make sure they are compatible with other operational software.
• Applications programmers might upgrade, create, or customize certain software programs to fit within a certain context.

I hope this was helpful to you in getting off the ground with your research. Best of luck to you!

Sheila recommends the following next steps:

How to Become a Computer Programmer • https://www.uopeople.edu/blog/how-to-become-a-computer-programmer/
0