Specialty: Software Engineering Code: 085212 Category: Engineering
Brief Introduction
Software engineering is an emerging interdisciplinary discipline which is based on computer science as the foundation and using the research method of engineering construction to build and maintenance software system. Meeting the development of the software industry needs and focusing on various fields such as logistics software research and development, the discipline trains the type of person who are high level of application and engineering software development and management person.
The strength of teacher is abundant and there are more than twenty professors and associate professors, including four PhD graduate teachers. Major disciplines leaders are Wang Xiaofeng, Liu Guangzhong, Zhang Ming, Feng Jiali, Yang Zhiyi, Zeng Weiming and Gao Maoting etc. This research fields are wide and research achievements are rich. In recent years, we have published 300 academic papers, including dozens of papers recorded by SCI, EI, and ISTP. We have taken 863 projects, the national natural science fund project, Shanghai natural science fund project and Shanghai science and technology innovation projects .The projects are more than 100.
This discipline takes “thick foundation, practical, strong characteristics” as the managerial guiding ideology, closes to the school shipping logistics characteristics, pays attention to walk the combination of the road. Large waterway enterprise and government departments such as Shanghai shipping transportation science research institute, Shanghai technology development co., LTD., generated container transportation company, Shanghai Pudong international container terminal co., LTD., Zhenhua port machinery group company, cosco group, Shanghai bridge container terminal, Yangshan deep water port, the ministry of communications, Shanghai maritime bureau, and so closely cooperation, have established a number of stable practice teaching practice base and cooperation to develop the large software project.
Goal
Now we are facing the needs of informationization of the national economy construction and development, and the talented person’s demand of the waterway logistics enterprises and institutions. The master’s degree of engineering training target in software engineering field is that we should make practicing research and innovation ability as the guidance, and learn solid basic theory in software engineering field and wide knowledge and use of advanced engineering methods and develop the abilities in the software analysis, development and maintenance, project organization and management , team cooperation and technology innovation to adapt to the requirements of the development of software industry, software project management and software enterprise’s senior management.
Research
research direction | Main contents of researching | Master teachers |
Software development methods and software project management | Software architecture and component technology, formal methods, software reuse, software quality assurance and test, distributed software technology, software project management, etc | Yang Zhiying, Ren Hongmin, Huang Xiaoxia, Song Anjun, etc |
Big data management and intelligent decision method and its application | Database and knowledge engineering, data warehouse and data mining, waterway management information system, decision support system, etc | Wang Xiaofeng,Wang Weiyang,Gao Maoting,Lu Nengzhi,Gao Junbo,Yang Bin etc |
Computer network technology and software development | Cloud computing and network storage, content networking, sensor network, electronic commerce technology research and system development, etc | Liu Guangzhong,Han Dezhi,Shi Xiaohong,Luan Cuiju etc |
Pattern recognition and image processing technology and development | The multimedia technology and image processing, artificial intelligence and pattern recognition, natural language processing technology research and development of software system, etc | Zhang Ming, Feng Jiali,Zeng Weiming, Ge Yuan,Zhang Lin,Yu Weiwei etc |
Waterway and logistics information management system research and development | Waterway information management system, logistics information management system and decision support system design and development | Huang Youfang,Wang Xiaofeng,Lin Guolong,Huang Xiaoxia,Zhu Chunhe,Yan Nannan,Yang Bin etc |
Curriculum Provision
Course category | Course name | class hour | credit | Semester | Class unit | Teacher | Teacher worked | |
Public degree course(Required Courses,5-7credits) | The Chinese characteristic socialism theory and practice research | 36 | 2 | first | college of letters and science | |||
Theory and Practice of Scientific Socialism | 18 | 1 | first | college of letters and science | ||||
English | Class A graduate student | 72 | 2 | two | institute of foreign languages | |||
Class B graduate student | 144 | 4 | ||||||
Degree course(complete 9credits) | Advanced Software Engineering | 54 | 3 | first | College of Information Engineering | Ren Hongmin | Liu Jin | |
Algorithms and Complexity | 54 | 3 | second | College of Information Engineering | Yang Zhiying | Chen Lei | ||
Mathematical statistics and stochastic process | 54 | 3 | first | college of letters and science | ||||
Major degree course(8credits) | Software system design and software system structure | 54 | 3 | second | College of Information Engineering | Ren Hongmin | Liu Jin | |
Software Project Management | 54 | 3 | second | College of Information Engineering | Ren Hongmin | Liu Jin | ||
Object Oriental Technique | 36 | 2 | first | College of Information Engineering | Sun Wei | |||
Database modeling and design | 54 | 3 | first | College of Information Engineering | Wang Weiyang | |||
Data Warehousing/Mining and Database Admin | 36 | 2 | second | College of Information Engineering | Wang Xiaofeng | |||
Digital image processing | 36 | 2 | first | College of Information Engineering | Zeng Weiming | |||
The computer network and data communication | 54 | 3 | first | College of Information Engineering | Liu Guangzhong | |||
Major elective Courses(6-8credits) | Decision Supporting System | 36 | 2 | second | College of Information Engineering | Lu Nengzhi | Huang Xiaoxia | |
Human-computer interface design | 36 | 2 | second | College of Information Engineering | Zhu Chunhe | Shi Xiaohong | ||
Software quality assurance and test | 36 | 2 | second | College of Information Engineering | Ren Hongmin | Gao Junbo | ||
Pattern Recognition | 36 | 2 | second | College of Information Engineering | Zhang Xiafen | Yu Weiwei | ||
Computer security and cryptography | 36 | 2 | second | College of Information Engineering | Wang Xiaofeng | Yang Yang | ||
Method of attribute theory | 36 | 2 | second | College of Information Engineering | Feng Jiali | |||
Network multimedia technique | 36 | 2 | second | College of Information Engineering | Zhang Ming | Zhang Xiafen | ||
Java and distributed system | 36 | 2 | second | College of Information Engineering | Shi Xiaohong | |||
Electronic Commerce | 36 | 2 | second | College of Information Engineering | Lu Nengzhi | Wang Weiyang | ||
Embedded System Design | 36 | 2 | second | College of Information Engineering | Huang Xiaoxia | Zhu Chunhe | ||
Natural Language Processing | 36 | 2 | second | College of Information Engineering | Zhang Lin | |||
Parallel processing and system structure | 36 | 2 | second | College of Information Engineering | Song An jun | Zhang Lin | ||
Cloud computing and cloud storage technology | 36 | 2 | first | College of Information Engineering | Han Dezhi | |||
Sensor Networks | 36 | 2 | second | College of Information Engineering | Liu Guangzhong | Gao Jun | ||
Computational intelligence foundation | 36 | 2 | second | College of Information Engineering | Zhang Ming | |||
Mathematical Logic | 36 | 2 | first | College of Information Engineering | Yang Zhiying | |||
Knowledge processing technology | 36 | 2 | first | College of Information Engineering | Feng Jiali | Zhang Ming | ||
Petri net theory | 36 | 2 | second | College of Information Engineering | Lu Nengzhi | |||
Internet of things technology | 36 | 2 | second | College of Information Engineering | Liu Guangzhong | Gao Jun | ||
Supplementary course(two courses,non-credit course) | Software engineering | 36 | Computer Department | |||||
object-oriented programming | 36 | Computer Department | ||||||
Other required link(non-credit course) | Academic activities and workshops | 8times | two | tutor | ||||
Internship and Practical Training | 60 | second | tutor | |||||
Literature reading | two | tutor | ||||||
Scientific ethics and study style construction | first | |||||||
Mid-term assessment | At the beginning of the third term | |||||||
Research requirements | Students are required to take at least six months of scientific practice | |||||||
degree paper | The third and the four semester | |||||||
Other requirement | Master’s degree graduate student must obtain 30 credits,And complete the training plan other required the entire content of the link that Can enter the stage of paper and Application thesis defense. | |||||||
Scheme penner:Ren Hongmin Institute director: Points the chairman of the committee:Wang Xiaofeng |
The subject of the main literature reading books and main journals directory
No. | Works and Journal name | The author and the publisher | remark |
1 | IEEE Transaction on Computer | Association of IEEE | |
2 | IEEE Transaction on Software Engineering | Association of IEEE | |
3 | IEEE Transaction on Information Theory | Association of IEEE | |
4 | IEEE Transaction on Knowledge and Data Engineering | Association of IEEE | |
5 | IEEE Transaction on Neural Networks | Association of IEEE | |
6 | ACM Transaction on Information Systems | ACM | |
7 | ACM Transaction on Computer Systems | ACM | |
8 | ACM Transaction on Database Systems | ACM | |
9 | Artificial Intelligence | Elsevier Science | |
10 | Computing Surveys | ACM | |
11 | Chinese Journal of Computers | China Computer Federation、Calculation of the Chinese academy of sciences | |
12 | Journal of Computer Science and Technology | China Computer Federation、Calculation of the Chinese academy of sciences | |
13 | Journal of Software | Chinese academy of sciences software | |
14 | Advanced Software Research | Chinese academy of sciences software | |
15 | Computer Research and Development | China Computer Federation、Calculation of the Chinese academy of sciences | |
16 | Journal of Computer Applications | China Computer Federation、Calculation of the Chinese academy of sciences in Cheng Du | |
17 | Pattern Recognition and Artificial Intelligence | China Association of Automation | |
18 | Computer Engineering | East-China Institute of Computer Technology | |
19 | Proceedings of the CSU EPSA | China Association of Automation | |
20 | Journal of Electronics | China electronic academy | |
21 | Computer Engineering and Applications | East-China Institute of Computer Technology | |
22 | Computer Engineering and Science | China Computer Federation、National defense science and technology university | |
23 | Journal of Chinese Computer Systems | Shenyang institute of computing technology | |
24 | Computer Integrated Manufacturing System | The national 863 plan office CIMS | |
25 | Application Research Of Computers | China Computer Federation | |
26 | Journal of Chinese Information Processing | China Chinese information society | |
27 | Chinese Science Bulletin | Chinese Academy of Sciences | |
28 | Science in China | Chinese Academy of Sciences | |
29 | Computer Science | Information science and technology of China chongqing branch offices | |
30 | Comptater-Aided Engineering | Shanghai Maritime University | |
remarks | Literature reading: Graduate students in school during the study according to its research direction,Combined with teacher research and his thesis of the need to read a certain amount of Chinese material,Subject to the research of the development of the frontier. |
This discipline graduate students practice ability training
Course learning stage can be end into software engineering practice and dissertations stage. Software engineering practice is a graduate of integrating theory with practice is an important link, practical work by the school teachers or enterprise through the school the appointed senior technical personnel or the competent business responsible for guidance,The school master of engineering education management departments shall be responsible for supervision and management. Students should be directly involved in the software project development, complete the necessary technical scheme design software development project management, and in engineering practice results obtained based on complete degree thesis writing. Thesis mainly divided into project technical report class and class two forms. The kind of paper or technical report should be built around the ongoing software engineering practice topics。Degree thesis requirements
Thesis generally should directly from the enterprises and institutions, with specific application background and practical value, and at the same time should have advanced some technical difficulties and workload,To be able to reflect the comprehensive use of scientific theory method and technical means to solve engineering actual problem ability。
Technical report class paper:
1. Request has the certain engineering application background and project benefit analysis;
2. Outstanding to solve practical engineering problems for the purpose. In the actual engineering environment, can comprehensive application related theory and technology, follow the software process management standard;
3. Submit achievements(Such as: feasibility analysis report project overall project implementation plan demand analysis document analysis and design documents, etc)And the final summary report;
4. Technical report the completeness of the contents, write standard, software documentation available。
Research Papers:
1. The research project theory method and technology have a more comprehensive way more deep understanding, and a certain unique insights;
2. Should highlight to solve practical engineering problems for the purpose.According to the engineering problems, can comprehensive application related theory and technology, follow the software process management standards, puts forward or achieve both novel and valuable solutions or analysis conclusion;
3. Should have the engineering practice experiment or simulation, give evidence;
4. Should have the obvious economic benefits and social benefits, and promote enterprise’s technological progress;
5. The paper reasonable structure, strong logicality, administrative levels clear, argument is sufficient.