Bachelor of Science in Mechanical Engineering — KFUPM
Degree Roadmap
Tap any course for its description, prerequisites, and student feedback.
128 cr
🆕 Self-Plan Mode — drag courses between semesters. Drop zones glow when valid.
12–19 cr ✓ valid<12 cr ✗ underload>19 cr ⚠ overloadtraining — exemptdashed + column — add extra term
Summer Training Plan: Students complete a short summer industrial training (non-credit) after Year 3. Includes 3 ME electives in Years 4–5. Total: 128 credit hours over 5 years.
Filter:
🆔 Critical Chains:
Requires
Co-req
Unlocks
Course Description
Prerequisites & Co-requisites
Student Feedback
Feedback is reviewed before appearing publicly.
⚠ Beta Version
ME Degree Plan — Interactive Planner
This is an initial (beta) version. Please always
double-check courses against the official
KFUPM Undergraduate Bulletin
and verify all prerequisites & co-requisites from the official course catalog: