Comment by cyber_kinetist
3 days ago
I had one during my undergraduate years: four people had to work together as a team to build a full web service from scratch and present it at the end of the semester. The lectures from the professor were mostly about general software engineering practice (version control, testing, etc.) and OOP / design patterns - but apart from that the real deal was that you had to learn the entire frontend / backend web stack (which the TAs covered instead, at breaknecking speed). Obviously it was known to be the most brutal and hardcore course in the entire CS department, but you got decent grades given that you actually survived the whole thing, and it's often said to be one of the most memorable ones (I've heard an anecdote that the single course was more helpful than interning at Google for half a year)
No comments yet
Contribute on Hacker News ↗