Ph.D Program in Software Engineering--Carnegie Mellon University

课程名称:Ph.D Program in Software Engineering

授予学位:博士学位 (Doctoral)
 
授予机构:Carnegie Mellon University
 
学院:School of Computer Science, Institute for Software Research International

国际学生入学要求:

Students must have participated in directed research, Pass 96 university units worth of graduate courses (equivalent to eight 12-unit courses). This includes six 12-unit courses and two practicums; each practicum serves as the equivalent of a 12-unit course. They should have serve as a teaching assistant at least twice, Demonstrate communication (speaking and writing) skills and they should write and orally defend a thesis, a significant piece of original research in a specialized area of Software Engineering.

 课程安排:

17-752 Methods: Deciding What to Design (Adapted from MSE Core Course 17-652), 17-755 Architectures for Software Systems (Adapted from MSE Core Course 17-655), 17-939 What Makes Good Research in Software Engineering, 15-712 Advanced Operating Systems and Distributed Systems, 15-740 Computer Architecture, 15-744 Computer Networks, 18-730 Introduction to Computer Security, 18-749 Fault-Tolerant Distributed Systems, 15-745 Optimizing Compilers, 18-732 Secure Software Systems, 15-750 Algorithms Core, 15-812 Semantics of Programming Languages, 15-814 Type Systems for Programming Languages, 15-853 Algorithms in the Real World, 17-751 Models of Software Systems (Adapted from MSE Core Course 17-651), 17-754 Analysis of Software Artifacts (Adapted from MSE Core Course 17-654) new for Spring 2005, 17-757 Empirical Methods: Validating Results and Testing Hypotheses new for Spring 2005, 90-905 Statistical Theory for Social and Policy Research, 08-731 Web, Commerce, Security and Privacy (Old 17-701), 17-802 Privacy and Anonymity in Data, 90-802 Information Security: Comparison of US and European Policies, 95-782 Global eBusiness Strategy, 08-734 Usable Privacy and Security, 08-733 Privacy, Policy, Law and Technology, 15-819 Objects and Aspects: Language Support for Extensible and Evolvable Software (new course Fall 2004), -887 AI Planning, Executing and Learning, -810 Empirical Methods in Software Engineering Research (6 unit mini-course), 17-811 Self-Healing Systems (6 unit mini-course), 17-812 Open Source Software Development (6 unit course), 17-898 Special Topics SE Reading Seminar, 17-993 (listed internally as 17-960): How to Write a Good Research Paper (6 unit mini-course).

 

美勤精英顾问