Suggestions for students of the CAS

Source: Internet
Author: User
I have been in the Chinese Emy for more than two years. I really want to talk to my schoolmates about some of my thoughts and learning experiences! I remember that when I first came to the Chinese Emy of sciences, even though I was busy every day, I found that I was still confused! The following is my learning experience at the Chinese Emy of sciences. I would like to share it with you here: first of all, I would like to talk about my freshman year. The students at the freshman software college will basically learn the C language and English language, in fact, this C language is provided by the school. The school has a textbook called C ++, but it only talks about C, it's just that the input and output streams are different. Haha, And now new students are late for school for half a month. If they have a military training and a National Day holiday, they will quietly stream over in a month, so in your C Language Study later, the school's textbooks may not have time to talk about pointers, and there is no time to talk about structures and file streams. Haha! But it is still necessary to learn this! In the second semester, I will begin to get familiar with my own professional knowledge. Some may start to learn Java or other languages. It seems that only embedded users will continue to learn C ++! In the sophomore year, I learned my own major by myself. In my junior year, I had no courses (like CMU), but I also had some courses! This is the basic information for the next three years. Let's take a look! Next, let's talk about some of my learning experiences and my personal summaries. I hope to help the active students of the CAS! I think one of the first stable tasks at school is to calm down your mind! Don't be too impetuous! It will inevitably take several weeks to get excited, and we will get used to it later. Most of the students may be overwhelmed by the big change from high school to university, especially when there is too much time, and many people may feel empty, bored and so on! At this time, pay special attention to the fact that many people may end their three years of efforts! Why do we say this? Because most of my software college students have computers, they will be able to play the game if they are okay. This game may become addicted to it in the future! Indulging in games is the biggest killer of our profession. By my side, in my class, you will discover more and more people in this school that the game spirit will surpass the learning spirit! That kind of persistence and love is simply unimaginable! To stay calm, you can go to the library and study room to read a book. In fact, the university is not as fun as your teacher said before. It is so easy. I think she is just a new starting point and we have to work hard! In fact, in the Software Institute, it is necessary to study the following courses. Some courses may not be available, but you still need to study them on your own! 1. I learned a programming language, C/C ++, Java, and so on. Some schools offer a lot of language classes, which leads to years of learning languages, you only need to master and master one course by yourself. time and energy should still be used in more important courses. it is necessary to learn about the computer composition principle and architecture! 3. here, we can give some comments on data structures and algorithms. Every summer, the school will have ACM program design training. Students from the Chinese Emy of sciences can work together. I think there are still many things to learn! It can be said that it is a special soldier training, haha 4. database, this course may not be available for Embedded majors, so it is necessary to add 5. compilation Principle. This course is not available in our school, and it is hard to understand, but some basic concepts and principles still need to be known! 6. computer Operating System, the school will not open this course, but I still want to learn about it 7. for computer networks, it is necessary to learn about upper-layer principles and other things (TCP/IP protocols and so on). Here, we can recommend some good learning resources I have used: C, I think it is not very suitable for a beginner to read "C ++ primer". I think that many people who just learned it will crash, I recommend a more suitable book here. If tan haoqiang's c ++ or C language programming is still very good Java for beginners, I think it is very necessary to watch the j2se video by Jack Ma from shangxuanxiang school. It is an absolute classic. There are also projects that teach you how to do it. I strongly recommend it! I can't finish anything else. Let's summarize it below! 1. do not indulge in games, so that you will be played by the Game 2. do not complain about the poor dormitory environment. If you have nothing to do, go to the library and study room. Keep yourself stable. 3. if you have any questions, go to the Forum to check the post, or send your own post to ask others. Basically, you cannot find any technical questions on QQ. 4. if you are free, take part in more physical exercises and school activities. if you have the opportunity to join a school-level department-level community, exercise, but do not affect school 6. A lot of things can be solved by yourself. Don't rely on others for anything. If you encounter problems, you can solve the problems by yourself. This is a topic you have to train in these years! In view of the limited time, we can only say so much here! The above comments are purely personal opinions. If there is anything wrong, I hope you will forgive me!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.