Sometimes. You only need to capitalize school subjects if you are referring to a specific title of a class such as “Algebra 2.” In this case, you are referring to a proper noun as the class name. However, if you are referring to the general subject of algebra, then it does not need to be capitalized.
The same is true for college majors. You only capitalize them if they are part of the degree that you are being awarded, such as a “Bachelor of Science in Computer Science.”
The following examples of classes would need to be capitalized:
- AP Physics
- Physical Education 2
- Algebra 2
- Drafting 101
- English Literature
- Computer Science 101
The following subjects would not need to be capitalized since they refer to the generic topic:
- physical education/gym
- computer science
If you want to know what other words should be capitalized, try our free title capitalization tool.