Approaching the End

It is hard to think that it has already been seven weeks. Although it felt pretty short, I can safely say that these were the longest seven weeks of summer that I have ever spent. Over the course of this internship I met lots of awesome faculty members as well as interns. I learned a lot about how the life of a researcher works, and my interest in attending graduate school has increased thanks to this experience. This internship taught me a lot about myself, and helped me realize that research is one possible career path that I can see myself working in in the future.

Overall, it was amazing to see what the other interns in INSET were doing, for all the projects everyone had was vastly different and made our weekly meetings very interesting to attend. In the future, I hope to do more research work either as a volunteer or as an intern, in order to see if this is a good fit for me. After attending all these different seminars, I learned that every research experience is different, and that there are many opportunities out there. Although I struggled with presenting my project to those outside of my field, I know that I am getting better with my explanations, and I plan on working on expressing complex topics in a simple and concise form.

This entire summer was a learning experience that I am very grateful for. I learned so much about parallel programming and message passing interface through my project and my mentor. When I was familiarizing myself with the algorithms that we were using, I found out how powerful and useful Matlab is when it comes to these applications. While I am disappointed by the fact that I was not able to finish my project, I am glad that I was able to learn everything that I did from my mentor and from this experience. I will continue to seek more internships in the future in order to keep on learning more about myself and about the world of computer science.

First Time For Everything

I have learned a lot within the last three weeks, and I expect to learn even more as this internship progresses. This summer is my first taste of research experience in a research lab, so I had no idea what to expect. Although I did a bit of reading about my project before the internship started, I spent a lot of my first week becoming familiar with not only my project, but also adjusting to the new environment and lifestyle. Living in a new city has been an awesome experience, and staying with other INSET interns made living away from home a lot of fun. Whether it is spending some time with my roommates in our apartment, or exploring downtown Santa Barbara, this summer has been filled with lots of new experiences.

The environment in my lab is generally pretty quiet. To be honest, I was expecting the lab to be fairly quiet, considering how each researcher has their own research that they are working on. However, my mentor, Mohammad Mirzadeh, always sets aside some of his time to help me whenever I have any problems. He does an excellent job answering my questions as well as explaining to me the various parts of my project. My project involves learning the basics of parallel programming with message passing interface, and various algorithms such as semi-Lagrangian in order to help parallelize some existing software libraries that my mentor is using. This parallelized software should help reduce the time it takes for my mentor to solve partial differential equations.

My project has been quite a roller coaster like experience, for there are lots of ups and downs. Most of my highs involved finally getting a piece of code to compile and run, while a lot of my lows are dealing with debugging. Getting the code to successfully compile is only a quarter of the battle, as most of my time was spent hunting around for pesky bugs in my code. While I spent countless hours trying to fix my MATLAB code, there were a few times where I forced myself to take a break from coding in order to get some fresh air. Thankfully, Goleta Beach is conveniently located a few minutes away from my lab, and taking in the fresh ocean breeze helped me get my mind off of my work. While I hope I do not resort to bashing my head against my keyboard out of frustration in the coming weeks, I am glad that I am making slow but steady progress with my work.

On a side note, I really enjoyed the ground-breaking research/innovative technology (GRIT) talks that are taking place this summer. I have gone to a few, and the talks are very informative and quite eye opening. One talk in particular, Theodore Kim‘s that was given Monday, July 15th, was most interesting because he devised algorithms that were used to solve partial differential equations. These solutions were then used to simulate different physical phenomena such as smoke or fire. Then it hit me, this is exactly what researchers in my lab are doing! When Dr. Kim was talking about simulating fluids with Navier-Stokes equations I was thinking, “Hey, I remember reading up on that!” It was an awesome feeling being able to understand the more technical parts of a talk, and it was all thanks to the research work that I have been doing!