This course is designed to equip students with a deeper understanding on basic principles of Hajj and Umrah. It covers the theoretical and practical elements of hajj and umrah. In addition, this subject will provide the methods of hajj and umrah problem solving, especially those related to the contemporary issues and special rulings. In general, the philosophy of the course is to develop students to become more knowledgeable on the basic of hajj and umrah.