Current location - Training Enrollment Network - Mathematics courses - What is the major of software development?
What is the major of software development?
Question 1: What major does software development mean? Software development includes many specialties, such as software engineering, computer science and technology, computer application technology and so on.

Question 2: What major does computer software development belong to? Computer science and technology major (software direction), can you give me some points? I have no shares.

Question 3: What is the major of software development in university software development? Specifically, it is a branch of software engineering. Looking through the enrollment catalogue, software-related subjects are all software engineering, at least undergraduate courses that are not too bad in the country. But what I want to say is that all good schools can offer this major. You should also know that tuition is scary, right? One or two years is 5000, and three or four years is 16000. Recommended schools are Beijing Institute of Technology, Beijing University of Posts and Telecommunications, Fudan University, Chongqing University and Nanjing University. Learning content, discrete mathematics, data structure, algorithm analysis and design, object-oriented programming, computer system and structure, operating system, compilation principle, database principle and application, computer network technology, introduction to software engineering, information system analysis and design, information security, software testing technology, etc. (fs: This major requires high computer and English application ability)

Question 4: What major is suitable for software development? Computer related or science major is quite suitable. Nowadays, many non-professional people switch to development.

Question 5: What major does software development belong to? You are right, but software engineering will make you understand computers first, learn some computer theories, and then mainly study programming. There is also a major-computer science and technology. Computer learning mainly focuses on network and technology, theoretical research, hardware development and so on. Computer application technology majors are mainly multimedia like photoshop, mainly computer application software and some image processing software typesetting software.

Question 6: Is there a difference between software engineering and software development? What's the difference between software engineering and computer science? 2011-03-14 What's the difference between software engineering and computer science? Let me answer you! First, have you never heard of computer science? Because computers are divided into many majors, such as software engineering, computer application foundation and computer collection. Generally called computer department, it is a major. For example, the software engineering level of the computer department is 062. Second, software engineering is indeed the most expensive major in computer science. Let me talk about my old school. The first software engineering graduates got the most certificates, the most computer-related courses and the most expensive books. Secondly, after graduation, I acquiesced in Level 3 and didn't take the computer grade exam. What certificates do we have? If I forget, it's equivalent to a third-class computer certificate. There are also software engineering courses, which are generally half theoretical and half practical, so the hardware facilities used are also the best. Third, the major of software engineering is programming language. At that time, we learned a lot, including C, C, Java and C#. At the same time, SQL database, data structure, collection basis, application basis and ASP SQL web page programming are also set up, which basically includes computer collection and basic knowledge. But at that time, we knew little about hardware, and we basically played computer by ourselves. Therefore, the basic course of software engineering is miscellaneous, so this major is the most tiring, boring and expensive. Not necessarily good for the future. Unless you study well, your self-study ability is particularly good and your grades are average, which is not as good as other majors. What I learned in school is basically very basic, and I have to study on my own. At that time, our school cooperated with Beida Jade Bird and went to Beida Jade Bird Base for training every semester. I think I learned the most at this time. What they teach is very practical. However, it does not rule out that the teachers in other bases of Beida Jade Bird are not very responsible, but our teachers at that time were not bad. Fourth, the scores charged by specific schools are different. At that time, I took more than 500 exams, but I don't remember exactly how many. I applied for software engineering in Southwest University of Science and Technology. You can find this score online. The best way to learn software engineering is to grasp your own direction. What's the difference between software engineering and computer science? It is mentioned on the Internet that software engineering is nearly three times more popular than computer science. Is it true?/You don't say. Why? If a person's future goal is to be a project manager (starting from the basics, of course), which major is better? How many points does the general college entrance examination for software engineering need? If some awesome people don't have time to answer this question that needs to be answered by others, then there is no need to answer it. I searched myself, and the first few questions that need to be answered by others are also available online, but they all seem to be airtight. In fact, purely from these two majors, software engineering is programming, not language. Although it belongs to the computer, it can also be separated from the computer. There are many computer majors and they are also very complicated. If you suggest learning software engineering from the perspective of work, it is difficult to learn, but it contains a lot of things. I'm not a professional, but I know there is a big difference. Software engineering is a kind of engineering. Engineering is a science that applies theory and knowledge to practice. As far as software engineering is concerned, it draws lessons from the principles and essentials of traditional engineering in order to develop high-quality software efficiently. Computer science, arithmetic and management science are all applied. Computer science and arithmetic are used for mechanism models and algorithms, engineering science is used for formulating standards, designing examples, evaluating costs and determining trade-offs, and science is used for planning, resource, quality and cost management. The concept of software engineering was put forward mainly for the software crisis in 1960s. It first appeared at the NATO (North Atlantic Treaty Organization) meeting in 1968. Since this concept was put forward, the research on R&D model, elements and supporting tools has been carried out around software projects. Its main achievements are as follows: the waterfall model is put forward, and some structured programming languages (such as PASCAL and Ada) and structured essentials are developed. The essentials and tools such as cost estimation and document review are put forward around project management. Throughout the late 1960s and early 1980s, its main feature was that in the early stage, it focused on system implementation technology, and in the later stage, it began to emphasize research and development and software quality. In the early 1970s, the concept of self-software factory >>

Question 7: What major does software programming belong to? I feel dizzy. It must be engineering. . Generally speaking, engineering is engineering specialty. Compared with science majors, engineering majors are more applied and closer to reality. To put it bluntly, it is to create visible wealth in the short term. Software engineering is a major with strong application. Freshman majors are no different from other engineering courses. The foundation is advanced mathematics, college physics, linear algebra, college English and C language programming. Language is an essential thing in software engineering, so we must learn it well. After that, you may come into contact with C++ and C#, JAVA, assembly and so on. I also need to study some computer courses such as discrete mathematics, data structure, computer system composition and so on. After learning a language well, the essence of software engineering should be the idea of programming. Programming is not a course, but something you need to know in future study.

Question 8: What is the name of the software development major? Software engineering major.

Question 9: What major is suitable for software development? 1. On-the-job engineers in enterprises: Many on-the-job engineers seek higher development in order to break through the technical bottleneck. Therefore, on-the-job engineers in enterprises need to have higher technology. Therefore, on-the-job engineers seek learning breakthroughs.

2. College students: At present, college students are under great employment pressure, and the demand for software engineering talents by enterprises is really great. Studying software engineering course is not only to master more employment capital, but also to take you into a sunrise industry.

3. People who want to learn a technology to change their current life, work and status quo; As one of the hottest jobs in the future, the salary of software engineers is naturally higher. At present, in first-tier cities, the salary of senior software engineers is as high as15,000 yuan, and even for people who have just entered the industry, the average salary is generally from 4,000 to 6,000-8,000 yuan.

Employment direction

The suitable position for graduates of this major is computer programmer. According to the idea of engineering, I am proficient in the positions of software compilation and software testing. It can be used as computer software and hardware maintenance, network formation and maintenance for various enterprises and institutions, engineering construction departments and management departments at all levels, and can also be engaged in computer research and application, software development and other aspects. Specifically, it can be divided into the following aspects:

1 Visual Programming Master the programming method and visualization technology, and master a visualization platform and its software development technology. Get Delphi programmer series, Java junior or VB development expert certification. Employment orientation: visual programming programmers in enterprises, * * *, communities and various schools.

Web application design has the ability of art design and web animation design, master the design technology of interactive web programs, and know how to build and maintain websites. Obtained the certification of Macromedia multimedia interaction designer or Delphi junior programmer or Delphi rapid network development engineer. Employment orientation: enterprise, * * *, community, various schools and other WEB application programmers.

3 software testing master the basic principles, methods and organization management of software testing, and skillfully use software testing tools. Obtain ATA software test engineer or Delphi junior programmer or Java junior programmer certification. Employment orientation: Software testers in enterprises, * * *, communities and various schools.

4 database management can apply relational paradigm to database design, be proficient in SQL language, and be competent in database server management and application. Get the certification of Oracle database management or SQL Server database application or Windows XP application. Employment orientation: medium and large database administrators in enterprises, * * *, communities, schools and other departments.

5 graphic image making proficient in internationally popular graphic image making tools (such as CorelDraw, Photoshop, Pagemaker, etc.). ). Obtain the relevant certification of graphic designer. Employment direction: advertising production company, architectural design company, packaging and decoration design company, room decoration company, publishing and printing company.

6 Network construction technology Familiar with network structure and networking methods, master network construction methods, and use tools to analyze and eliminate common network failures. Certified by Cisco Routing Configuration or Huawei Network Engineering or AMP Application Engineer. Employment orientation: Network construction engineer in enterprises, * * *, communities and various schools.

7 network system management master the basic knowledge and application skills of network system management, and be able to set the security of network system. Get the expert certification of Window2000 Server or TurboLinux TLCE or Cisco routing configuration. Employment orientation: network system administrators in enterprises, * * *, communities and various schools.

Multimedia production has the ability of multimedia programming and multimedia production planning. Basically master the skills of object-oriented programming modeling, modeling design, scene design, lens segmentation principle and so on. Obtain the relevant certification of multimedia designers. Employment direction: multimedia design and production company, animation art production and publishing company, advertising production company.

Computer office applications are proficient in the application and management of office automation, familiar with the installation, management and maintenance of servers, related services and software systems based on application servers, and have the ability to apply and maintain network security settings, e-mail, web publishing, FTP, OA, BBS and other systems of servers. Employment orientation: enterprise, * * *, community, various schools and other systems management ... >>

Question 10: What does the software engineering major do? Software engineering is different from software development. Software engineering is a more instructive engineering discipline. A more appropriate metaphor: compare a software to a bridge, then the software engineer is equivalent to the construction commander, and the general developer is equivalent to the builder!