Book review: The Golden Ticket: P, NP, and The Search For The Impossible

While reading Scott Aaronson’s blog here, I was introduced to a book called The Golden Ticket: P, NP, and the Search for the Impossible by Lance Fortnow. It is a book explaining the most important question in Computer science and Mathematics, is P = NP? Alternatively, you can watch Scott Aaronson talk about P = … Continue reading Book review: The Golden Ticket: P, NP, and The Search For The Impossible

Solving programming problems of ProjectEuler.net using Python

I found an interesting website called ProjectEuler.net, where they have 460 programming challenges to be solved (click on Problems). As the ID of the challenge increases, the number of people that are able to solve it decreases. You have to register if you want to keep track of your progress. After you successfully attempt a … Continue reading Solving programming problems of ProjectEuler.net using Python

What is computer science?

Computer science is a fairly new discipline relative to established disciplines like Mathematics, Physics, Chemistry, and Biology. As mentioned by Hal Abelson, Professor at MIT in this Youtube video, computer science is not about computer as much as physics is not about particle accelerator, biology is not about microscopes… He also pointed out that computer … Continue reading What is computer science?