<p>I have a spot to fill in my senior year schedule. Typically, people at my school take 4 years of history or social science, but I'd rather take AP Computer Science instead. I want to major in engineering, so I think this is a good decision...but I'd like some other opinions. Also, I'll be taking Calc BC, AP Physics C, and AP Chem.</p>
<p>That would be fine. You clearly not sacrificing schedule rigor by not taking a history/social science, so you will not run into any trouble.</p>
<p>Make sure you’ve got all your graduation requirements down though - some schools require four years of history/social studies.
Colleges also generally recommend a number of units of studies (like 4 years of English and 4 years of math), so you may want to check collegeboard and make sure schools you want to apply to are okay with fewer than four units of history/social studies.</p>