Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Interesting.

At the state schools in my state, the curriculum generally consisted of math up through and including three semesters of Calc + Linear Algebra + Discrete + 3 semesters of calculus-based Physics with labs + two semesters of algorithm design and formal methods (which I count as math courses) + Stats + an Operational Research course. You could also swap one of the sciences with a semester on diff-eq if you wished. I think you could get a math minor if you took something like 3 more higher-level math courses and a dual major wasn't that much more after that. It was brutal and I think the second highest number of required credits of any major at the school after EE. It wasn't uncommon to start a semester with 100 students in the class and end with 8-12 at the end.

The non-CS "Info Sys" or "Software Engineering", etc. dropped all the calc, linear algebra, OR, formal methods and required only two semesters of science classes that did not require any calculus (they were called something like "Physics for Business" or something) and no algo design. They actually had fewer classes than the CS major, but the rest of the gap was filled with major specific courses like finance or econ or whatever.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: