El programa HCP en Stanford es bastante razonable: tiene cinco años para completar 45 unidades de trabajo, lo que en realidad se traduce en una clase por trimestre. Las clases en Stanford varían ampliamente en su carga de trabajo. En promedio, las clases tomarán alrededor de 10 horas a la semana, si incluye ver conferencias y otros trabajos necesarios. Si tiene experiencia en la clase, solo puede tomar un par de horas a la semana, si puede pasar rápidamente por los conjuntos de problemas y acelerar las conferencias en video. Por otro lado, algunas clases tomarán mucho más tiempo que eso (sistemas operativos, compiladores, aprendizaje automático y optimización convexa, por ejemplo), por lo que definitivamente debe investigar un poco al planificar qué clases tomar. Courserank será tu amigo aquí.
Para abordar la segunda mitad de su pregunta, no sé qué tan popular es el programa HCP. Sin embargo, no debería ser difícil hacerlo bien, incluso si está trabajando a tiempo completo. Conozco estudiantes de pregrado que tomaron 5 clases de CS (consideradas una carga de trabajo muy brutal) en un solo trimestre y promediaron más de 4.0 para el trimestre. (Descargo de responsabilidad: retiraron varias noches. Tomar 5 clases de CS suele ser una mala idea y, por lo general, debe evitarse).