98
edits
Line 65: | Line 65: | ||
== E: Coding experience == | == E: Coding experience == | ||
This part is one of the more important ones in your application. You are allowed to be as verbose as you want, as long as you stay on topic ;-) | This part is one of the more important ones in your application. You are allowed to be as verbose as you want, as long as you stay on topic ;-) | ||
* 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. | ||
:- '''MATLAB m-scripts:''' I am highly experienced with MATLAB m-scripts. As I have said before, A lot of my coursework assignments involve making m-scripts. Those assignments, have literally asked me to make my own implementations of inbuilt MATLAB functions. For example, I have done things like making a m-script that computes modulo-N circular convolution like MATLAB's cconv function (I have been using this knowledge to contribute to Octave-Forge signal package). In addition to this, I also implement machine learning in Octave and have gained further experience of m-scripts by doing that. If selected, I will approach the project that I have decided to work on, for GSoC 2018, with m-scripts and so I consider this experience to be a big plus point. | |||
:- '''C++:''' I am familiar with C++ and can quickly revise it if required, but I have never made a formal project with it. I was taught C and C++ in my first year, as a part of a course called "Software Development Fundamentals". At the time I decided to use C and not C++ for my project. I passed that subject with an 'A grade' is all I can '''currently''' say about my C++ experience. | |||
:- '''OpenGL and Qt:''' I have never used OpenGL before. I have never used Qt either but I've seen the work of some friends on Qt. | |||
* Please describe your experience with other programming languages. | * Please describe your experience with other programming languages. | ||
:- '''JAVA:''' This was my first language, (well not exactly, my first language was BASIC but anyway), I have 4 years of experience with JAVA, but I haven't really made a project using it. I use this language mainly for problem solving (competitive programming) questions. | |||
:- '''Python:''' I am familiar with the language but I still am learning to use it effectively. I am learning it so that I can use it for Machine Learning problems if required. | |||
:- '''C:''' | |||
* Please describe your experience with being in a development team. ''Do you have experience working with open source or free projects?'' | * Please describe your experience with being in a development team. ''Do you have experience working with open source or free projects?'' | ||
* Please describe the biggest project you have written code for and what you learned by doing so. Also, describe your role in that project over time. | * Please describe the biggest project you have written code for and what you learned by doing so. Also, describe your role in that project over time. |
edits