Computer Science 108 : Spring 2009

Nikhil Arun

Redmond, Washington

Class of 2011

Activities:

Defining Movement (Dance Team)

FAC Board

Duke Entrepreneur

Kairos

Wayne Manor

 

Interests:

I love to play sports, dance, and hang out with friends. I also love being a camp counselor and helping people out in a fun way (being a sports coach, running a dance class). I like Math and Science as well.

 

Computer Science Autobiography:

I started using a computer as a kid when I was about 5 or 6. My first memories of computers were playing Kid Pix. I have only used PCs and PC laptops. I used a Mac once or twice in the library here at Duke but very few people own Macs where I live. I use computers to check my mail, do my homework, look up dance videos for dance practice, and Facebook on a daily basis. I like Math and Science, and wanted to do an applied version of math and problem solving for my career. None of the types of engineering were that appealing and then I tried Computer Science and liked it. I think a computer scientist tries to solve problems on a daily basis. I believe that sometimes they do that via programming and sometimes do that via design documents and specs. My  best programming experience was being “Game Control” on a project in High School where we were making a game called “Hunt the Wumpus”. This was because I could really see the big picture and get a sense of what programming was like in the real world. My least favorite programming project was a dating service I had to make in high school. The whole project was basically writing a bunch of OR and AND statements which was just boring. I want to be a Program Manager at a corporation and I will need a deep knowledge of Computer Science to do that.

 

Bad Code Smells:

The bad code smell I do the most is not naming my variables appropriately. I am so intent on getting to the meat of the program that I name my variables with one letter thinking I will come back and fix that. I rarely do so.