CIS Homeline
   
Programs
  Doctoral
MSE
CGGT
MCIT
Research
  Seminars and colloquia
People
  Faculty
Staff
Students
Courses
 

Course home pages
Descriptions and prerequisites
Time and room roster
Penn in Touch
Written Preliminary Exam I

 

Fall Course Schedule
Spring Course Schedule
Summer Course Schedule

Application
  Procedures and forms
Funding
Costs
Graduate handbook
Administrative resources
Other resources
  For women
For international students
English language courses
Recent graduates
Penn and Philadelphia
General Resources
Employment

 

CIS Home divider Penn Engineering divider PENN   spacer  

 
 Master of Science in Engineering (MSE) 

MSE Program Requirements

The MSE program allows the student to design his or her own focus, with the guidance and approval of his or her academic adviser. The MSE degree program requires the completion of ten course units:

Four courses from the following list, including at least one of either 501 or 505 and at least one of either 502 or 511:

CIS 500, Software Foundations
CIS 501, Computer Architecture
CIS 502, Analysis of Algorithms
CIS 505, Software Systems
CIS 511, Theory of Computation

CIS 520, Artificial Intelligence

6 Electives
Total of 10 Course Units

No fewer than seven of the ten course units required for the master's degree must be CIS courses. Courses offered by other departments may also be counted toward the MSE degree, with the approval of the student's academic adviser and the graduate group chair. (In general, outside courses must have a strong technical component in order to be approved. A list of pre-approved courses may be found here.) Master's students are encouraged to participate in advanced courses to increase the depth of their knowledge in specific research areas, and to write a thesis, which counts for two elective course units.

As a full-time student, it is possible to complete the master's program in one year, taking four courses in the Fall, four courses in the Spring, and two courses in the Summer  Full-time students may also enroll in three courses in the Fall and Spring, extending the completion time for the degree.

Although there are generally no classes in the evening, it is possible for an MSE candidate to be enrolled as a part-time student.

Full details on degree requirements can be found in the CIS Graduate Handbook.



 


 
 
CIS Home divider Penn Engineering divider PENN   spacer
  Send comments on this page to