Hacker News new | ask | show | jobs
by kunai 3799 days ago
When we're talking about computer science, we're not talking about learning algorithm complexity theory or binary search trees or discrete math or anything like that — those ideas will always be there for students who want to find them. A basic level of CS involves knowing how algorithms work, and knowing how computers and code function at a fundamental level.

It's quickly becoming more and more important to be familiar with these concepts, because electronics are getting more and more complex and their use cases are becoming more and more universal by the day.

1 comments

I don't need to know the details of how an internal combustion engine works in order to drive so why would I need to know about how code functions at a fundamental level in order to play Angry Birds?