Agree…engineering majors usually do not need a foreign language to graduate from college.
BUT…my engineering major kid decided to pick up a double major in biology…and that was in the college of arts and sciences and foreign language WAS required in college for that degree.
You just never know what the future will hold.
Plus, her college recommended four years of FL and required three for admission. That wasn’t an issue as she took Spanish 3 in high school.
I’m in the better safe than sorry category. I don’t know any college that required or even recommends a HS co outer science class for admissions consideration…but I know plenty that require or recommend three years of foreign language.
I’d take the foreign language in high school…and do the computer science one on the side.