Journal

Emails that Scam You into Choosing Courses

2008·09·12

Machine-translated from Chinese.  ·  Read original

Save this for future reference, it’s more secure to take elective courses with several classmates. Hence, the following text.

Course selection is now open, everyone should pay attention to selecting the robot course.

Additionally, I recommend two elective courses that may be very useful for our major.

Data structure is a way of thinking, telling users the principles from the most basic level.

Now, in the development of large programs, data structures have been fully encapsulated, meaning users only need to call related functions to achieve the desired functionality. However, in single-chip microcomputer development (including related software development), when you need to perform higher-level development such as middleware, network protocol implementation, compiler development, and other low-level development, much of the code needs to be written by yourself, and the efficiency of the program will be highly valued. Learning data structures will make your program more practical and efficient. Moreover, at this time, you need to master it, not just know what data structures are. Of course, having these skills will also make a big difference in the rewards you can get…

So everyone can take this course.

VB.net can be seen as an upgraded version of VB, based on the .NET architecture. VB.net and C# are two languages with great vitality in the new network era. For students in our major, the most practical benefit of learning VB.net is the ability to quickly develop computer-based application software, and you can create a usable software with an interface within a day. VB.net has many useful controls, and when we want to develop software for single-chip microcomputers or other devices connected to computers, using these controls can save a lot of time. Moreover, VB.net has excellent support for networks and can directly access databases on the network through controls.

In short, mastering VB is very important, but VB is outdated, and it’s time to learn VB.net or C#.

So everyone can take this course.

I’m not only telling you how to choose, but also why.

Of course, maybe the real purpose is to make it easier for me to skip class in the future:).

One is Wu Ping’s “Data Structure Foundation” with course number 08132130

 

The other is Jiang Hong’s “VB.NET Program Design” with course number 08132020

 

These two courses do not conflict with our scheduled classes and can be taken.

Why recommend these two courses?

Firstly, data structure is a course that our major does not cover, but it occupies a very important position in programming learning.

Generally, when learning the C++ language, after knowing the basic statements, we should learn classes, then templates (templet), followed by data structures, and simultaneously learn the STL library and generic programming. This is a complete C++ learning process, but we only learned classes and some simple polymorphism before ending. This knowledge system is incomplete (and not practical), and you will soon forget all the knowledge.

留 · 言