24 credit hours how long