Each course is assigned a certain number of credit hours, usually corresponding to how often class occurs and how long classes are, as well as the course difficulty. The minimum amount of credit hours required for an an engineering degree may vary, always consult with an academic advisor.