Post History
Capitals in English are used for proper nouns. Your two examples have slightly different shades of meaning. One of my favorite subjects was Computational Geometry. I read that as "One of my fa...
Answer
#4: Attribution notice removed
Source: https://writers.stackexchange.com/a/4479 License name: CC BY-SA 3.0 License URL: https://creativecommons.org/licenses/by-sa/3.0/
#3: Attribution notice added
Source: https://writers.stackexchange.com/a/4479 License name: CC BY-SA 3.0 License URL: https://creativecommons.org/licenses/by-sa/3.0/
#2: Initial revision
Capitals in English are used for proper nouns. Your two examples have slightly different shades of meaning. - One of my favorite subjects was Computational Geometry. I read that as "One of my favorite subjects was Math 247, the specific course entitled 'Computational Geometry,' taught by Professor Angleton." - One of my favorite subjects was computational geometry. I read that as "One of my favorite subjects was the general part of mathematics called computational geometry, where we used lots of math to figure out angles." If "Computational Geometry" is a course given at your university, and no other course has that name, then capitalize it. If it's a branch of math (as you describe "electrical engineering" to be a branch of engineering), then don't capitalize it.