La pregunta está un poco mal planteada¿Programación en qué? Lo que pasa es que hay muchos tipos de programación de computadoras, desde computadoras industriales hasta dispositivos portátiles como las PDAs. También hay muchos niveles de programación, desde la programación de hardware a nivel binario, ensamblador hasta lenguajes de alto nivel como C++ o Java. Lo normal que te enseñan en una escuela patito es programar en Visual Basic y a lo más en C. En el sub foro de Ebooks, manuales y tutoriales o en el Webmasters, programadores y diseñadores puede que encuentres algún tutorial para que te empieces a familiarizar, sino sabes nada de programación te será algo complicado, ya que no es suficiente aprenderte de memoria instrucciones, ni siquera saber utilizarlas, lo importante es saber resolver problemas que involucren lógica matemática. Tampoco mencionas que nivel de estudios tienes, pero preguntas por postgrado, por lo que pienso que tienes una carrera a nivel licenciatura, pero que no está relacionada con sistemas, computación ó informática, por lo que debes tomar en cuenta que la dificultad que plantean cualquiera de estas carreras en un postgrado es muy alta, se te exige mucho y si no estás familiarizado con las areas afines(matemáticas, programación, electrónica) te será complicado sacar adelante el postgrado. Te repito, menciona para que necesitas saber programación y así te podríamos decir que necesitas.
http://ba-k.com/forumdisplay.php?f=24