Studying a lot of science. I'm currently pursuing a dual degree in Math and Computer Science, with minors in Organizational Communication and Spanish. I will graduate, early, in 2016.
What I've done
I was fortunate enough to be exempted from most of the lower level Computer Science and Math classes due to a combination of prior knowledge and AP tests coming into Utah State. Resultantly, I was able to jump right into sophomore and junior level classes which has allowed me to double major with two minors.
Notable classes have included:
- Algorithms and Data Structures, which provided a foundation for the rest of my CS classes by introducing me to basic concepts like big-O notation, tree structures, and sorting algorithms.
- Operating Systems, where I rewrote the Linux shell for a Raspberry Pi, simulated common threading issues and resolved them, and gained a healthy appreciation for task prioritization at the lowest levels of computational decision making.
- Discrete Math, which has been the most practical Math class I've ever taken due to it's usefulness in solving algorithmic problems in many CS contexts. Learning about combinatorics, set theory, and graph structures all played pivotal roles in redefining my understanding of structures and efficiency when programming.
Outside of my Math and CS classes, I've had the opportunity to explore other fields as well. The most remarkable exploration I've had in college was in Viña del Mar, Chile. As an exchange student there in 2014, I was able to take Spanish language and Latin American history courses through the Pontificia Universidad Católica de Valparaíso that broadened my world view while giving me a conversational level of Spanish.
This expanded world view, I feel, has been further garnished by the classes I've taken for my minor in Organizational Communication. Through the minor, I've been able to take classes that study formal and informal power structures, conflict, and intercultural relations. All of which have informed my research, but also have shifted my awareness to an international audience when programming.
What I'm doing
This semester, I'm taking 18 credit hours and thriving. For the Math and CS classes, I'm taking Computational Linear Algebra, Advanced Algorithms, and Ordinary Differential Equations. For the last two classes for my minor Organizational Communication I'm taking (appropriately titled) Organizational Communication, and Technical and Professional Communication.
High points of the Math and CS classes so far have included mapping out single value decompositions to find close fitting approximations for large datasets and designing optimizations for well known algorithms such as mergesort.
In short, I am proud of my scholastic accomplishments so far, whether that be when snapping photos of Viña del Mar's Reloj de Flores (shown above) or spending late nights in Utah State's iconic Old Main building (pictured below). As excited as I am about my accomplishments to date, I am really excited about the opportunities ahead.