Unity is coming out with a new pricing model for 2024, where game developers will have to fork over money every time someone installs their game. this includes redownloads of already bought games, and downloads of games from places like game pass. it also applies to game demos and free games. it even applies if someone transfers a game from one device to another.
the policy applies if your company makes over $200,000 in yearly revenue and the game has been downloaded over a certain number of times in its entire lifetime.
there are rumors that gambling games and gotcha games are exempt.
https://blog.unity.com/news/plan-pricing-and-packaging-updates
Traditionally computer science wasn't programming but theory. Students wouldn't be expected to use a computer during the course. I don't know how it is nowadays, but I think there are usually different tracks after the initial course based on what kind of developer someone wants to be. I like your idea though. I learned on really old computer books that were out of print and obsolete by that time, but they gave me a good understanding of fundamental architecture.
Haha that too. Spent many late hours staring at those blue and gray screens.
I had those monkeys throwing atomic bombs by the end.
Nanner chunker.
The university I went to for CS had two tracks, one straight CS and one that was a CIS degree, which had no calculus and no microcircuits (which had assembly). I did the CIS one, as I don't do abstract math worth a damn.
I had one class that used C (Operating Systems), an Android class (save me from ever working in Android again,) and a couple that were in C#, but other than that it was all Java. I can write in C, but it takes me a lot longer to get working code, and even then I suck at memory management.