Freshmen:
1, Visual Basic: the most suitable computer language for entry, but it is very functional and extremely convenient to use. It is also very practical for students majoring in measurement and control, and can be used to design interfaces in various projects connected with computers in the future. But it is not advisable to go too far, as long as you master the basic things and can make a basic interface. We should also pay attention to its usage in database programming.
2, C language: this basically needs no introduction, it can be said that it is like a voice to a singer.
3. Learning some amateur software properly in your spare time takes less time and benefits a lot, such as Photoshop, Flash and so on.
Sophomore:
1, MATLAB: The software necessary for science and engineering students is extremely powerful and difficult to master.
2.Multisim: mainly used for circuit simulation. If you learn to count electricity and simulate electricity, you can use it to simulate the circuit in textbooks or homework, which will certainly help you.
3.LabVIEW: Many electronic engineers are using it to help improve their work efficiency.
4.Protel: the most classic and popular software for making circuit boards.
Junior year:
1, single chip microcomputer: If you want to find a good job and live happily, single chip microcomputer must be proficient.
2.Keil C: In addition to the assembly language in the textbook, it is obviously more important to master the C language developed by single chip microcomputer and learn the C language used in the development of single chip microcomputer.
Proteus: Development boards and programmers, of course, but these things are not so cheap and are a great burden for students.
4. AVR, PIC, etc. There are many kinds of single-chip microcomputer, but only one is given in the textbook. Obviously, this is not enough, and more needs to be learned.
Senior year: DSP: something similar to a single chip microcomputer.