Friday, August 30, 2013

Welcome!


       Hello CS100W and welcome everyone to Duc Nguyen's technical writing blog. My name is Duc Nguyen and I'm a junior Computer Science student at San Jose State University (SJSU). I started to learn programming when I was in middle school. Most of my programs were written in Visual Basic and Pascal because those two programming languages were really popular then. I love coding and even enjoy doing it when I have free time, but for sure I'm not a computer nerd. I do enjoy going out with my friends and playing tennis with my brother over weekends. Occasionally, I do some volunteering jobs like picking up trash along Tully road in San Jose and holding little soccer tournaments for obese kids at Yerba Buena High School in San Jose. I consider volunteering jobs as a meaningful way to give back to the community. Over the past 3 years, I have learned several programming languages at SJSU, such as Java, C, C++, Python, Scheme and Lisp. However, I have specially focused on software development, and CPU design. So far, I have developed an interpreter for a subset of the Scheme language using Python, created a Microprocessor without Interlocked Pipeline Stages (MIPS) Instruction Set Emulator using C, and designed a 16-bit two-cycle processor by Logisim. I hope you all will be enjoying my blog and finding the information posted here useful.