Software Engineering 0835
Total Page:16
File Type:pdf, Size:1020Kb
Software Engineering 0835 1. Objectives In order to cultivate top creative talents in the field of software engineering, this discipline is designed to help students develop awareness of innovation and innovation capacity. Focusing on relevant software engineering research, students are expected to master the solid and broad basic theory and in-depth expertise and to achieve innovative research results. Doctoral students in this field should have a rigorous scientific attitude, good scientific style and scientific ethics, a wide range of disciplinary perspectives, a pioneering spirit and the overall quality for independently conducting scientific research. 2. Length of Study Period Postgraduate classification Normal length of study period Length of study period 4 years full-time 3 to 5 years full-time Doctoral students or 5 years part-time or 5 to 7 years part-time Direct Doctoral students I 5 years full-time 5 to 7 years full-time Direct Doctoral students II 6 years full-time 5 to 7 years full-time Notes: (1) Direct Doctoral students I: Doctoral students pursuing a doctoral degree directly from a bachelor degree (2) Direct Doctoral students II: Doctoral students of successive postgraduate and doctoral programs of study without a master degree 3. Research Areas (1) Software engineering theory and methods (2) Embedded computing and the Internet of Things (3) Digital media technologies (4) Trustworthy software (5) Computer and network security 4. Curriculums and Credits 4.1 Doctoral students (14 Credits or above) Course Classification Course Code Course Name Credit Credits Semester Notes Hours Chinese Marxism and General 1120361001 32 2 1 Contemporary Society Foundation Compulsory Degree First Foreign courses 1120181002 64 2 1 courses Language(English) Basic 1120062100 Mathematical model 54 3 1 Compulsory Foundation 1120062105 Wavelet analysis 54 3 2 ≥ 6 credits 1 Course Classification Course Code Course Name Credit Credits Semester Notes Hours courses 1120072002 Formal semantics 48 3 1 (≥ 6 credits) Machine learning 1120072003 theory and its 48 3 1 application Group software 1120254001 32 2 1 engineering High-performance Subject 1120254002 32 2 1 embedded computing Foundation Information security Optional Courses 1120254003 framework and 32 2 1 (≥ 2 credits) principles Progress in digital 1120254004 32 2 1 media technology 1120005000 Academic Seminar 1 1-8 Academic Activities International Compulsory (Required) 1120005001 Academic 1 1-8 Communication Notes: (1) An English course is requied for doctoral students whose first foreign language is not English. (2) “Academic Seminar” means that a doctoral student should attend 16 academic seminars and this can be counted as one credit. (3) “International Academic Communication” means that a doctoral student may deliver one oral presentation or one poster in an international academic conference and this can be counted as one credit. 4.2 Direct doctoral students (37 Credits or above) Stage Course Classification Course Course Name Credit Credits Semester Notes Code Hours 2120361001 Natural Dialectics 16 1 1 Research on Theory and Practice of General 2120361002 Socialism with 32 2 1 foundation Compulsory Chinese courses Master Characteristics Degree stage First Foreign coureses 2120181002 64 2 1 (25 Language(English) (Required) credits) Mathematical Basic 2120062102 Statistics and 54 3 1 Compulsory Stochastic Processes Foundation (≥3 credits) Courses 2120062103 Optimization Method 54 3 2 (≥6 credits) Algorithm Design and 2120072003 48 3 2 Compulsory Analysis 2 Stage Course Classification Course Course Name Credit Credits Semester Notes Code Hours 2120252001 System Modeling 48 3 2 ≥3 credits Advanced Development 2120254001 32 2 1 Compulsory Technology for Subject Software Engineering Foundation Network and 2120254002 32 2 1 Courses Information Security (≥4 credits) Design Principle for Compulsory 2120254003 32 2 1 Embedded Systems (≥2 credits) Digital Image 2120254004 32 2 1 Processing Senior Management 2120256001 of Software 32 2 1 Engineering Software Testing 2120256002 32 2 1 Technology Service-oriented 2120256003 Architecture and 32 2 2 Design Patterns Cutting-edge 2120256004 Technology for 16 1 1 Software Engineering Mobile Development 2120256005 32 2 2 Technology Embedded Operating Subject Electives 2120256006 32 2 1 System Optional (≥10 credits) FPGA-based 2120256007 Embedded System 32 2 2 Design Embedded Software 2120256008 Development 32 2 1 Technology 2120256009 E-service Engineering 32 2 1 2120256010 Real-time Systems 32 2 2 2120256011 Artificial Intelligence 32 2 2 Virtual Reality 2120256012 32 2 2 Technology Information Resource 2120256013 32 2 1 Management 3 Stage Course Classification Course Course Name Credit Credits Semester Notes Code Hours Retrieval and Use of 2122017001 32 2 1 Scientific Literature General Chinese Marxism and foundation 1120361001 Contemporary 32 2 1 Compulsory courses Society 1120062100 Mathematical Model 54 3 1 Basic 1120062105 Wavelet Analysis 54 3 2 foundation 1120072002 Formal Semantics 48 3 1 Compulsory courses Machine Learning (≥ 6 credits) 1120072003 Theory and its 48 3 1 Degree Application Doctoral coureses Group Software (required) 1120254001 32 2 1 stage Engineering (≥12 High-performance Subject 1120254002 Embedded 32 2 1 credits) foundation Computing Optional Courses Information Security (≥2 credits) 1120254003 Framework and 32 2 1 Principles Progress in Digital 1120254004 32 2 1 Media Technology 1120005000 Academic Seminar 1 1-8 Academic activities International Compulsory (required) 1120005001 Academic 1 1-8 Communication Notes: (1) An English course is requied for direct doctoral students whose first foreign language is not English. (2) “Academic Seminar” means that a doctoral student should attend 16 academic seminars and this can be counted as one credit. (3) “International Academic Communication” means that a doctoral student may deliver one oral presentation or one poster in an international academic conference and this can be counted as one credit. 5. Arrangements of Doctoral Dissertation (1) In general, a proposal for the dissertation should be completed before the end of the third semester after enrollment and the time for a Doctoral student to conduct research and finish the dissertation is no less than 3 years. (2) A comprehensive assessment will be conducted on the Doctoral students one and a half years after proposal report. Upon approval by the institute and the graduate school, students who fail the 4 assessment no longer have the qualification to continue their study for a doctoral degree. (3) The dissertation must be independently completed by the doctoral students under the guidance of instructors and innovative results are required; (4) Doctoral students should actively participate in domestic and international academic exchanges during the period of study to enhance the academic competency and improve the quality of research work. Meanwhile, they are required to write and publish research papers. Only after they meet the basic requirements for research achievements in the study period can they apply for dissertation defense. Postgraduates Dissertation Mid-term Dissertation Dissertation Classfication Proposal Assessment pre-defence defence Doctoral students Third semester Fifth semester 6 months before At least 2 years defence after proposal Direct Doctoral Fourth semester Sixth semester 6 months before At least 2 years students I defence after proposal Direct Doctoral Fourth semester Sixth semester 6 months before At least 2 years students II defence after proposal 6. General Requirements of Publications to Apply for Graduation and the Degree The student who applies for graduation and the Ph.D. degree must have at least three papers that are related to his/her doctoral dissertation published or accepted for publication (including notification of acceptance, but at least two papers have already been published) in leading domestic and foreign academic journals (core journals or above) in the research area as the first author (including the situation in which the advisors are the first authors and students are the second). At least one of the published papers must be written in English and publications must satisfy the following conditions: (1) At least one paper is indexed by SCIE; or (2) At least two papers are published in EI-indexed journals; or (3) At least one paper is published in a Class A International Conference (Computer Science and Technology, Software Engineering) (the list of such conferences is provided in the appendix). The first affiliation of all the research results published by applicants during the full period of study must be Beijing University of Technology in order to be used to meet degree requirements. 7. References This program should be implemented since 2012. 5 Appendix: Class A Conferences Listed by CCF No. Abbreviation Full Name Press URL AAAI Conference on Artificial AAAI AAAI http://www.aaai.org 1 Intelligence Architectural Support for ACM http://www.acm.org/pubs/contents/proce ASPLOS Programming Languages SIGOPS/SIGARC 2 edings/series/asplos and Operating Systems H/SIGPLAN ACM Conference on Comput 3 CCS er and Communications Sec ACM http://www.acm.org/sigs/sigsac/ccs/ urity International Cryptology CRYPTO Springer http://www.iacr.org/conferences/ 4 Conference IEEE Conference on 5 CVPR Computer Vision and Pattern IEEE http://www.cvpr.org/ Recognition IEEE Symposium on 6 FOCS Foundations of Computer IEEE http://focs2007.org/ Science ACM Conference on the Foundations of Software FSE