Skip to main content area Skip to main content area Skip to institutional navigation Skip to search Skip to section navigation

Academics & Coursework

Degree requirements for the JD/MSE (Engineering Master’s) or JD/MCIT (Master’s in Computing and Information Technology)

To receive both degrees, students must complete the independent degree requirements of each program. 

For Penn Engineering:

Joint degree students may count one (1) Law course from an approved list toward the requirements for the MSE or MCIT.

For Penn Law:

  • Students must complete a minimum of 86 semester hours, 52 of which must be advanced credit completed in the second and third years of Law study. 
  • Students enrolled in the joint degree program are not eligible to participate in Study Abroad Programs.
  • Students must also satisfy the pro bono requirement of the Public Service Program and fulfill their senior writing (through the Degree Synthesis Requirement) and professional responsibility requirements (more on these requirements can be found in the Law Student Guide to Policy and Procedures). 
  • Joint degree students may count up to four (4) Engineering courses (from an approved list), taken during the second or third year of Law study, towards the JD. 


Students must register for courses in each program during each program’s registration period and according to each program’s registration rules and procedures.

Students must be aware of the differences in these procedures:

  • Students register for Law courses through Penn Law School’s standard registration system.
  • These registration periods are typically held at the same time for the spring semester (in the fall), but will require student action in the two systems. 
  • Penn Law registration for the fall semester takes place in the summer, after fall semester registration in SEAS, requiring the student to carefully consult with both schools about schedule. 
  • Oftentimes, students are able to resolve any issues which arise due to the registration differences during the drop/add period.

The timing and location of course scheduling must also be considered so that students are best able to attend all classes.