Why Many Computer Science Programs Are Stagnating

Hacker Rank:

If you think about it, computer science (CS) has had–at best–a rocky relationship with education.

Let’s rewind for a minute. Born at the merging of algorithm theory, math logic and the invention of the stored-program electronic computer in the 1940s, it wasn’t truly a standalone academic discipline in universities until at least 20 years later.

Initially, most people thought the study of computers was a purely technical job for select industries, like the department of defense or aerospace, rather than a widespread academic science. The proliferation of computers in the 1990s pushed universities to create a standard computer science department to teach students the fundamentals of computing, like algorithms and computational thinking.