¿Por qué la especialización en lenguaje de programación en las escuelas de posgrado estadounidenses se traduce al desarrollo y diseño de software? ¿En qué se diferencia de la ingeniería de software?

Lo que dijo el primer piso tiene sentido. La traducción de los nombres de muchas universidades extranjeras depende en realidad de los cursos que se ofrecen internamente. ~~~

Pero, de hecho, lenguaje de programación, programa aquí significa programación, por lo que debe traducirse literalmente como "lenguaje de programación", y es apropiado traducirlo como "desarrollo y diseño de software", que muestra que esta universidad te enseña principalmente a aprender lenguajes de programación, que se utilizan para diseñar y producir software. Hay muchos tipos de lenguajes de programación, los más comunes son Visual Basic, C, C++, Java...

Espero que mi respuesta te satisfaga ~ ~ ~