In my three years that I have attended UCLA, I have taken many interesting computer science courses that have helped develop and nurture my programming skills. Through these courses, I have completed many challenging and fulfilling projects that helped me learn more about the design process and life cycle of project development. Below are a few highlights of some of the projects.