Thanks for the info! That is reassuring and sounds doable. Can I ask if there is any trouble registering for these gateway requirements, given the many students in the major? I know UMD is a very large school and the CS major is quite large itself. Do students struggle to get into the classes that they need during registration process? And if so, would this delay admission in the major?