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.


  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