Do you capitalize school subjects and college majors?

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:

  • physics
  • math
  • physical education/gym
  • computer science
  • art

If you want to know what other words should be capitalized, try our free title capitalization tool.

Capitalize My Title is a dynamic title capitalization tool used to make sure your titles or headlines use proper capitalization rules according to various style guides include APA, AP, MLA, and Chicago. It also counts your words and checks for grammar issues.


  1. My favourite subjects are English 001, Chemistry 101 and computer science courses…
    Do I write computer science in capital letters or not???

    • You would not since you are referring to computer science classes in general. If you said AP Computer Science or Computer Science 101, then you would capitalize them.


Please enter your comment!
Please enter your name here