I remember Pui Yeen's teasing me when we were back in INTEC that she couldn't believe that I will be sort of an IT expert after studying for a few years. Even though I have chosen my major long time ago, I would agree with her that I was blurred and so innocent when it comes to computer-relating problems. But, now, I think it worths the effort of spending so much time in programming and studying. A few days ago, I chatted with my friends through MSN while I was doing my programming. She told me not to be worried about not knowing much about programming then she explained that some of her friends who are Math majors need to take programming classes as well. To tell the truth, I used to be afraid of doing programming since I am not confident with my skills. But, this semester I had experienced something totally different. I will have the chance to critisize other's source code and present my ideas in front of my classmates. For me, it is like an "extreme" version of programming since I need to write comments in my code and strike for perfection in my code. I think going through the whole process really makes a better programmer. Moreover, I am also taking a computer ethics class this semester.Even though I don't really like to read news even though relating to my major, I get to learn about the pros and cons of the advancement of technology. The most important thing is that I get to learn how to be a well-respected profession in my area of study. For my current assignment, I need to write an analysis on the effect of the Internet towards the US election. I think it will fun to actually do a research on the different methods used by both candidates. I guess it is still really cool being a computer science major after all the sleepless nights spent on programming!