Program choice
Level 1
Minor only
University
King Fahd University of Petroleum & Minerals
Program choice
Level 1
Minor only
Course choice
Level 2
Distribution requirements ("M of N")
KFUPM lists specific B.Sc. programs with four-year duration badges. The page also mentions CX and BS-X; BS-X is only described at a high level here, without open-program rules.
The bulletin shows the required Software Engineering B.Sc. curriculum: four years plus a required preparatory year, 129 credit hours, general studies, math/science, core requirements, and elective placeholders such as Science, IAS, GS, and SWE/ICS electives. This supports structured distribution choice, not a broad free elective catalog.
The page describes CX as non-standalone, structured extensions of the main program resembling minors: four courses, 12 credit hours, usually in the senior year. Undergraduate students can apply after meeting minimum credit-hour, prerequisite, and 2.0 GPA requirements, supporting post-enrollment additional specialization choice.
The THE profile identifies King Fahd University of Petroleum and Minerals in Dhahran, Saudi Arabia and shows rank =184 in the World University Rankings 2026. The JSON stores the value as 184 without the equals sign.
The official KFUPM Facts and Figures page says that graduate students currently make up 30% of the student population, but it does not publish an exact total enrollment or exact undergraduate headcount.
The older official Facts and Figures page on www1.kfupm.edu.sa gave only an approximate value, around 10,000 undergraduate and graduate students, and a 5:1 undergraduate to graduate ratio. These statements are not enough for an exact catalog integer, so total and bachelor remain null. The specialist category does not apply to the Saudi model.