49
edits
Line 31: | Line 31: | ||
* Please describe your experience with C++, Octave or Matlab m-scripts, OpenGL and Qt. | * Please describe your experience with C++, Octave or Matlab m-scripts, OpenGL and Qt. | ||
*: Since my courses primarily use C/C++, I believe I have significant experience with this language (~2 years). My experience with C++ includes OOP principles, propery memory handling, and implementing various data structures/algorithms. Since I am learning about Machine Learning (no pun intended), I often use Octave for my projects (~4 months). I find that Octave is easy to use and I can quickly learn more about concepts in Machine Learning rather than spending time getting lost in otherwise more difficult implementations such as C++. Although I know what OpenGL and Qt are, I do not have much experience with these APIs. | *: <pre>Since my courses primarily use C/C++, I believe I have significant experience with this language (~2 years). My experience with C++ includes OOP principles, propery memory handling, and implementing various data structures/algorithms. Since I am learning about Machine Learning (no pun intended), I often use Octave for my projects (~4 months). I find that Octave is easy to use and I can quickly learn more about concepts in Machine Learning rather than spending time getting lost in otherwise more difficult implementations such as C++. Although I know what OpenGL and Qt are, I do not have much experience with these APIs.</pre> | ||
* Please describe your experience with other programming languages. | * Please describe your experience with other programming languages. | ||
*: I am experienced with front-end programming languages such as JavaScript, HTML, and CSS. Oftentimes, I use these languages to make various simulations and edit school club websites. I have used Python a lot because of its relative ease of use and because it is good for scraping various websites. | *: <pre>I am experienced with front-end programming languages such as JavaScript, HTML, and CSS. Oftentimes, I use these languages to make various simulations and edit school club websites. I have used Python a lot because of its relative ease of use and because it is good for scraping various websites.</pre> | ||
* Please describe the biggest project you have written code for and what you learned by doing so. | * Please describe the biggest project you have written code for and what you learned by doing so. | ||
*: Although this project was not fruitful, the biggest coding project I wrote code for was my weather app that displayed the current weather in Tennessee. By writing code for this project, I learned how to work with/link various APIs such as Google Maps and OpenWeather; furthermore, I learned about asynchronous functions, loading and configuring JSON files, and scraping websites with Python. My app ''did'' work, but my access to my OpenWeather API key was banned once I had made too many calls per minute - so much for real time... In the end, I found that the skills I gained through the project were more valuable than the actual project itself, which isn't too bad :). | *: <pre>Although this project was not fruitful, the biggest coding project I wrote code for was my weather app that displayed the current weather in Tennessee. By writing code for this project, I learned how to work with/link various APIs such as Google Maps and OpenWeather; furthermore, I learned about asynchronous functions, loading and configuring JSON files, and scraping websites with Python. My app ''did'' work, but my access to my OpenWeather API key was banned once I had made too many calls per minute - so much for real time... In the end, I found that the skills I gained through the project were more valuable than the actual project itself, which isn't too bad :).</pre> | ||
* Please state the commits and patches you already contributed to Octave. ''Ordered from most recent'' | * Please state the commits and patches you already contributed to Octave. ''Ordered from most recent'' |
edits