Hacker News new | ask | show | jobs
by crs 5544 days ago
I always find it interesting how two people can have completely different experiences from the same school. I earned my CS degree at TAMU, and I only had one real SE class. It was aptly named "Software Engineering". Everything else was still theory, Algorithms, Formal Languages and Automata, AI, Programming Languages, etc. I graduated in 02, so not sure how things have changed since then. I did notice they changed the Dept name.

That all said, I do believe some software engineering concepts should be taught as part of the CS degree. If you do go work for a large engineering company (Boeing for me), then being exposed to different development processes is helpful. However I can't say this enough, at least here at a large company, you can see a difference between someone with a solid understanding of cs theory and someone that does not.