How to Program It


This past weekend, I was having coffee with a friend in dowtown Chicago, and was just talking with him about my deep interest for entrepreneurship which has grown over the past summer. He asked me to define what entrepreneurship is and what it really means to me. After pondering for a while, I replied that, in my opinion, entrepreneurship is all about solving problems Рfrom a minicule level to global / multinational issues that currently exist in the world. Although for most of you, that sounds very clich̩, but I want to stress that an entrepreneur solves a problem logically, from a rational perspective and in the most creative way as possible.

This semester, I am taking CS 110 – Computing Through Digital Media, one of the three intro classes for Computer Science majors in Denison, with Dr. Ashwin Lall. The class is fun and I have learnt a lot about programming in Python, which is super helpful for a complete novice like me. Nonetheless, what I am getting more out of the class is the concept of designing algorithms to solve problems. The process of actually coming up with the algorithm is way more important than the result you get. Continue reading