Template:Student application template public: Difference between revisions

Line 16: Line 16:


== 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 ;-)
* I have a Strong knowledge of C++ and used it in many projects.
* Please describe your experience with C++, Octave or Matlab m-scripts, OpenGL and Qt.
* I have used octave/MATLAB for about two years. I am familiar with some packages like: Control and Signals. I wrote few m-scripts and used Simulink.
* Please describe your experience with other programming languages.
* I have a good knowledge of Qt and used it to create many Gui applications (PCI Bus Simulator , Scheduler , Graph Centrality ,Scanner , Parser).
* Please describe your experience with being in a development team. ''Do you have experience working with open source or free projects?''
* I have a good knowledge of Python and a some knowledge of Java and JavaScript.
* 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.
* I like working in a team , i get used to this since the second year in college , i have worked on many projects in college and also some in competitions not in the college , it was a very precious experience and also fun.
* Please state the commits and patches you already contributed to Octave. ''This question (one of the most important parts by the way) is the only part of your application our wiki admins will edit for you even after the application deadline. Code sometimes speaks louder than many words do.''
 
* Worked with a team to make a PCI Bus Simulator , we have made two version of this project , Non-Gui version (written in Verilog) and a Gui version using Qt c++ , where user can choose no.of intiators and Targets , no of Transactions , each transaction type: read/write and data phases in every transaction and also ARBITER mode. my role over time was
 
**Implementing the GUI Version interface using Qt.
**Reporting and documentation of the project.
**integrating the system.
 
*I have solved a bug of 'strncmp' function , it was a matlab compatibility [https://savannah.gnu.org/bugs/index.php?57879]. I have already submitted a patch and got feedback from the maintainers and waiting for their evaluation after the last modification.


== F: Feeling fine ==
== F: Feeling fine ==
23

edits