4 ms·
When I was a freshman in college the professor would live code various data structures and algorithms on the projector and ask the students to follow along. Eac
by sublinear 4y ago
When I was a freshman in college the professor would live code various data structures and algorithms on the projector and ask the students to follow along. Each time he did this it was subtly unique.
It was required that you continue to use this same base code for the assignments plus your edits to complete it. This made it obvious who didn't attend the lectures and who they copied from. Assignments were graded by your peers and did not affect the final grade unless you didn't do them at all. Quizzes were not code, but proofs written in your own informal style. Tests were a mix of both proofs and code on paper with no notes or devices allowed.
I don't see how ChatGPT threatens this.
- rippercushions 4y agoGood for you, but that's not how the vast majority of CS courses operate. Also, coding on paper with no access to devices is both terrible and has next to nothing to do with how CS grads will actually work.
- sublinear 4y agoA CS degree is not a "bootcamp" or any other form of vocational training. Also, there are criteria for the school to maintain accreditations, you know.
- sebzim4500 4y agoThen why are people paying hundreds of thousands of dollars for them?
- sublinear 4y agoTo get an actual education instead of merely imitating whatever is trending on hacker news.
- cvhashim04 4y agoI think most just want a decent job to pay bills after. The rest love the field, the theory of cs, and may or may not continue into academics or research.
- goatlover 4y agoIt is a computer science degree, with an emphasis on the science part, and a note that CS is not the same as coding computers. It's the science of computing, not a tech bootcamp to get you quickly up to speed in the latest hot language and framework.