Information for Current Master's Students
Students are required to take courses in at least three of the four foundational areas: Artificial Intelligence, Mechanism Design and Analysis, Perception and Control.
Note: Students are allowed and in fact encouraged to take more than three courses from this list. These additional courses can be counted as Technical Electives or as General Electives.
Students are required to take at least 5 courses from the list of Technical Electives. Students are allowed 2 General Elective courses which can be taken from any technical field (egs. Mathematics, Computer Science, Electrical and Systems Engineering or Mechanical Engineering). Courses in other disciplines may be used as General Electives with the pre-approval of the Robotics Program Director.
Robotics MicroMasters Cerficate
Please note that current students are not eligible to use the Robotics MicroMasters certificate towards their degree.
Foundational Courses (complete 1 course from 3 out of the 4 areas: 3 courses total):
Technical Elective Courses (at least 5):
* See Approval forms below
General Elective Courses (at most 2):
Graduate level courses in Mathematics, MCIT, Computer Science, Electrical Engineering or Mechanical Engineering. Students can also use any of the foundational or technical elective courses listed above as general electives. The courses listed below will only be considered as general electives for the Robotics Master's course requirements.
Courses in other disciplines may be used with the pre-approval of the Robotics Program Director. Approval of a course is NOT guaranteed.
Course schedule information:
- CIS (Computer & Information Science)
- EAS (Engineering & Applied Science)
- ENM (Engineering Math)
- ESE (Electrical & Systems Engineering)
- IPD (Integrated Product Design)
- MEAM (Mechanical Engineering)
- Penn InTouch - To register/view/change schedule after registration
- Penn Registrar - All course listings, schedules
Students are assigned an academic advisor from the distinguished members of the GRASP faculty. Applicants are encouraged to indicate a potential academic advisor in the personal statement section of the application. A program of study is developed with the academic advisor, who is responsible for monitoring the student's academic plan and thesis work; the thesis supervisor will be typically the academic advisor.
Students may pursue research and write an M.S.E thesis on a suitable topic under the supervision of a GRASP faculty member (usually but not necessarily their academic advisor). The findings of the thesis should be made as a verbal presentation to the members of GRASP Lab. The thesis must be prepared and submitted following the SEAS and University of Pennsylvania requirements as outlined here.
Here are some additional resources:
The student's advisor and the Robotics master's program director, will make the final approval of the thesis. Registration for two masters thesis credits counts towards two of the technical elective requirements.
More graduate student resources are available here - http://www.seas.upenn.edu/graduate/advising/index.php
Questions - firstname.lastname@example.org