LYH

Joined 29 April 2013
192 bytes added ,  3 May 2013
Line 33: Line 33:
== E: Coding experience ==
== E: Coding experience ==
* '''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.'''
:I program in C/C++ a few years, I developed an API for communication wifi with a robot (KheperaIII) in C++, made ​​major corrections and contributions in C++ for Scilab, including some work in OpenGL. At university I develop small projects interface with Qt and I used Octave to implement dozens of numerical methods algorithms, deterministic and stochastic, like Firefly, Hook and Jeeves, Rosenbrock, Simplex, Steepest Descent, Davidon-Fletcher-Powell, Luus-Jaakola, Simulated Anneling and others. To build improvements for Scilab, I spent some time researching and analyzing the graphical features of Matlab. In Matlab I also have used some toolboxes for to study neural networks.
:I have been programming in C/C++ for six years. When I was a freshman, I got the highest score in my C++ programing class. My technical experience comes from not only studies but also projects. Here are the C/C++ projects I finished before:
::Instant Manager - Use C, POSIX Threads, BSD Socket and GTK+ to construct a server and a client. The project ranked first in Computer Networks class
::VNC (Virtual Network Computing) on EFI (Extensible Firmware Interface) - With this project, we can remote control the other computer without entering OS. As far as I know, there is no one do the project I did.
On the other hand. I have taken a numeraical methods course before. I use Matlab to implement algorithm about solving one variable equations, interpolation and polynomial approxiamation, numerical differentiation and intergratation … etc. Matlab m-scripts is not new to me.


* '''Please describe your experience with other programming languages.'''
* '''Please describe your experience with other programming languages.'''
47

edits