CS308 Course Registration Software