CompuScientia 2011 Vol. 1 No. 1

Page 1


Vol. 1 No. 1, Diciembre 2011

EQUIPO EDITORIAL Editor en Jefe

Revisores

Jorge Carlos Valverde Rebaza (Universidad de S˜ao Paulo)

Alexander J. Benavides (Universidad Federal de Rio Grande del Sur)

C´esar Beltran Casta˜ non (Universidad Nacional San Agust´ın, Universidad Cat´ olica San Pablo)

Editores Fernando Emilio Alva Manchego (Universidad de S˜ao Paulo) Fredy Carranza Ath´ o (Universidad de S˜ao Paulo) Nils Ever Murrugarra LLerena (Universidad de S˜ao Paulo) Victoriano Alfonso Phocco Diaz (Universidad de S˜ao Paulo)

Jean Pierre Huertas Lopez (Universidad de S˜ao Paulo) Jes´ us P. Mena Chalco (Universidad de S˜ao Paulo) Jos´e Antonio Rodr´ıguez Melquiades (Universidad Nacional de Trujillo)

Jos´e Baiocchi Paredes (Intel Corp.) Jos´e Eduardo Ochoa Luna (Universidad de S˜ao Paulo) Jos´e Manuel Saavedra Rondo (Universidad de Chile) Juan Carlos Guti´errez C´aceres (Universidad Nacional San Agust´ın, Universidad Cat´ olica San Pablo)

Victor Antonio Laguna Gutierrez (Universidad de S˜ao Paulo) Violeta Noem´ı Chang Camacho (Universidad de Chile)

Editores Asociados Anali Jesus Alfaro Alfaro (Universidad de Chile) ´ Dionicio Angel V´asquez Rosales (Universidad Federal de Rio Grande del Sur)

Gabriel Efrain Humpire Mamani (Universidad de S˜ao Paulo) Gladys Marleny Hilasaca Mamani (Universidad de S˜ao Paulo) Juan Eladio S´anchez Rosas (Pontificia Universidad Cat´olica del Per´ u)

Juan Gabriel Gutierrez Alva (Universidad de S˜ao Paulo) Leissi Margarita Casta˜ neda Le´ on (Universidad de S˜ao Paulo) Marina Jeaneth Machicao Justo (Universidad de S˜ao Paulo) Pedro Nelson Shiguihara Ju´arez (Universidad de S˜ao Paulo) Rosa Nathalie Portugal Vargas (Universidad de S˜ao Paulo) Teresa Jacqueline Bracamonte Nole (Universidad de Chile)

Direcci´ on Sociedad de Estudiantes de Ciencia de la Computaci´ on Urb. Los Portales II Etapa Mz. J Lt. 3 Trujillo, La Libertad, Per´ u

Contacto compuscientia@seccperu.org c Sociedad de Estudiantes de Ciencia de la Computaci´ on - SECC SECC autoriza la reproducci´on total o parcial del contenido de este n´ umero para uso personal o acad´emico, siempre que se haga la citaci´on respectiva. Queda prohibida cualquier distribuci´on que implique alguna ganancia o beneficio comercial. Para otros tipos de copias, volver a publicar o postear en otros servidores, distribuci´on en listas, u otros, se requiere de un permiso expreso. Los art´ıculos que aparecen firmados en esta revista expresan las opiniones personales de sus autores.


Editorial Jorge Carlos Valverde Rebaza

canzaron diferentes distinciones en los ´ambitos acad´emico y laboral, tanto en el Per´ u como en el extranjero y, de esa manera, mostrar factiblemente lo provechoso de hacer carrera en Computaci´on. CompuScientia est´a formada por un cuerpo editorial de j´ovenes que han recibido su formaci´on profesional en diferentes universidades del Per´ uy que hoy se encuentran realizando sus estudios de postgrado o desenvolvi´endose en el mundo laboral. Este cuerpo editorial es el responsable de que esta primera edici´on de CompuScientia sea una realidad. Todos los miembros de cuerpo editorial se han exigido al m´aximo para que el contenido de esta revista sea de calidad y para que usted, como lector, pueda disfrutar de una lectura amena y de utilidad pr´actica en el a´mbito en que desenvuelva sus actividades. Para las secciones Estudiantes Ahora!, Motivate!, y Educaci´on y Computaci´on se realiz´o una llamada de contribuciones, la cual tuvo una gran acogida recibiendose una diversidad de art´ıculos que pasaron por un estricto proceso de revisi´on que permiti´o seleccionar a aquellos con un mayor impacto de acuerdo a los objetivos de cada una de las secciones mencionadas. Este proceso de revisi´on estuvo a cargo de nuestro equipo de revisores, el cual estuvo formado por reconocidos profesionales provenientes de diferentes universidades nacionales y del extranjero. CompuScientia ve la luz del mundo gracias a su equipo de editores y revisores, y personalmente, como responsable de este proyecto, quiero agradecerles a ellos por el tiempo, paciencia y apoyo en cada detalle que se necesit´o para colocar cada ladrillo en la edificaci´on de lo que hoy es esta revista. A usted, como lector, a nombre de todo este equipo, pedirle que valore este esfuerzo y lo retribuya con el reconocimiento y la difusi´on de esta revista. El equipo de CompuScientia les d´a la bienvenida a esta su primera edici´on, deseando que sea de su agrado y utilidad.

La Computaci´on es una de las ´areas interdisciplinarias del saber que est´a aportando grandemente al desarrollo de diversas tecnolog´ıas que facilitan la calidad de vida de las personas en el mundo, tecnolog´ıas que indudablemente terminan por aportar al desarrollo de los pa´ıses que las generan. A pesar de los diferentes beneficios que la Computaci´on brinda para el mundo, en el Per´ u ocurre una situaci´on poco favorable para su desarrollo adecuado. Uno de los problemas en el Per´ u es la diversidad de los nombres de las carreras profesionales relacionadas a Computaci´on, problema que sumado a un plan curricular desactualizado o muchas veces desenfocado, genera un clima de confusi´on en los alumnos. En esa situaci´on, los alumnos perciben solamente un camino difuso en el campo acad´emico/profesional de la Computaci´on, existiendo en realidad una amplia gama de oportunidades. Ante esta situaci´on, diversas organizaciones se encuentran en una gran cruzada, intentando aclarar el panorama de la Computaci´on en el Per´ u. La Sociedad de Estudiantes de Ciencia de la Computaci´on (SECC), en su constante esfuerzo por hacer notar a los estudiantes los beneficios que la Computaci´on tiene para ellos, pone a su disposici´on y del mundo profesional, empresarial e institucional, la primera edici´on de la revista CompuScientia. La revista CompuScientia nace con el objetivo de consolidar las diferentes ideas y experiencias que tienen los j´ovenes estudiantes de pregrado y postgrado, profesionales y entusiastas de la Computaci´on y a´reas afines. As´ı, se busca que nuestros lectores tengan una mayor visi´on de los diferentes caminos que ofrece la Computaci´on y sus aplicaciones tecnol´ogicas, a´reas de investigaci´on, temas legales, fuentes de financiamiento de proyectos, oportunidades laborales, entre otros. Sin embargo, a diferencia de otros esfuerzos que se vienen realizando, CompuScientia tiene adem´as el prop´osito de romper la burbuja acad´emica que separa al estudiante de la realidad. Para ello, se presentan experiencias reales de peruanos que al-

3


Vol. 1 No. 1 http://seccperu.org/compuscientia

Compu Scientia

15 de diciembre de 2011

CONTENIDO

DESTACADOS

en la Conferencia que re´ une a las mejores investigadoras en Computaci´on alrededor del mundo 29

La influencia tecnol´ ogica de Steve Jobs y Dennis Ritchie 5 ´ Y COMPUTACION ´ Oportunidades para investigadores peruanos en Ciencias de EDUCACION la Computaci´ on 6 Computaci´on F´ısica: De la computadora al mundo real 33 Peruanos cosechando laureles en Computaci´ on 8 Personajes olvidados en la algoritmia: desde Al- Khowarizmi 35 Peruanos y sus relaciones con las tecnolog´ıas mundiales 10 hasta Ada Byron

ESTUDIANTES AHORA

´ EN EL SECC ACONTECIO

Sistema integrado para el control de un brazo rob´ otico mediante comandos de voz 14

SECC: Diez a˜ nos de actividad acad´emica

39

Un nuevo escenario de preparaci´on para el Mundial de Pro40 Simulaci´ on 3D de un Sistema de Impresi´ on por Barrido 2D gramaci´on en MATLAB 16 ENEC 2011: Mostrando oportunidades para el desarrollo pro´ 41 Algebra Geom´etrica en las Ciencias de la Computaci´on 19 fesional a los estudiantes de computaci´on

EVENTOS

MOTIVATE! Financiamiento Per´ u

para

acelerar

tu

proyecto

en 22

Congresos Nacionales e Internacionales en Computaci´ on 44 Proyectos y Concursos Nacionales e Internacionales

57

Internship@Google: Experiencias de estudiantes peruanos 24 Oportunidad de Postgrado en el IFSC-USP

Convocatorias y becas para estudios de postgrado en el ex61 27 tranjero

ENTREVISTA

ANUNCIOS

Yessenia Yari, peruana premiada por Google para participar

Anunciantes

68

Yessenia Yari, peruana premiada por Google, es el personaje de nuestra edici´on de lanzamiento. Yessenia, qui´en adem´as nos concedi´o una entrevista, re´ ume muchas de las cualidades de los estudiantes peruanos, entre ellas, la de superaci´on profesional y dejar en alto el nombre de Per´ u en el mundo. C´odigo QR de CompuScientia. Coloca tu dispositivo m´ovil sobre esta imagen y accede directamente a nuestro sitio web.


CompuScientia , Vol. 1 No. 1

DESTACADOS

Diciembre, 2011

´ SECCION: DESTACADOS

La influencia tecnol´ogica de Steve Jobs y Dennis Ritchie Como dos “grandes”llevaron la computaci´on a las masas Parte de la tecnolog´ıa que nos resulta familiar en nuestros d´ıas ha sido influenciada por el trabajo desarrollado por dos personajes que dejaron de existir en 2011. Esta rese˜ na, m´ as que un relato de sus vidas, es un recuento de c´ omo sus trabajos revolucionaron las ciencias de la computaci´ on y el uso cotidiano de tecnolog´ıa.

Steve Jobs: el rostro medi´ atico de una revoluci´ on inform´ atica

Steve Jobs Durante su vida Steven Paul Jobs, o Steve Jobs (1955-2011), fue un personaje controversial. No puede ser considerado un inventor de tecnolog´ıas o desarrollador de software por m´erito propio, pero si un innovador: alguien que vio oportunidades y mercados donde los dem´ as ve´ıan problemas sin soluci´ on o simplemente no ve´ıan nada. Este es un repaso de sus aportes: Ordenadores personales Apple I, Apple II y Macintosh: La vida p´ ublica de Jobs comienza con la fundaci´ on de Apple Computer Company y la fabricaci´ on de sus computadoras personales, las cuales vendi´ o inicialmente entre aficionados a la inform´ atica. Aunque fueron desplazadas en pocos a˜ nos por la competencia de computadoras compatibles, representaron uno de los primeros intentos de masificar el acceso a computadoras en los hogares [4].

iPod: A fines del siglo XX, los j´ ovenes comenzaron a usar la Internet para compartir MP3s (peque˜ nos archivos de m´ usica) a trav´es de sitios Web como Napster, pero no exist´ıa una forma f´ acil de llevar esta m´ usica a todas partes. El iPod (presentado en 2001) [6] [2] no fue el primer reproductor de MP3s, pero su facilidad de uso, su espacio de almacenamiento y la integraci´on con el software iTunes, lo convirtieron r´apidamente en una moda juvenil y un ´ıcono cultural.

ro su costo las hac´ıa inaccesibles. En 2010 se present´ o el iPad que, bajo la apariencia de un “iPhone gigante”, permiti´ o contar con tablets baratas, con duraci´on prolongada de bater´ıa, y dise˜ nadas para realizar actividades sencillas (y para las cuales se puede usar cualquier dispositivo con conexi´on a Internet), como revisar correos electr´onicos, hacer presentaciones de productos, leer noticias o navegar [4].

El m´erito de cada uno de los productos desarrollados por Apple bajo iTunes Store: Luego de la sa- la direcci´on de Steve Jobs radica en lida del iPod y el cierre judi- que priorizaron el dise˜ no y la usabicial de Napster, a´ un quedaba el lidad sobre las especificaciones t´ecniproblema pendiente de c´omo ad- cas y m´ ultiples funcionalidades. Esta quirir m´ usica de manera legal y receta hizo posible que sus desarrocon la aprobaci´on de las casas llos interesaran al p´ ublico en general, discogr´aficas. Jobs present´o en no s´olo a fan´aticos de la computaci´ on, 2003 una nueva forma de distri- con lo cual masific´o el uso de dispositibuir m´ usica, donde la gente no vos de c´omputo en nuestra vida diaria. compraba ´albumes completos de los artistas, sino escog´ıa cancioDennis M. Ritchie: pionero de la nes a un precio fijo en una tienera digital da por Internet. iTunes Store [3] es hoy la mayor tienda de m´ usica digital online y proporciona otros contenidos multimedia. iPhone: Aprovechando toda la experiencia previa del iPod e iTunes, en 2007 Apple revoluciona la industria de telefon´ıa celular con un dispositivo m´ovil de comunicaci´on, con capacidad de reproducci´on de multimedia y con acceso a Internet. Todo esto combinando en un producto f´acil de usar y con ventajas t´ecnicas a nivel de hardware, software y dise˜ no. Los usuarios del iPhone se cuentan por millones y son los usuarios de dispositivos m´oviles que pasan mayor tiempo navegando en Internet [8].

Dennis Ritchie

Como estudiante de computaci´ on o de alguna carrera af´ın es altamente probable que tu primer contacto con el mundo de la programaci´on haya sido a trav´es del lenguaje C. Dennis M. Ritchie (1941-2011) fue el principal dise˜ nador de este lenguaje entre finales de la d´ecada de 1960 e inicios de la iPad: Las tablets (computadoras d´ecada de 1970 [7]. port´atiles con pantalla t´actil) Aunque a primera vista el lenguaje han existido por varios a˜ nos, pe- C parezca obsoleto, en realidad no lo

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

5 / 69


CompuScientia , Vol. 1 No. 1 es. C sigue siendo ampliamente usado hoy en d´ıa (n´ umero 2 en el ”TIOBE Programming Community Index for October 2011”) [1], junto a otros lenguajes que imitan sus principios, como Java, C++, PHP, C# y Objective-C; y con los cuales se construyen aplicaciones para escritorio, web y m´ oviles . Las contribuciones de Ritchie no se quedaron en el ´ ambito de la programaci´ on. De hecho, C naci´ o para conseguir un objetivo mayor: la portabilidad de un sistema operativo: Unix. Hasta entonces, los sistemas operativos eran construidos en lenguaje ensamblador, lo cual los volv´ıa dependientes de un conjunto de instrucciones que variaba entre un computador y otro. La combinaci´ on de C y Unix permiti´ o a los programadores trabajar de manera m´ as productiva, alent´ o la formaci´ on de comunidades en una industria naciente, y consigui´ o llevar la inform´ atica a m´ as personas, fuera de los ´ ambitos empresariales y cient´ıficos que caracterizaron los primeros a˜ nos de la computaci´ on. En sus u ´ltimos a˜ nos de trabajo Ritchie lider´ o un equipo de investigadores con los cuales exploraron sistemas operativos, lenguajes de programaci´ on y hardware [5]. Fruto de ello,

DESTACADOS

Diciembre, 2011

resultaron los sistemas operativos dis- [4] Miguel JORGE. Legado y obra tribuidos “Plan 9” e “Inferno”, que de Steve Jobs a trav´es de im´ ageaunque no lograron la trascendencia nes, 2011. http://tinyurl.com/ de sus anteriores creaciones, constitucsd-referencia3. [Consulta: 03 yeron ensayos de direcciones alternade Noviembre de 2011]. tivas de la construcci´on de software. Para terminar, el legado de Unix se [5] Alan LAZALDE. Dennis Ritchie y su legado inmenso, 2011. http: percibe en sistemas operativos actua//bit.ly/vgPYWu. [Consulta: 03 les inspirados en sus principios, como de Noviembre de 2011]. “Minix”, el kernel “Linux” (n´ ucleo de todas las distribuciones GNU/Linux Oct. 23, 2001: existentes hoy en d´ıa), “Mac OS X”, [6] Tony LONG. Now hear this ... the iPod arrivariantes de “BSD”, as´ı como “AIX”, ves, 2008. http://tinyurl.com/ “Open Solaris” y “HP/UX” [9]. csd-referencia2. [Consulta: 03 de Noviembre de 2011].

Referencias

[1] TIOBE Software BV. Programming community index for october 2011, 2011. http://tinyurl. com/csd-referencia4. [Consulta: 03 de Noviembre de 2011]. [2] Discovery Channel. Historia del iPod Apple (history of iPod) - primera parte, 2011. http://youtu. be/aSZfr6RvXIs. [Consulta: 03 de Noviembre de 2011].

[7] Dennis M. RITCHIE. Dennis M. Ritchie’s Biography, 2011. http://tinyurl.com/ csd-referencia6. [Consulta: 03 de Noviembre de 2011]. [8] CNET UK. Historia del iPhone, en memoria de Steve Jobs, 2011. http://youtu.be/i98bS0yXJoQ. [Consulta: 03 de Noviembre de 2011].

Archi[3] Brian X. CHEN. April 28, [9] WIKIPEDIA. vo:Unix history-simple.svg. 2003: Apple opens iTunes stohttp://bit.ly/rXdlTR. [Consulre, 2010. http://tinyurl.com/ ta: 03 de Noviembre de 2011]. csd-referencia1. [Consulta: 03 de Noviembre de 2011].

´ SECCION: DESTACADOS

Oportunidades para investigadores peruanos en Ciencias de la Computaci´on Apoyo nacional a trav´es de CONCYTEC y evento internacional pr´oximamente en Arequipa Sin duda alguna la computaci´ on comienza a resaltar m´ as en nuestro pa´ıs. Muestra de ello es la disponibilidad de opciones interesantes en la computaci´ on tanto en el ´ ambito cient´ıfico como tecnol´ ogico. En las siguientes l´ıneas presentamos dos de ellas: la primera relacionada a la promoci´ on de apoyo existente en CONCYTEC, la segunda es un evento internacional que se realizar´ a en la sure˜ na ciudad de Arequipa.

de los pa´ıses. Aunque en el Per´ u no existe una pol´ıtica general de est´ımulo a la investigaci´on o un Ministerio de Ciencia y Tecnolog´ıa (a´ un en discusi´ on pol´ıtica), existen entidades que dedican esfuerzos en esta l´ınea de apoyo como el Consejo Nacional de Ciencia, Tecnolog´ıa e Innovaci´on Tecnol´ ogica (CONCYTEC) [2].

El CONCYTEC actualmente promueve la investigaci´on cient´ıfica b´asica a trav´es del fomento de publicaciones en revistas de prestigio. Tambi´en CONCYTEC y su labor de promueve la investigaci´on aplicada de promoci´ on de la investigaci´ on en tal forma que pueda ser concretada en el Per´ u productos y servicios de calidad (y en La investigaci´ on es un factor impor- lo posible patentables y utilizables por tante e indispensable en el desarrollo empresas), as´ı como la promoci´on de Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

proyectos de investigaci´on e innovaci´on tecnol´ogica que vinculen universidad y empresa. Todo lo anterior es logrado a trav´es de diferentes concursos, algunos de los cuales incluyeron ´areas de la computaci´on. En este a˜ no 2011 se hizo p´ ublico un concurso del programa de apoyo a la movilidad de cient´ıficos peruanos en convenio con la Embajada de Francia en el Per´ u. El programa cubre gastos de viaje y estad´ıa en la medida que exista disponibilidad presupuestaria. Para participar de concursos similares es necesario revisar frecuentemente las noticias publicadas en la web del CONCYTEC. Como

nota

aclaratoria,

cabe 6 / 69


CompuScientia , Vol. 1 No. 1 se˜ nalar que los apoyos de CONCYTEC est´ an dirigidos a profesionales que cuentan con v´ınculos institucionales con entidades de nivel superior y no para alumnos de pregrado. Esta es una deficiencia que creemos deber´ıa ser apoyada tambi´en por la instituci´ on con nuevos programas.

DESTACADOS financia a investigadores ni a centros de investigaci´on, solamente a empresas individuales (programa PITEI) y empresas asociadas a centros de investigaci´ on o desarrollo (PITEA).

Logotipo del FINCYT

Banner del CONCYTEC en la FENCYT 2011 El CONCYTEC tiene como principal ´ organo financiador al FONDECYT, un fondo que se encarga de captar, gestionar, administrar y canalizar recursos nacionales y extranjeros destinados a la promoci´ on de ciencia, tecnolog´ıa e innovaci´ on en el pa´ıs. Para el cumplimiento de sus objetivos el FONDECYT posee diversos programas como las c´ atedras CONCYTEC, becas de posgrado en universidades peruanas y extranjeras, publicaciones, subvenci´ on para organizaci´ on y participaci´ on en eventos, diferentes programas de proyectos, premios, entre otros. Adem´ as del FONDECYT existe otro fondo financiador especial denominado FINCYT [4], cuyos recursos provienen de un cr´edito de US$25 millones del BID (Banco Interamericano de Desarrollo) y US$11 millones del Tesoro P´ ublico. El FINCYT financia proyectos de innovaci´ on tecnol´ ogica y de desarrollo en empresas, universidades o centros de investigaci´ on e incluso investigadores (con becas de doctorado en el exterior). Actualmente ya no

1 SBC:

Diciembre, 2011 En el a˜ no 2004, en la ciudad de Arequipa, fue realizada la XXX Conferencia Latinoamericana en Inform´atica - CLEI 2004, gracias a la colaboraci´on de la Sociedad Peruana de Computaci´on (SPC) y tres universidades arequipe˜ nas: Universidad Nacional de San Agust´ın, Universidad Cat´olica San Pablo y Universidad Cat´olica de Santa Mar´ıa [1]. El SIBGRAPI (”Conference on Graphics, Patterns and Images”) es un evento internacional originado en Brasil y promovido por la Sociedad Brasilera de Computaci´on (SBC 1 ). En el pasado SIBGRAPI 2011 [3] realizado en Macei´o, Brasil, se propuso que el futuro SIBGRAPI 2013 sea realizado en Arequipa, Per´ u, moci´ on que fue aceptada por los asistentes a la conferencia. As´ı, la ciudad blanca tendr´ a -una vez m´as- el honor de recibir un gran evento internacional; con lo cual los peruanos tendremos la oportunidad de presentar trabajos y/o asistir al un evento de alto nivel.

Por u ´ltimo, el CONCYTEC posee diversos recursos como las Redes de Tecnolog´ıas de Informaci´on (RTI), que permiten establecer una comunicaci´ on efectiva entre diferentes actores vinculados a la Ciencia, Tecnolog´ıa e Innovaci´ on Tecnol´ogica, como universidades e institutos de Investigaci´on. Actualmente existen 10 redes tem´aticas, de las cuales la Red TI (Tecnolog´ıas de Informaci´on) re´ une art´ıculos, videos, noticias y eventos de inter´es para profesionales de computaci´on. En resumen, existen numerosas oportunidades para concretar proyecReferencias tos en ciencia y tecnolog´ıa a trav´es de diversos recursos proporcionados [1] CLEI. XXIX Latin American por CONCYTEC. Las aplicaciones Conference of Computer Sciende computaci´on en diversas ´areas del ce, 2004. http://www.clei. conocimiento constituyen un nicho cl/nuevaweb/cleiversion/ abierto para tales proyectos, por ello, 2004/en/Wc6a71d70a699e.htm. ¡no perdamos la oportunidad!. [Consulta: 03 de Noviembre de 2011]. Arequipa acoge nuevamente una importante conferencia de [2] CONCYTEC. Consejo Naciocomputaci´ on nal de Ciencia y Tecnolog´ıa, 2011. http://portal.concytec. gob.pe. [Consulta: 03 de Noviembre de 2011].

[3] SIBGRAPI. XXIV Sibgrapi - Conference on Graphics, Patterns and SIBGRAPI Images, 2011. www.im.ufal.br/ El CLEI (Centro Latinoamericano evento/sibgrapi2011. [Consulde Estudios en Inform´atica) es una ta: 03 de Noviembre de 2011]. organizaci´on multinacional que promueve el desarrollo de la Ciencia de [4] FINCYT. Programa de Ciencia y Tecnolog´ıa, http://www.fincyt. la Computaci´on en Latinoam´erica, y gob.pe. [Consulta: 21 de Noviemre´ une docentes universitarios, investibre de 2011]. gadores, l´ıderes gremiales y profesionales.

www.sbc.org.br

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

7 / 69


CompuScientia , Vol. 1 No. 1

DESTACADOS

Diciembre, 2011

´ SECCION: DESTACADOS

Peruanos cosechando laureles en Computaci´on Compatriotas han venido destacando notablemente en diferentes instituciones y eventos de reconocimiento internacional con una participaci´on brillante, conoce algunas de esas participaciones. Nos es grato presentarles algunos premios y distinciones importantes obtenidas en el ´ area de computaci´ on en el ´ ambito acad´emico/cient´ıfico de algunos compatriotas. De esta manera, se busca motivar estudiantes, docentes, profesionales, entre otros, a la procura de una superaci´ on profesional o acad´emica que si es posible conseguir.

Premio Scholarship para el 2011 Grace Hopper Celebration of Women in Computing Yessenia Yari, graduada en Ingenier´ıa de Sistemas en la Universidad Nacional de San Agust´ın (Arequipa, Per´ u) y actualmente alumna de maestria en Ciencia de la Computaci´ on de la Universidad Federal do Rio Grande do Sul (Brasil), fue galardonada con un Award (scholarship) de la “Google Global Comunity” para participar de la conferencia “Grace Hopper Celebration for Women in Computing Conference” [4]. Dicha conferencia es promovida por “Anita Borg Global Community Scholarship” y es el evento m´ as importante en EUA para mujeres en Computaci´ on, con panelistas que son l´ıderes en sus respectivos campos de industria, academica y gobierno.

Afiche del Grace Hopper Celebration Women in Computing

2011

Ella fue seleccionada dentro de desempe˜ no en la final, dejando atr´ as una lista de 1100 aplicantes al pre- varias universidades importantes [1]. sentar su trabajo denominado “Head Pose Estimation in Monocular Image Using a 3D Face Model ”. El evento se desarroll´ o en Noviembre de este a˜ no en Oregon (EUA). Finalmente, CompuScientia tambi´en realiz´o una entrevista a Yessenia Yari, para m´as detalles acerca de ´esta, dirigirse a la secci´on Entrevistas de CompuScientia. Per´ u en la final mundial de programaci´ on ACM-ICPC 2011

Victor, Walter y Daniel

El equipo de peruanos conformado por Walter Erquinigo, Jesus Pe˜ na, Daniel Soncco y el coach Victor Laguna -todos ellos de la Pontificia Universidad Cat´olica del Per´ u-, fue el primero en representarnos en una final, despues de muchos a˜ nos de intentos por clasificar, en unos de los m´as antiguos y prestigiosos mundiales de programaci´ on, el “ACM-ICPC World Finals” [2]. Dicho evento se realiz´o finalmente en la ciudad de Orlando, en los EUA (Estados Unidos), luego de un cambio de sede por problemas en Egipto. El equipo peruano, denominado HaCkErMaTh, clasific´o como primero en la regi´ on sudamericana/sur que involucra equipos de pa´ıses como Argentina, Bolivia, Chile, Paraguay, Peru, Uruguay. Sin embargo, el equipo peruano no pudo participar con el equipo completo en el mundial debido a la negaci´ on de la visa a uno de sus miembros. Aun as´ı, con un equipo incompleto, HaCkErMaTh realiz´o un buen

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

HaCkErMath en la final del ACM-ICPC 2011, Walter y Daniel

Desp´ ues de esta destacable y hasta emocionante participaci´on de Hackermath en una final mundial ACMICPC, el 5 de noviembre del 2011 se realizar´on nuevamente las competiciones regionales, que es la fase clasificatoria para la nueva final del mundial 2012. Esta fase clasificatoria fue la competici´on regional (sudamericana/sur) ACM-ICPC 2011, donde ganaron el primer y segundo lugar [7], los equipos peruanos de la “Universidad Nacional de Ingenier´ıa” y de la “Pontificia Universidad Cat´ olica del Per´ u” respectivamente, clasificando de esta manera al mundial “ACMICPC World Finals 2012” que se realizar´a del 14 a 18 de Mayo en Varsovia (Polonia). Tambi´en debemos recordar que el equipo de la UNI obtuvo el 4to lugar en el “IEEEXtreme 24-Hour Programming Competition 2011” [5]. Finalmente, para quienes gusten de la programaci´on pueden practicar con los problemas de la final ACM-ICPC 2011, que pueden encontrarlos en http://cm.baylor. edu/digital/icpc2011.pdf. Tambi´en hay que recordar que existen otros concursos como el “IEEE Extreme Programming Competition”, el ACM-ICPC regional y mundial, y otras iniciativas como el Concurso Peruano de Programaci´on (CPP) que han sido creados para fortalecer el nivel competitivo de los equipos de programaci´on.

8 / 69


CompuScientia , Vol. 1 No. 1

Mejor tesis de doctorado de Inteligencia Artificial en el CTDIA 2010

Karina en la Universidad Nacional de Australia

Karina Valdivia Delgado es graduada en Ingenier´ıa de Sistemas en la Universidad Cat´ olica Santa Mar´ıa (Arequipa-Per´ u), con maestr´ıa en Ciencias da Computaci´ on en el Instituto de Matem´ atica y Estad´ıstica (IME) de la Universidad de S˜ ao Paulo (S˜ ao Paulo-Brasil) y actualmente es doctora en Ciencias de la Computaci´ on por el IME-USP y profesora en la USP Leste. En el CTDIA 2010, gan´ o el premio de mejor tesis de doctorado en Inteligencia Artificial de Brasil, en el periodo de abril de 2008 a marzo de 2010, (Best MSc Dissertation/PhD Thesis Contest in Artificial Intelligence (CTDIA 2010) SBIASBC) [3], [6]. Ya antes, ella habia recibido el premio de segundo lugar ofrecido por la revista “International Journal of Approximate Reasoning” por la excelencia en la investigaci´ on en el ´ area de probabilidades imprecisas (Silver IJAR Young Researcher Award for demonstrating excellence in research on imprecise probabilities). Los dos premios est´ an directamente relacionados con la investigaci´ on realizada durante su doctorado en el area de Planeamiento en Inteligencia ´ Artificial orientado por la profesora. Dra. Leliane Nunes de Barros y por el co-orientador Scott Sanner del centro de investigaci´ on NICTA en Australia, del Departamento de Ciencia de la Computaci´ on de la misma instituci´ on. Podemos decir que ambos premios son el resultado de varios a˜ nos de dedicaci´ on y esfuerzo.

DESTACADOS Realizamos algunas preguntas personales a Karina, a las cuales ella gentilmente respondi´o. Esperamos que las respuestas sean motivadoras a la comunidad para lograr sus objetivos y metas. ¿C´ omo te ves dentro de cinco a˜ nos? “Como una docente y investigadora con m´ as experiencia en mi ´ area de investigaci´ on, formadora y supervisora de alumnos que se inician en el ´ area de Inteligencia Artificial. Viajando para otros pa´ıses, haciendo colaboraciones, y conociendo nuevos centros de investigaci´ on de destaque.”

Diciembre, 2011 vida no existen l´ımites profesionales ni personales. Los l´ımites los ponemos nosotros mismos. Siempre intentar, aprender, recapacitar e intentar nuevamente con entusiasmo y visualizando el objetivo a ser alcanzado.” Finalmente, ¿Algunas experiencias que puedas compartir? “Me gustar´ıa resaltar dos experiencias importantes en mi vida acad´emica. Primero, el per´ıodo en Australia realizando parte de mi doctorado en el centro de investigaci´ on “Australia’s Information and Comunnications Technology Research Centre of Excellence (NICTA)”, que cuenta con un grupo de investigadores de primera l´ınea en el ´ area de Planeamiento. Ese tiempo fue un periodo de constantes desaf´ıos, que me ayud´ oa crecer en el aspecto acad´emico. Una segunda experiencia fue pasar de profesora en Per´ u para alumna en Brasil y despu´es de alumna en Brasil para profesora en Brasil. Esa experiencia fue muy importante y me ayud´ o a crecer en los aspectos acad´emico, emocional y profesional.”

¿Si surgen dificultades personales, c´ omo los afrontar´ıas para continuar destacando en tu vida acad´ emica? “Durante el transcurso de mi vida acad´emica tuve muchas dificultades personales, profesionales y econ´ omicas pero gracias a la ayuda de Dios pude superarlas. Por ejemplo, el estar distante de mi familia, pasar por problemas de salud, trabajar y estudiar a la vez, e iniciarme como investigadora dentro de una universidad. Todas esas experienLo que nosotros podemos decirte cias me ayudaron a tener ma- es: Adelante con los ´exitos Karina!. yor madurez. Si en un futuro aparecen nuevamente dificultaMejor paper en conferencia des personales, me ser´ıa m´ as mundial de Inteligencia f´ acil aceptarlas y afrontarlas, ya Computacional CIBCB 2007 que tuve las experiencias necesarias para no caer y ser afectada por ellas; por tanto, ser´ıa m´ as f´ acil salir buscando la soluci´ on m´ as apropiada. Adem´ as tengo la ayuda de Dios que me fortalece.” ¿Si tuvieras un amigo que gustase lograr o alcanzar lo que t´ u haz alcanzado, que le dir´ıas para lograrlo? “Somos fruto del esfuerzo, sudor y empe˜ no de lo que realicemos. Lo que alcancemos en nuestras vidas es consecuencia de decisiones que tomamos d´ıa tras d´ıa. Por eso es importante adquirir una madurez emocional para tomar decisiones apropiadas, sea esta correcta o incorrecta. En la

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

Waldo en el CIBCB 2007

Waldo Cancino Ticona, graduado en Ingenier´ıa de Sistemas en la Universidad Cat´olica de Santa Maria (Arequipa, Per´ u), con maestr´ıa y doctorado en el Instituto de Ciencias Matem´aticas y de Computaci´ on 9 / 69


CompuScientia , Vol. 1 No. 1 (ICMC) de la Universidad de S˜ ao Paulo (S˜ ao Carlos, Brasil), con Posdoctorado y actualmente profesor en la Universidad Federal de Goi´ as (Brasil), en la ´epoca de culminaci´ on de su doctorado gan´ o el premio a mejor articulo presentado por un estudiante en el 2007 IEEE Symposium on Computational Intelligence in Bioinformatics and Computational Biology (CIBCB 2007) por su trabajo denominado Multi-Criterion Phylogenetic Inference Using Evolutionary Algorithms. Primer lugar en el XIII Concurso Latinoamericano de tesis de maestr´ıa en el CLEI 2006. Jes´ us P. Mena Chalco, graduado en Ingenier´ıa de Sistemas en la Universidad Nacional de San Agust´ın (Arequipa, Per´ u), con maestr´ıa y doctorado en Ciencia de la Computaci´ on en el Instituto de Matem´ atica y Estad´ıstica (IME) de la Universidad Nacional de S˜ ao Paulo (USP) y actualmente estudiante de post-doctorado en la misma instituci´ on, gan´ o el pri-

DESTACADOS

Diciembre, 2011

mer lugar del XIII Concurso Latinoafei.edu.br/ctdia/award.html. mericano de tesis de maestria en el [Consulta: 03 de Noviembre de CLEI 2006 por la tesis titulada “Iden2011]. tificaci´ on de Regiones Codificantes de Prote´ınas Mediante la Transformada [4] Instituto de Inform´atica. PPGC’s Master Student receives Google Modificada de Morlet”. A pesar de ser award, 2011. http://www.inf. una premiaci´on que ocurri´o en el 2006, ufrgs.br/en/. [Consulta: 03 de es hasta momento el u ´ltimo estudianNoviembre de 2011]. te peruano en Computaci´on que consigui´ o tal distinci´on en tan importante [5] IEEE. IEEEXtreme 24-hour evento. programming competition, 2011. http://bit.ly/usDMGr. [Consulta: 18 de Noviembre de 2011]. Referencias [1] ACM-ICPC. The ACM-ICPC [6] IME-USP. Aluna do IME recebe premio de melhor tese de dou- Results World Finals 2011, torado em Inteligencia Artificial, 2011. http://cm.baylor.edu/ 2010. http://www.ime.usp.br/ ICPCFinalResults2010. [Consuldcc/premios. [Consulta: 03 de ta: 1 de Noviembre de 2011]. Noviembre de 2011]. [2] ACM-ICPC. The ACM-ICPC The ACM-ICPC International Collegiate Program- [7] ACM-ICPC. Standings for South Ameriming Contest, 2011. http://cm. ca/South Regional Contest. baylor.edu/. [Consulta: 17 de http://cm.baylor.edu/public/ Noviembre de 2011]. worldMap/publicStandings. icpc?contestId=836&cid=7019. [3] JOINT Conference. VII Best MSc [Consulta: 17 de Noviembre de Dissertation/PhD Thesis contest 2011]. in Artificial Intelligence, 2010. http://www.jointconference.

´ SECCION: DESTACADOS

Peruanos y sus relaciones con las tecnolog´ıas mundiales En el mundo de la computaci´on son cada vez m´as peruanos formando parte de las tecnolog´ıas y del campo laboral internacional. Hoy en d´ıa grandes empresas internacionales que impulsan la tecnolog´ıa forman parte de nuestra rutina. Sin ir muy lejos y haciendo menci´ on a los m´ as conocidos, digan ¿quien no usa el buscador “Google”?, ¿quien no conoce o a escuchado hablar de la red social con m´ as de 600 millones de usuarios: “Facebook”?. Realmente son muy pocos los que puedan decir que no han interactuado con ellos. Pero ¿ser´ a que peruanos del ´ area de computaci´ on pueden llegar a formar parte de ellos?. Pues ¡s´ı es posible! y cada vez son m´ as, ya sea por medio de pr´ acticas o ya inmersos laboralmente. Otro grande de la tecnolog´ıa es el International Business Machines (IBM), que a cada a˜ no realiza concursos, premiaciones y financiamientos a propuestas de proyectos sobre proble-

mas que ellos consideran interesante. determinado problema que ellos conEn el presente articulo, tenemos el sideran interesante. agrado de presentar a la comunidad, diversos casos de como cada vez m´as peruanos forman parte del ´ambito tecnol´ ogico y laboral de la computaci´on a nivel local y mundial. Esperamos motivar estudiantes, docentes, profesionales, entre otros, a continuar trabajando en su ´ambito de actuaci´on y pensando siempre en sus objetivos o metas a corto y largo plazo.

Premio a la innovaci´ on cient´ıfica por la IBM en el 2010 El Innovation Award es un premio internacional a la innovaci´on que la IBM Research ofrece cada a˜ no a una propuesta para la soluci´on de un

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

Omar U. Florez

Omar U. Florez, con graduaci´ on en Ingenier´ıa de Sistemas en la Universidad Nacional de San Agustin (UNSA) de Arequipa-Per´ u y actualmente estudiante de doctorado en 10 / 69


CompuScientia , Vol. 1 No. 1

DESTACADOS

Ciencias de la Computaci´ on de la Universidad Estatal de Utah de Estados ´ recibi´ Unidos. El o el a˜ no pasado un Innovation Award en reconocimiento a su investigaci´ on relacionada a su tesis de doctorado. Un premio muy bien obtenido por un gran esfuerzo realizado desde inicios de su formaci´ on acad´emica. Durante el pregrado, Omar, ya ven´ıa realizando grandes aportes en Ciencias de la Computaci´ on. Bajo la orientaci´ on acad´emica de el Phd. Ernesto Cuadros, concluy´ o su graduaci´ on con 6 publicaciones internacionales en ACM/IEEE y un trabajo que recibi´ o la atenci´ on de la media local debido a que ayudaba a personas, ciegas o con mal de Parkinson, en el uso del computador para realizar consultas en bases de datos mediante lenguaje natural. Todo su trabajo realizado le permiti´ o ser admitido directamente como estudiante de doctorado en Ciencias de la Computaci´ on de la Universidad Estatal de Utah. Fue ah´ı que gan´ o uno de los premios a la innovaci´ on cient´ıfica de la IBM denominado Scalable Data Analytics Innovations Awards for a Smarter Planet, por el cual recibi´ o U S20, 000 de parte del centro de Colaboraci´ on e Investigaci´ on de la IBM (IBM’s Research and Collaboration Center ). Estas son algunas palabras de Omar respecto a su trabajo para los lectores de CompuScientia: “Mucho del m´erito de esas actividades esta relacionado al trabajo y tiempo que uno pueda otorgarles. Personalmente considero que cualquier alumno de Per´ u podr´ıa lograrlos sin ning´ un problema”. “Humildemente dir´ıa que el trabajo constante y la motivaci´ on son fundamentales para realizar cualquier actividad. Adem´ as, es muy importante trabajar no pensando en logros o premios, sino en realizar bien el trabajo de cada uno y de tratar de ayudar a otras personas. De otra forma, uno dejar´ıa de ser creativo y estar m´ as pendiente de las cosas que otras personas esperan de nosotros”. Afirm´ o Omar.

Diciembre, 2011 do m´ as alto, etc. Todas esas cosas nos distraen de las cosas que son realmente importantes: aprender m´ as y ayudarnos los unos a los otros.”

Proyecto ganador sobre detecci´ on de anormalidades en el tr´ afico de autopistas

El proyecto por el cual recibi´o la premiaci´ on est´a basado en su tesis de doctorado. Ese proyecto busca un aporte social y est´a relacionado con el an´ alisis del tr´afico en carreteras congestionadas y espec´ıficamente con la identificaci´on de situaciones anormales en las autopistas o situaciones peligrosas que involucren la salud de las personas. Concluimos este art´ıculo con algunas preguntas realizadas a Omar, no sin antes felicitarlo por su trabajo realizado hasta ahora y desearle que los ´exitos en su ´ambito contin´ uen.

“Si alguna vez conoces a un muchacho que realiza un gran esfuerzo para resolver un problema o realizar un proyecto, felic´ıtalo y h´ azselo saber. Uno nunca sabe si aquel muchacho necesita solamente de esa chispa para explotar todo el talento que habita dentro de ´el. Alguna vez eso me paso a m´ı en carne propia y hoy trato de ponerlo en pr´ actica todos los d´ıas de mi vida.”

Premio Gra˜ na Montero a la Investigaci´ on en Ingenier´ıa Peruana El proyecto liderado por el Phd. C´esar Beltr´an Casta˜ non denominado “Sistema autom´atico de diagn´ ostico de par´asitos intestinales a trav´es de im´agenes digitales” obtuvo el segundo puesto y primera menci´on honrosa en la segunda edici´on del “Premio Gra˜ na y Montero a la Investigaci´on en Ingenier´ıa” [4].

¿Qu´ e ha contribuido m´ as a tu ´ exito profesional hasta ahora? “Las ganas de querer aprender cada d´ıa mas. Humildemente considero que un alumno de computaci´ on deber´ıa ser fun- Proyecto PIBAP financiado por el FYNCIT damentalmente autodidacta, adem´ as de tener capacidades Esta importante distinci´ on es de de razonamiento l´ ogico, y absalcance nacional y de una sola catetracci´ on.” gor´ıa que involucra cualquier discipli¿C´ omo te ves dentro de cin- na de ingenier´ıa o afines y premia a lo mejor de la investigaci´on en ingenier´ıa co a˜ nos? “Igual que hoy, trabajando muy en el pa´ıs. El proyecto presentado fue desaduro para dejar el nombre de mi rrollado dentro del marco de la c´ atepa´ıs en alto.” dra de CONCYTEC en tecnolog´ıas de Finalmente, ¿algunas expe- informaci´on y comunicaciones de la riencias que puedas compar- UNSA, donde tambi´en se consigui´ o fitir? nanciamento del Programa de Ciencia “Quiz´ as la experiencia mas im- y Tecnolog´ıa, FYNCIT, a trav´es de un portante que podr´ıa compartir es proyecto denominado PIBAP [5], lo la de reconocer el talento y bue- que permiti´o la contrataci´on de perna voluntad en las dem´ as per- sonal diverso para la ayuda en distinsonas. Vivimos en una socie- tas ´areas del proyecto, que a su vez dad muy competitiva donde lu- permiti´o la generaci´on y aumento de chamos todos los d´ıas para ob- capacidades de nuevos especialistas en tener las mejores notas, el ma- el campo de visi´on artificial orientadas yor n´ umero de papers, el suel- a la soluci´on de problemas.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

11 / 69


CompuScientia , Vol. 1 No. 1

Recibimiento de la premiaci´ on a lo mejor en ingenier´ıa en el Per´ u.

Otros resultados de este proyecto son la capacitaci´ on de egresados en t´ecnicas de visi´ on computacional, generando de esa manera tambi´en aportes cient´ıficos tales como tesis, estudios de posgrado en universidades del extranjero y art´ıculos en importantes congresos nacionales e internacionales del ´ area, entre otros. Adicionalmente, el 3 de Noviembre se dio a conocer el resultado de ganadores del Concurso Nacional de las C´ atedras CONCYTEC 2011 [1], de los cuales uno de ellos es el proyecto ( en computaci´ on) denominado ”Modelado distribuido de un Sistema Inteligente de Gesti´ on del Recurso H´ıdrico. Caso: Cuenca del R´ıo Chili”, que present´ o la Universidad Nacional de San Agust´ın (UNSA). Finalmente, este tipo de distinciones deben motivarnos a proponer nuevas ideas y proyectos, y concretizarlas de alguna manera, por ejemplo y como se mostr´ o en estos casos, mediante el CONCYTEC.

DESTACADOS

Eduardo Tejada Gamero.

Eduardo fue ascendido recientemente a ingeniero de software senior y est´ a liderando un equipo en distintos proyectos relacionados con los diferentes productos de Google. Uno de tales productos en los que ´el est´a enfocado es Orkut, la red social adquirida hace varios a˜ nos por Google y la de mayor penetraci´on en Brasil. Cabe mencionar que Eduardo no es el primer peruano en trabajar para Google, existen otros m´as y en los u ´ltimos a˜ nos existe grande aceptaci´on de estudiantes peruanos para realizar pr´ acticas (como se menciona en el art´ıculo “Estudiantes peruanos en grandes empresas internacionales”). Si deseas conocer como trabajan en el Google de Belo Horizonte, puedes observar un v´ıdeo a trav´es del siguiente link: http://www.youtube.com/watch?v= 6FUZlZCMC1s. Estudiantes peruanos en grandes empresas internacionales

En el ´ ambito de las Ciencias de la Computaci´on, el pa´ıs est´a pasando Otro peruano en Google, esta por una etapa de afianzamiento y de vez en Belo Horizonte - Brasil mejora de nivel con los a˜ nos. Resultado de ello es que en los u ´ltimos a˜ nos tenemos cada vez m´as estudiantes en El Phd. Eduardo Tejada Gamero, Computaci´on estudiando en el extranarequipe˜ no realiz´ o sus estudios de gra- jero, y lo que es tambi´en muy relevanduaci´ on en la Universidad Nacional te, realizando pasant´ıas o trabajando de San Agust´ın (UNSA) en Arequipa- para empresas internacionales de rePer´ u, maestr´ıa en la Universidad de nombre como Facebook, IBM, Google, S˜ ao Paulo en Brasil y obtuvo su doc- etc. torado en Ciencias de la Computaci´ on Walter Erquinigo Pezo, en la Universidad de Stuttgart, Alemania. El Fue invitado por el misquien actualmente es estudiante de Ingenier´ıa Inform´atica en la mo Google de Belo Horizonte, Brasil, Pontificia Universidad Cat´olica para participar del proceso de selecci´ on. Luego de pasar el proceso, lleg´ oa del Per´ u (PUCP), realiz´o una pasant´ıa como ingeniero de softformar parte de tal instituci´ on desde ware practicante en Facebook enero del 2009. Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

Diciembre, 2011 entre abril y julio de 2011, siendo el primer estudiante peruano en ingresar a trabajar en dicha empresa. El rol lo adquiri´ o tras su buen desempe˜ no como parte del equipo HaCkErMaTh en el concurso de programaci´on ACM-ICPC regional sudamericano, con el cual logr´ o la clasificaci´on al mundial de programaci´on de la ACM.

V´ıctor L. (izquierda) y Walter E. (derecha) en las oficinas de Facebook en Palo Alto.

V´ıctor Laguna, quien tambi´en estudi´o ingenier´ıa inform´ atica en la PUCP y luego obtuvo el grado de mag´ıster en ciencias de la computaci´ on en el Instituto de Ciencias Matem´ aticas y Computaci´on (ICMC) de la Universidad de S˜ao Paulo, fue aceptado por VMWare como Technical Staff Intern entre mayo y septiembre de 2011. ´ tambi´en fue coach del equiEl po HaCkErMaTh que nos represent´o en el mundial de programaci´on ACM-ICPC. Manuel Bellido, estudiante de ciencias de la computaci´ on de la Universidad Cat´olica de San Pablo (UCSP), realiz´o su segundo internado en google como Software Engineer Intern entre ma´ ya hab´ıa yo y agosto de 2011. El tenido la oportunidad de trabajar en la misma posici´on en Google el a˜ no 2010 y labor´ o anteriormente en su universidad como investigador y desarrollador. Existen algunos peruanos que ya trabajan en Google. Sin embargo, es tambi´en importante resaltar que en el a˜ no 2010 han sido aceptados alumnos de pregrado para realizar pasant´ıas en 12 / 69


CompuScientia , Vol. 1 No. 1 las instalaciones de Google (tanto en Seattle como en Mountain View) [2], dentro de ellos tenemos a: Jorge Luis Poco Medina (Universidad Nacional de San Agust´ın, UNSA), Joshimar C´ ordova Monroy (UNSA), Rodrigo Lazo (UCSP), Manuel Bellido (UCSP), entre otros.

DESTACADOS

Diciembre, 2011

c´ odigo abierto tales como Eclipse, Apache, PostgreSQL, etc.

concytec.gob.pe/index.php/ areas-de-la-institucion/ fondecyt/catedras-concytec. html. [Consulta: 03 de Noviembre de 2011]. [2] Google. Internships - Google students. http://www.google. com/intl/en/jobs/students/ tech/internships/. [Consulta: 03 de Noviembre de 2011].

Logotipo del Google Summer of Code del 2011

Finalmente ...

[3] Google. Google Summer of Code. http://code.google.com/ soc/. [Consulta: 03 de Noviembre de 2011]. [4] Gra˜ na y Montero. Premio Gra˜ na y Montero a la investigaci´ on en Ingenieria Peruana, 2011. http://premiogranaymontero. com.pe/web/menciones_ honrosas-2011.htm. [Consulta: 03 de Noviembre de 2011].

Al presentar algunos de los logros Sede de Google en Mountain obtenidos por nuestros compatriotas, queda demostrado que depende de caView, California da uno de nosotros el buscar las oportunidades y trabajar, d´ıa a d´ıa, con Adem´ as de las pasant´ıas, exismucho esfuerzo en ellas, sin tener mie[5] ten tambi´en participaciones de do al fracaso, para hacerlas realidad. estudiantes peruanos desde ya algunos a˜ nos en el denominado “Google Summer of Code” Referencias (GSoC) [3], que es un evento financiado por Google para par- [1] FONDECYT. Concurso Nacioticipar en el desarrollo de softnal de las C´atedras CONCYware para diversos proyectos de TEC 2011. http://portal.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

PIBAPUNSA. Sistema autom´atico de diagnostico de par´asitos intestinales a trav´es de im´agenes digitales, 2011. http://premiofrida.org/por/ projects/view/768. [Consulta: 03 de Noviembre de 2011].

13 / 69


CompuScientia , Vol. 1 No. 1

ESTUDIANTES AHORA!

Diciembre, 2011

ESTUDIANTES AHORA!

Sistema integrado para el control de un brazo rob´otico mediante comandos de voz En el presente trabajo se muestra como el procesamiento de se˜ nales puede ser aplicado al reconocimiento de comandos de voz usando un algoritmo sencillo y mediante la implementaci´on de un circuito electr´onico simple que procesar´a la voz y controlar´a los movimientos de un brazo rob´otico. Todo esto basado en la flexibilidad que nos ofrece el microcontrolador PIC 16f877A. Clayder Gonz´ alez Cadenillas, Trujillo, Per´ u

En este trabajo se presenta la implementaci´ on de un sistema integrado para controlar el movimiento de un brazo rob´ otico a trav´es de comandos de voz. El objetivo de este trabajo es tratar de emular al sentido humano del o´ıdo, de tal modo que los robots no se limiten simplemente a ejecutar tareas espec´ıficas, sino que tambi´en sean capaces de interactuar con el ser humano, tal como se realiz´ o en algunas investigaciones relacionadas con la medicina como en los casos de la Universidad de Sao Paulo[1] o la Universidad Nacional de Rosario[7]. El m´etodo usado para el procesamiento de voz es bastante simple, por ello podr´ıa servir de base a estudiantes que se inician en el campo del reconocimiento autom´ atico del habla; adem´ as de que su implementaci´ on es posible en un microcontrolador de bajo costo y f´ acil acceso. Detalles del Proyecto El proyecto cuenta con dos fases fundamentales: 1) La adquisicion de se˜ nales y 2) El procesamiento de los comandos de voz. 1. Adquisici´ on de se˜ nales: Esta fase se describe en el algoritmo 1, donde resalta el proceso para eliminar los peque˜ nos ruidos representados por la variable RM (Ruido Maximo) y como se evita que los comandos de voz sean segmentados fon´eticamente cuando se presentan mediciones iguales a cero entre s´ılaba y s´ılaba, todo esto mediante el uso de las variables SeC (Silencio entre Comandos) y S (silencio actual). As´ı por ejemplo, si tomamos al comando de voz “DERECHA”, este estar´ a conformado por una sucesi´ on de valores num´ericos retonardos por el

ADC del microcontrolador, tal como lo muestra el Ejemplo 1:

Algoritmo 1: Adquisici´on de se˜ nales.

Entrada: Vector de comando de voz C. Salida: Intensidad de voz I, Longitud de comando de voz L. si Ci > RM entonces I ← Ci L←1 S←0 repetir I ← I + Ci si I, Ci 6= 0 entonces L←L+1 fin si si Ci = 0 entonces S ←S+1 fin si hasta S < SeC devolver I, L fin si devolver 0, 0

Ejemplo 1: Sea C un vector que representa a un comando de voz cualesquiera. C = [ 12, 10, 5, 4, 0, 3, 0, 0, 23, 27, 21, 0, 34, 23, 34, 23, 27, 31, 34, 29, 31, 31, 29, 10, 8, 11, 9, 4, 5, 5, 4 ... 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. En el Ejemplo 1 se puede notar que despu´es del primer cuatro aparece un cero; sin embargo, este es seguido por un tres lo que significa que el comando de voz aun no termin´o de pronunciarse. Dicho cero simboliza

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

que nuestra voz tuvo un baj´ on de intensidad, pero no indica la terminaci´on de la pronunciaci´ on del comando de voz. Finalmente, despu´es del u ´ltimo cuatro aparecen muchos ceros que no pertenecen al vector, pero que est´an siendo acumulados en el contador de silencio; esto nos indica -ahora s´ı- que el comando de voz ha terminado de pronunciarse y por ende est´a apto para pasar a la fase de evaluaci´ on o procesamiento. As´ı pues, el contador de silencio nos ayuda a identificar cuando se produce una sucesi´on de ceros consecutivos; o mejor dicho, un silencio prolongado. 2. Procesamiento de los comandos de voz: El procesamiento de los comandos de voz se encuentra en funci´on de las variables L e I, que fueron retornadas por el Algoritmo 1; y adem´as representadas formalmente en las ecuaciones 1 y 2. Por ser la primera versi´ on del proyecto, se propone usar un m´etodo de diferenciaci´ on de comandos de voz por rangos, esto consiste en tomar un valor m´aximo y un valor m´ınimo de la variables I y L, adem´as de grados de incertidumbre diferentes para cada comando de voz; dichos grados de incertidumbre depender´an directamente del n´ umero de comandos de voz definidos por el usuario. Entonces, usando el Ejemplo 1, podemos definir a L e I como sigue: L = |C|

I=

L X

Ci

(1)

(2)

i=0

14 / 69


CompuScientia , Vol. 1 No. 1 El m´etodo presentado en este art´ıculo no resulta ser muy eficiente cuando el n´ umero de comandos de voz es grande, por ese motivo, se est´ a consi-

1

ESTUDIANTES AHORA!

Diciembre, 2011

derando como trabajos futuros, usar mic Time Warping (DTW) [8], que t´ecnicas algoritmicas m´as complejas permitan el manejo de una mayor tal cual son “Los Modelos Ocultos de cantidad de comandos de voz. Markov” [5], o el algoritmo de Dina-

2

3

4

Figura 1. Diagrama esquem´ atico del circuito 4. Circuito de sensor de luz: un n´ umero de comandos de voz muy Aqu´ı est´an los circuitos que ma- grande, por lo que en el presente pronejar´an y calibrar´an el LDR. yecto solo se trabaj´o con un m´ aximo de cuatro comandos de voz de proLas cuatro partes antes mencionadas nunciaci´on diferente (“DERECHA”, van a formar el sistema integrado en “IZQUIERDA”, “ARRIBA”, “ABAs´ı y su implantaci´on se muestra en la JO”). Figura 2. En el mercado existen diferentes soluciones para resolver el problema del reconocimiento de comandos de voz como por ejemplo Voice Direct II [3] o Voice Extreme [4]. Estas soluciones vienen en forma de m´odulos integrados y pueden ser manejados a manera de cajas negras leyendo sus hojas de especificaciones. El uso de estos modulos se ve aplicado mayormente en la rob´otica; un ejemplo de ello son los robots exploradores [9]. 1. El circuito de voz: Aqu´ı se encuentra el circuito encargado de Como se mencion´o anteriormente, en polarizar el micr´ ofono [2], as´ı coel presente trabajo se us´o un micromo la salida digitalizada de la controlador PIC 16f877A, el cual es voz representadas en LEDs. de uso popular entre los aficionados Figura 2. Implantaci´ on del al hardware. Sin embargo, Microchip, 2. El procesador de se˜ nales: circuito la compa˜ n´ıa que desarrolla estos disEst´ a compuesto por el micropositivos, ofrece tambi´en una l´ınea de controlador, el cual se encarga Tambi´en se pueden ver algunos vimicrocontroladores mas potentes pade procesar la se˜ nal de voz, deos de prueba que se hicieron sobre ra el procesamiento digital de se˜ nales; as´ı como de manejar la inte- la marcha del proyecto a trav´es de este estos llevan el nombre de dsPIC y se rrupci´ on proveniente del sensor canal en youtube caracterizan por tener un set de insde luz (LDR). trucciones optimizado para aplicacioConclusiones 3. Los buses de datos: El bus de danes que requieran operaciones num´eritos para el ontrol del brazo ro- La discriminaci´on de cada comando cas a alta velocidad. Es as´ı que Microbot, compuesto de ocho motores de voz mediante rangos, que se pre- chip tambi´en ofrece una biblioteca dey el bus de datos para la panta- senta en este trabajo, es poco efec- dicada al control de voz en aplicaciolla LCD de 2x16 caracteres. tiva cuando se desea trabajar con nes empotradas [6] y que tiene entre

La Figura 1 muestra el diagrama esquem´ atico del circuito. Aqu´ı lo mas importante es el microcontrolador PIC ya que en ´el se grabar´ a el programa que contendr´ a la adquisici´ on de se˜ nales (algoritmo 1) y adem´ as ser´ a el encargado de procesar los comandos de voz para que, en funci´ on de ellos, los motores del brazo rob´ otico puedan moverse. El microcontrolador tambi´en procesar´ a las se˜ nales del sensor de luz a manera de interrupci´ on externa mediante su pin B0. Este sensor har´ a que el brazo rob´ otico pueda encontrar objetos luminosos cuando la pinza se ubique entre dichos objetos. As´ı, el circuito quedar´ a subdividido en cuatro partes:

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

15 / 69


CompuScientia , Vol. 1 No. 1

ESTUDIANTES AHORA!

sus principales caracter´ısticas el uso [2] Electr´onica F´acil. Polarizaci´on de los Modelos Ocultos de Markov en micr´ ofono electret, 2011. http: su implementaci´ on. //bit.ly/ulVIjG. [consulta: 05 La implementaci´ on de este mismo alde enero de2011]. goritmo sobre una computadora de es[3] Generation5. Sensory voice direct critorio ser´ıa mucho mas f´ acil; sin emII toolkit, 2011. http://bit.ly/ bargo, no nos brindar´ıa la flexibilidad tdIUi3. [consulta: 01 de diciembre de un microcontrolador para manejar de 2011]. su arquitectura interna. [4] Generation5. Sensory voice extreme toolkit, 2011. http://bit.ly/ Referencias tm2AfD. [consulta: 01 de diciembre de 2011]. [1] Inova¸cao Tecnol´ ogica. USP cria bra¸co rob´ otico para tetrapl´egicos, [5] X. D. Huang, Hidden markov models for speech recognition, 2011. http://bit.ly/s6WxGA. Edinburgh University Press, 1990. [consulta: 16 de octubre de 2011].

Diciembre, 2011 [6] MicroChip dspic30f speech recognition library, 2011. http://bit. ly/rL6ER4. [consulta: 01 de diciembre de 2011]. [7] Ruani M. Frontini M. Bonacina J., Silla de rueda inteligente, Universidad Nacional de Rosario, 2011. [8] L. R. Rabiner y B. Juang, Fundamentals of speech recognition, Prentice-Hall Inc., 1993. [9] M. J. Ar´evalo y M. A. Pino, Control por voz de un robot explorador tipo oruga, 2003.

Clayder Gonz´ alez Cadenillas Estudiante de la carrera profesional de Ing. Inform´atica de la Universidad Nacional de Trujillo, miembro de la Sociedad de Estudiantes de Ciencia de la Computaci´on, aficionado a los microcontroladores y fan´ atico del lenguaje de programaci´on Java. El proyecto descrito en este art´ıculo fue el ganador del concurso de demos del X Congreso de la Sociedad Peruana de Computaci´ on. Trabajos como este son posteados en la p´agina web del SECC.

ESTUDIANTES AHORA!

Simulaci´on 3D de un Sistema de Impresi´on por Barrido 2D en MATLAB En esta investigaci´on, veremos c´omo con la ayuda de un entorno de simulaci´on en tres dimensiones, se aprecia el funcionamiento de un sistema dise˜ nado, espec´ıficamente, para poder imprimir cualquier imagen, siendo posible llevar dicha simulaci´on a un entorno real, entrando al campo del dise˜ no de hardware empotrado. Gerardo Rea˜ no Ortega, Trujillo, Per´ u

Entorno de Simulación

Procesamiento de la Imagen El proyecto presentado se basa en la simulaci´ on de un sistema de impresi´ on por barrido, el cual cuenta con su Generación de Códigos de Impresión propio sistema de procesamiento de la imagen a imprimir. Con dicho procesamiento se generan instrucciones que Fig. 1. Fases Fundamentales luego ser´ an enviadas al sistema de simulaci´ on para que los traduzca en movimientos, con lo cual se logra un sis- El objetivo fundamental del proyecto es tener una idea clara y precisa de cotema automatizado. mo funcionar´ıa un sistema empotrado La impresi´ on por barrido consiste real de impresi´on, evitando as´ı gastos en ir desplazando el cabezal de impre- innecesarios en pruebas reales. si´ on de izquierda a derecha y luego ba- Lo interesante de este proyecto es que jar a la siguiente fila y repetir el pro- nos introduce al estudio del campo de ceso. Esta t´ecnica es similar a la que la implementaci´on de software y hardse usa en las pantallas de rayos cat´ odi- ware para M´aquinas-Herramientas de cos (CRT) [4] para la visualizaci´ on de Control Num´erico (MHCN) [2], las im´ agenes en la pantalla. cuales constituyen una de las modali-

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

dades de automatizaci´on flexible m´ as utilizadas. Estas m´aquinas son programadas para fabricar lotes de peque˜ no y mediano tama˜ no de im´agenes, adornos y piezas de formas complicadas, en alg´ un material trabajable (acr´ılico, madera, policarbonato, etc).

Detalles del Proyecto El proyecto cuenta con tres fases fundamentales: 1) El procesamiento de la imagen, 2) Generaci´on de c´odigos de impresi´on y 3) El entorno de simulaci´on. Los resultados del procesamiento de la imagen son datos necesarios para la generaci´on de los c´odigos de impresi´on, todo esto est´a enmarcado en un entorno de simulaci´on. 16 / 69


CompuScientia , Vol. 1 No. 1 1. El procesamiento de la imagen: Permite obtener la informaci´ on necesaria para el sistema de impresi´ on, por medio de un procesamiento b´ asico [3]. En la Figura 2 se describe de forma detallada el proceso de obtenci´ on de la imagen y como es que ´esta es procesada. Una de las formas de cargar al sistema una imagen, es utilizando el navegador de archivos de Windows y la otra es utilizando una c´ amara web, de esta manera se obtiene la imagen RGB. INICIO

No Cargar Imagen RGB

Utilizar el Navegador de Archivos

Utilizar la Cámara Web

No

Si

Si

ESTUDIANTES AHORA! matriz binaria que es la imagen representada por unos y ceros de la cual obtendremos informaci´ on para formar los c´odigos de impresi´on.

Diciembre, 2011

Matriz Binaria: 0000001110001010011001111000112 0000111111110000100010000111102

Matriz de Secuencias: P6 A3 P3 A1 P1 A1 P2 A4 P3 A2 SL_RS P4 A8 P4 A1 P3 A1 P4 A4 P1 EOF

2. Generaci´ on de c´ odigos de impresi´ on: Se dise˜ n´o e implement´o un algoritmo al que se le denomin´o “Algoritmo de Secuencias”, el cual es una modificaci´on del algoritmo RLE [5](run length encoding), ´este tiene como funci´on analizar la matriz binaria, buscando secuencias de unos y/o ceros que est´en contiguos asign´andole un valor num´erico y una letra, donde se defini´o que la letra “P” le indicar´ıa al sistema que debe “Pintar”, y la letra “A” indicar´ıa al sistema que debe “Avanzar”. Alg. 1: Alg. de Secuencias

Fig. 3. Algoritmo Matriz de Secuencias En la Figura 3 se muestra de manera gr´afica el resultado de aplicar dicho algoritmo a una matriz peque˜ na, donde “P6” indica que se debe pintar 6 espacios, luego “A3” indica que se debe avanzar 3 espacios sin pintar, luego pintar nuevamente 3 espacios, as´ı sucesivamente hasta llegar a “SL RC” que significa salto de l´ınea y retorno de carro, y nuevamente seguir con la secuencia, hasta que se encuentre el identificador ‘EOF’, que indica que la imagen ya se termin´o de imprimir.

Escoger Imagen

Convertir a Escala de Grises

Visualizar los resultados al aplicar el Algoritmo de Ajuste Lineal

Si

No

Si

Aplicar Algoritmo de Binarización

Mostrar Imagen Mejorada

Aplicar Umbral de Forma Dinámica No

Invertir Colores

Si

Requiere: Matriz Binaria. Devuelve: Matriz Modo de Operaci´on, Matriz de Pasos.

CALCULAR Matriz Binaria + Identificador de Fin de L´ınea (“SL RC”). GENERAR Matriz Modo de Operaci´on GENERAR Matriz de Pasos

Invertir Imagen

No

FIN

Fig. 2. Procesamiento B´ asico La imagen RGB es convertida a escala de grises y luego se le aplica el algoritmo de Ajuste Lineal, con el fin de mejorar la imagen. Posteriormente, se le aplica un algoritmo de binarizaci´ on, teniendo como un par´ ametro establecido el valor del umbral, pudiendo modificar dicho umbral de forma din´ amica. Una vez obtenida la imagen binarizada, por defecto se obtiene su

CALCULAR Matriz Modo de Operaci´on + Identificador de Fin de Archivo (“EOF”) CALCULAR Matriz de Pasos + Identificador de Fin de Archivo (“EOF”)

El Algoritmo 1 (Alg. 1) muestra el algoritmo de secuencias de una forma muy general, donde la Matriz Modo de Operaci´on y la Matriz de Pasos forman en conjunto la Matriz de Secuencias, donde en cada fila de ´esta matriz se encuentra codificada cada fila de la imagen a imprimir. La lectura de ´estas matrices, le indicar´a al sistema donde pintar y donde no.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

3. El entorno de simulaci´ on: Se utiliz´o un software y un lenguaje espec´ıfico. El lenguaje que utiliza este software V-Realm Builder es el VRML [1], (Virtual Reality Modeling Language, en espa˜ nol Lenguaje para Modelado de Realidad Virtual), es un formato de archivo normalizado que tiene como objetivo la representaci´on de escenas u objetos interactivos tridimensionales; dise˜ nado particularmente para su empleo en web. El lenguaje VRML posibilita la descripci´on de una escena compuesta por objetos 3D a partir de prototipos basados en formas geom´etricas b´asicas. MATLAB soporta este tipo de archivo generado por dicho software.

Fig. 4. Sistema de Impresi´ on 3D En la Figura 4 se muestra el dise˜ no del sistema de impresi´ on hecho en el software V-Realm Builder, a base de primitivas 17 / 69


CompuScientia , Vol. 1 No. 1

ESTUDIANTES AHORA!

Adem´as se implementaron fungeom´etricas, adem´ as se impleciones para la lectura de las mamentaron ocho tipos de vistas trices de datos y funciones para [6] que permitir´ a visualizar el el env´ıo de c´odigos de impresi´on sistema desde diferentes ´ angual sistema. los. Para que el sistema de impresi´ on pueda lograr imprimir una imagen, se dot´ o al sistema con funcionalidades espec´ıfiConclusiones y Resultados cas para su control: 1) DesplaSe lleg´o a realizar la simulaci´on zar Cabezal, 2) Avanzar, 3) Bajar Cabezal, 4) Subir Cabezal y de un sistema de impresi´on, de forma satisfactoria, dando como resulta5) Retornar a posici´ on inicial. dos im´ agenes impresas similares a las im´ agenes reales, llegando a la conclusi´ on que optar por una simulaci´on es mucho mejor y m´as rentable que hacer pruebas f´ısicas. Se lleg´o a determinar que usando Fig. 5. Desplazar Cabezal un entorno en 3D se puede apreciar con claridad el funcionamiento del sistema a realizar. El proyecto presentado puede ser llevado a un entorno real, ya que los c´ odigos de impresi´on generados Fig. 6. Avanzar podr´ıan ser f´acilmente enviados de forma serial a alg´ un dispositivo de control de motores previamente dise˜ nado para decodificar dichos c´odigos, y este podr´ıa traducirlo en movimientos para motores paso a paso reales, y con la ayuda de un dise˜ no esFig. 7. Bajar Cabezal tructural apropiado se podr´ıan apreciar resultados f´ısicos. En la Figura 10 se muestra en el lado izquierdo la imagen real en formato RGB, en la parte central se muestra la imagen binarizada luego de haFig. 8. Subir Cabezal ber pasado por un pre-procesamiento previo, es decir, la conversi´on de RGB a escala de grises, y el resultado final se muestra en el lado derecho, como se puede apreciar la imagen “Impresa” es similar a la imagen real. ToFig. 9. Retornar a Posici´ on do este sistema est´a integrado en una Inicial interfaz gr´afica de usuario, de forma

Diciembre, 2011 que el usuario final pueda interactuar con el programa. Para mayor detalle de la aplicaci´on y descarga de la misma, se puede seguir el siguiente link: www.gro-info.blogspot.com.

Fig. 10. Im´ agenes Impresas

Referencias [1] Andrea L. Ames, The vrml 2.0 sourcebook, 1997. [2] Jos´e Cantero, Tecnolog´ıas fabricaci´on, 2005.

de

[3] Erick Cuevas and Marco P´erez, Procesamiento digital de im´ agenes con matlab y simulink, 2010. [4] M Morris Mano, Arquitectura de computadoras, tercera ed., 1993. [5] David Salom´on, Data compression, cuarta ed., 2007. [6] Daniel Hector Stolfi Rosso and Sergio G´alvez Rojas, Mundos virtuales 3d con vrml 97, 2002.

Gerardo Franco Rea˜ no Ortega Estudiante de Ingenier´ıa Inform´ atica en la Universidad Nacional de Trujillo - Per´ u. Primer Puesto con el proyecto “Circuito controlador de Ascensor en Miniatura” en la feria tecnol´ ogica de la IV Semana de la Ciencia de la Computacion 2009. Participaci´on en el Encuentro Nacional de Estudiantes de Computaci´on (ENEC-2011) en calidad de autor del demo : “Simulaci´ on 3D de un Sistema de Impresi´on por Barrido en MATLAB”. Di´ rector del Area de Sistemas de Control y Automatizaci´on, en el Centro de Investigaci´on y Capacitaci´ on para el Desarrollo Regional (CINCADER)

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

18 / 69


CompuScientia , Vol. 1 No. 1

ESTUDIANTES AHORA!

Diciembre, 2011

´ SECCION: ESTUDIANTES AHORA

´ Algebra Geom´etrica en las Ciencias de la Computaci´on Las altas matem´aticas est´an al alcance de los profesionales en computaci´on Mauricio L´ opez Bel´ on, Arequipa, Per´ u

Las Ciencias de la Computaci´ on tienen sus ra´ıces en las matem´ aticas. De este hecho dan cuenta el An´ alisis de Algoritmos, la Geometr´ıa Computacional, los M´etodos Num´ericos y muchas m´ as ramas de las Ciencias de la Computaci´ on. No es de sorprendernos que en ´estas ramas existan problemas computacionales que encuentran su mejor expresi´ on en lenguaje matem´ atico. Resulta imprescindible contar con las herramientas matem´ aticas adecuadas que nos permitan expresar de forma simple y concisa ´esta clase de problemas para as´ı poder encontrar soluciones computacionales ´ optimas. En ´este art´ıculo presento una nueva herramienta matem´ atica, considerada por no pocos matem´ aticos y f´ısicos como la m´ as poderosa disponible a la fecha [1]. Se trata de la ´ denominada Algebra Geom´etrica (en ´ ingl´es, Geometric Algebra). El Algebra Geom´etrica (AG) es una teor´ıa matem´ atica avanzada y a la vez una herramienta pr´ actica para la representaci´ on y soluci´ on de problemas geom´etricos que impacta directamente en las Ciencias de la Computaci´ on, pero especialmente en las ´ areas de Geometr´ıa Computacional, Computaci´ on Gr´ afica y Visi´ on Computacional. Sus or´ıgenes se remontan hasta hace m´ as de 100 a˜ nos. Fue concebida por el matem´ atico ingl´es William K. Clifford (1845-1879) en la d´ecada de 1870 y desde entonces ha venido impactando en varias ´ areas de la Matem´ atica, la F´ısica y la Ingenier´ıa. Recientemente ha sido introducida en las Ciencias de la Computaci´ on a trav´es de conferencias como ACM SIGGRAPH, AGACSE (Applied Geometric Algebra for Computer Science and Engineering), GRAVISMA, entre otras.

Or´ıgenes del Algebra Geom´ etrica

Si bien el ´algebra geom´etrica (conocida tambi´en como ´algebra de Clifford) fue concebida por W. K. Clifford a fines del siglo XIX, no todo el cr´edito es suyo. El ´algebra inventada por Clifford se bas´o fundamentalmente en las teor´ıas del matem´atico alem´an Hermann G. Grassmann (1809-1877) y en las del f´ısico irland´es Sir William Rowan Hamilton (1805-1865). La muerte prematura de Clifford, a sus 33 a˜ nos, cort´ o de golpe los avances en la teor´ıa del ´ algebra geom´etrica ya que sus contempor´ aneos no la supieron interpretar y terminaron adoptando un ´algebra mucho m´as simple, pero tambi´en mucho m´ as limitada, como es el ´algebra vectorial introducida por el f´ısico norteamericano Josiah W. Gibbs (1839-1903) y el f´ısico ingl´es Oliver Heaviside (1850-1925). Desde entonces, el ´ algebra vectorial y el c´alculo vectorial fueron el est´andar de facto tanto para f´ısica como para ingenier´ıa, en cuanto a las aplicaciones geom´etricas del ´ algebra lineal concierne. Recientemente, el f´ısico norteamericano David Hestenes (1933presente) buscando mejores representaciones matem´aticas para la mec´anica cu´ antica y la relatividad se dio cuenta de que el ´algebra de Clifford casi no hab´ıa sido explorada en sus aspectos geom´etricos (el sentido original que le trat´o de dar su creador W. K. Clifford) y comenz´o el redescubrimiento de un “´algebra universal” que est´ a conduciendo a la reformulaci´ on de la f´ısica cu´antica: el ´algebra geom´etrica [4]. ¿Qu´ e es y para qu´ e sirve? El ´ algebra geom´etrica es un subconjunto de lo que hoy se conoce como algebra de Clifford. Se puede afirmar ´ que es la parte del ´algebra de Clifford que tiene sentido geom´etrico. El ´algebra geom´etrica engloba y generaliza a los n´ umeros complejos, los cuales son un caso particular dentro de AG. Lo mismo ocurre con los quaternions, que

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

fueron introducidos por Sir W. R. Hamilton como una versi´on de los n´ umeros complejos en 3D. Estos, en ´ algebra geom´etrica son tambi´en un caso particular de vector. Lo mismo se puede decir de los bi-quaternions y los dualquaternions. Otra forma cl´asica de representar geometr´ıa son las coordenadas de Pl¨ ucker, pero ´estas tambi´en son absorbidas por la maquinaria del ´ algebra geom´etrica. La lista contin´ ua, las coordenadas homog´eneas, usadas como artificio para representar geometr´ıa proyectiva, tambi´en han sido absorbidas. De igual forma las matrices, usadas para representar transformaciones lineales y afines en el espacio proyectivo, pueden ser reemplazadas por simples multivectores los cuales proporcionan m´ ultiples ventajas sobre ´estas. El ´algebra geom´etrica unifica y generaliza de manera consistente varias teor´ıas, entre ellas ´algebra lineal, an´alisis vectorial, an´alisis complejo, ´algebra de quaternions, ´ algebra de Lie, teor´ıa screw (o teor´ıa de tornillos), entre otras. Permite representar una serie de espacios geom´etricos como el euclidiano, proyectivo, hiperb´olico, esf´erico y conformal de forma uniforme y unificada definiendo distintas m´etricas. En ´algebra geom´etrica usualmente no se requiere trabajar con coordenadas (las ecuaciones son vectoriales), esto hace que las expresiones algebraicas puedan ser generalizadas de dos a tres o m´as dimensiones. Esto no ocurre en ´algebra lineal, debido a que, por ejemplo, el producto cruz s´olo existe en tres dimensiones y no permite generalizaciones. Vectores y Multivectores El estudio del ´algebra geom´etrica implica un cambio de paradigma que nos lleva a reaprender el ´ algebra lineal. En ´algebra geom´etrica un vector es simplemente un caso especial de multivector, es decir, un 19 / 69


CompuScientia , Vol. 1 No. 1

ESTUDIANTES AHORA!

multivector de grado uno, o un 1vector. Los 1-vectores en el espacio Rn est´ an definidos sobre una base de n vectores linealmente independientes, generalmente ortonormales, denotados por {e1 , e2 , e3 , . . . , en }. Un escalar es un multivector de grado cero, o un 0-vector. Los k-vectores son multivectores de grado k. Por ejemplo los 2-vectores, tambi´en llamados bivectores, son multivectores de grado 2 definidos sobre una base de 2blades (vectores unitarios bidimensionales) linealmente independientes, generalmente ortonormales. Por ejemplo en R3 la base de bivectores estar´ıa dada por los 2-blades {e1 ∧e2 , e1 ∧e3 , e2 ∧ e3 }. El s´ımbolo ∧ denota al producto exterior. De forma an´ aloga, un 3a definido por vector o trivector, est´ una base de 3-blades (vectores unitarios tridimensionales). En R3 , un trivector corresponde a un u ´nico 3-blade e1 ∧ e2 ∧ e3 por lo que suele denominarse pseudoescalar. Un multivector es, en general, una combinaci´ on lineal de 0-vectores, 1vectores, 2-vectores, y as´ı sucesivamente. Es decir, un multivector puede tener componentes de varios grados. Por ejemplo, la base para un multivector en R3 estar´ıa dada por 23 blades y ser´ıa la siguiente: { 1, e1 , e2 , e3 , e1 ∧ e2 , e1 ∧ e3 , e2 ∧ e3 , e1 ∧ e2 ∧ e3 }

(3)

El ´ algebra geom´etrica engloba y extiende el ´ algebra vectorial. Bajo una representaci´ on uniforme de multivectores, se pueden expresar diversas primitivas geom´etricas como v´ertices, vectores, l´ıneas, rayos, planos, c´ırculos, esferas, hiperplanos e hiperesferas as´ı como sub-espacios. Por ejemplo, en el modelo de geometr´ıa conformal con una m´etrica euclidiana, un c´ırculo C se puede definir especificando tres puntos no colineales p1 , p2 , p3 de la siguiente forma: C = p1 ∧ p2 ∧ p3

(4)

Y una esfera S especificando cuatro puntos no coplanares p1 , p2 , p3 y p4 de la siguiente forma: S = p1 ∧ p2 ∧ p3 ∧ p4

(5)

Mientras que una l´ınea se puede definir como un c´ırculo donde uno de los v´ertices es el punto en el infinito ∞, por ejemplo, la l´ınea L que pasa por p1 y p2 est´ a dada por: L = p1 ∧ p2 ∧ ∞

Diciembre, 2011

An´ alogamente, el plano P que pasa por los puntos p1 , p2 y p3 se puede definir como una esfera que pasa por el punto en el infinito ∞: P = p1 ∧ p2 ∧ p3 ∧ ∞

(7)

Los multivectores poseen un producto por excelencia: el producto geom´etrico. El producto geom´etrico permite, por ejemplo, calcular intersecci´ones entre primitivas (cuyo resultado es otra primitiva). Por ejemplo, la interseci´ on entre dos esferas es un c´ırculo, entre dos planos es una l´ınea, entre dos c´ırculos son un par de puntos, entre una esfera y un plano es un c´ırculo, etc. Tambi´en permite calcular proyecciones, tangentes, distancias, ´angulos, rotaciones, traslaciones, escalas y toda clase de atributos geom´etricos directamente, es decir, sin necesidad de resolver sistemas de ecuaciones. El ´ algebra geom´etrica extiende las transformaciones lineales (matrices) y los quaternions mediante el uso de un tipo especial de multivector llamado versor. Los versores pueden transformar cualquier primitiva de manera uniforme, no s´olo aplicando rotaci´ on, traslaci´on, reflexi´on y escalado, sino otros tipos de transformaciones como por ejemplo screws, inversiones en el c´ırculo y la esfera, y transversiones, las cuales corresponden a la geometr´ıa conformal. Los versores transforman objetos de manera uniforme, es decir, el mismo versor transforma vectores, puntos, planos, esferas o lo que sea. No existen casos especiales como ocurre en ´ algebra lineal, donde una matriz homog´enea que transforma puntos no puede transformar normales ni planos. Otra ventaja de los versores es que son lineales y ortogonales, esto u ´ltimo, en el lenguaje de matrices, quiere decir que la inversa es igual que la transpuesta, algo que rara vez ocurre con las transformaciones afines. El ´ algebra geom´etrica se ha aplicado con ´exito a problemas de Computaci´ on Gr´afica y Visi´on Computacional [2] como por ejemplo problemas de cinem´ atica inversa, calibraci´on de c´ amaras, registro de objetos tridimensionales, diagramas de voronoi, fractales tridimensionales, wavelets, cristalograf´ıa, detecci´on de colisiones, deformaci´ on de superficies, procesamiento de im´ agenes, iluminaci´on global, entre otros .

Implementaciones y Eficiencia Existen varias implementaciones de ´algebra geom´etrica disponibles, por ejemplo Gaigen2 [3] y GluCat. Siendo Gaigen2 una de las implementaci´on m´as eficientes que existen hoy por hoy. Las implementaciones modernas de ´algebra geom´etrica (modelo de geometr´ıa conformal), son un 15 % menos eficientes que las implementaciones de ´algebra lineal (coordenadas homog´eneas) [2]. Teniendo en cuenta que el ´algebra geom´etrica es un “lenguaje de alto nivel” en comparaci´ on con ´algebra lineal (que ser´ıa como el assembler de las matem´aticas), estas ineficiencias son an´alogas a las que se reportan de C++ vs. C. La pregunta es si la abstracci´on, generalidad y potencia del ´algebra valen la pena en comparaci´on a la p´erdida en performance. Eso es algo que depende de cada aplicaci´on. En publicaciones recientes, se reporta que soluciones que usan ´ algebra geom´etrica de hecho son m´as eficientes que soluciones basadas en ´ algebra lineal ¿por qu´e sucede esto?. Una respuesta es que simplemente el ´ algebra geom´etrica permite plantear ¡mejores soluciones!, las cuales resultar´ıan demasiado complicadas de manejar con representaciones menos abstractas como ´algebra lineal.

Referencias [1] C. Doran and A. Lasenby, Geometric algebra for physicists, Cambridge University Press, 2003. [2] L. Dorst, D. Fontijne, and S. Mann, Geometric algebra for computer science, an object-oriented approach to geometry, Morgan Kaufman, 2007. [3] D. Fontijne, Efficient implementation of geometric algebra, Ph.D. thesis, University of Amsterdam, 2007. [4] D. Hestenes, H. Li, and A. Rockwood, Geometric computing with clifford algebra, ch. A Unified Algebraic Framework for Classical Geometry, Springer, 1999.

(6)

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

20 / 69


CompuScientia , Vol. 1 No. 1

ESTUDIANTES AHORA!

Diciembre, 2011

Mauricio Cele L´ opez Bel´ on En 2007, obtuvo el grado de mag´ıster en Ciencias de la Computaci´ on de la Universidad Nacional del Sur, Argentina, donde investig´ o t´ecnicas de visualizaci´on cient´ıfica y defendi´ o su tesis titulada Visualizaci´ on Interactiva de Vol´ umenes. Previamente obtuvo el grado de bachiller en Ingenier´ıa de Sistemas de la Universidad Cat´olica Santa Mar´ıa, Per´ u en 2003. Actualmente trabaja en Huddle Group S.A, Argentina, donde se desempe˜ na como Arquitecto de Software, especializ´ andose en tecnolog´ıas de Microsoft.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

21 / 69


CompuScientia , Vol. 1 No. 1

MOTIVATE!

Diciembre, 2011

MOT´ IVATE!

Financiamiento para acelerar tu proyecto en Per´u En nuestro pa´ıs el obtener financiamiento para proyectos de tecnolog´ıa es una tarea tit´anica. Sin embargo, a la fecha se cuenta con m´as de una alternativa que nos puede permitir pasar de la idea al producto en el mercado. Conozcamos las alternativas y c´omo puedes aprovecharlas de la mejor manera para que tu proyecto salga adelante. esta situaci´on favorable tanto para la aceleradora como para ti. De mi experiencia en llevar a cabo, y fallar, un proyecto de empresa, creo que los puntos claves que uno debe buscar en una aceleradora de negocios son tres:

Rudy Godoy, Arequipa, Per´ u

Networking Dinero

la idea y el llevar a cabo su ejecuci´on. Bien necesites financiar tus gastos personales o contratar personas calificadas, debes emplear este recurso para el objetivo mayor: lograr que tu proyecto llegue al punto de demo o beta. La aceleradora de negocios precisamente brinda este recurso con el objetivo de ponerlo a disposici´ on de los objetivos de tu proyecto.

Dedicaci´ on Fuentes: ra.org

Startupchile.org,

Way-

Dedicaci´ on Networking

El ´exito de un proyecto de emprendia vinculado a miento en software est´ ciertos factores claves que son esenciales. Desde un ecosistema, recursos disponibles (dinero y redes de contactos) y equipo de personas calificadas. En este ecosistema un actor importante son las aceleradoras de negocios o “startup accelerators”. Las aceleradoras de negocio son un medio de soporte para alcanzar el objetivo de concretar una idea en un producto de software. En la actualidad en nuestro pa´ıs existen dos de ellas, las cuales analizaremos para identificar cual de ´estas se adec´ ua mejor a nuestra realidad y objetivos.

Una aceleradora de negocios es una gran oportunidad para establecer contacto con personas sintonizadas a la misma se˜ nal que t´ u, es decir, personas que comparten tus preocupaciones, motivaciones, ideas y visi´on. Y con quienes podr´as interactuar a diario por un per´ıodo de tiempo, usualmente como m´ınimo 6 meses. Al desarrollar un proyecto una de las cosas que se valora m´as es el feedback oportuno y abierto respecto a tu proyecto. En este sentido el networking y la revisi´ on de pares es uno de los aspectos m´ as valorados que te brindar´a una aceleradora. Dinero

¿Qu´ e busco en una aceleradora? En primer t´ermino, previo a cualquier iniciativa, est´ a claro que quien acude a una aceleradora busca obtener un beneficio para lograr sus objetivos, el no tener claro esto puede llevar a situaciones no deseadas. En segundo lugar, hay que tener en cuenta que las aceleradoras tambi´en tienen sus objetivos propios por lo que hay que lograr, en lo posible, tener una situaci´ on “win-win”, como se dice en el habla anglosajona. Como alguien que inicia un proyecto de tecnolog´ıa, en este caso empresa de producto de software, uno debe tener identificado cuales son tales objetivos. Esto va a ayudar a conseguir

El dinero, al igual que el tiempo, es un recurso escaso. En pa´ıses como el nuestro es a´ un m´as complicado convencer a alguien que invierta sus ahorros en una idea tecnol´ogica. Por tanto, para alguien que inicia un proyecto de emprendimiento el dinero debe ser tomado como un recurso, no como un objetivo por s´ı mismo. En el futuro, el dinero manejado bien significar´a m´as dinero ingresando a la empresa. Caso opuesto, el dinero mal manejado significar´ a p´erdidas y la debacle de la empresa. Por este motivo, el tener acceso a este recurso se debe tratar como una herramienta para conseguir llenar los vac´ıos que puedan haber entre tener

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

En el mundo del emprendimiento, las ideas son “gratis”, lo que cuenta es la ejecuci´on. Aunque algunas personas logran manejar proyectos paralelamente a sus actividades acad´emicas o profesionales, muchos de ´estos no logran convertirse en negocios reales: que generan empleo y ganancias para sus due˜ nos. Un proyecto de emprendimiento requiere una dedicaci´on exclusiva, tal como una carrera acad´emica de nivel. Tu d´ıa a d´ıa debe ser rutinariamente pensar en: ¿c´omo desarrollar el producto?, ¿qu´e aspectos son relevantes para tus usuarios o clientes?, ¿qu´e problema resuelve tu producto?, ¿existen productos que resuelven el mismo problema?, ¿cu´ al es el valor que aporta tu producto?; buscar opiniones de terceros; y un sin n´ umero de actividades m´as. En este aspecto la aceleradora de negocios te brindar´a los recursos necesarios para que trabajes en tu proyecto a tiempo completo sin otras obligaciones o preocupaciones. ¿Qu´ e alternativas existen? Actualmente existen dos oportunidades que los peruanos pueden aprovechar para llevar adelante su proyecto. La primera de ellas es Wayra aceleradora de negocios a nivel latinoamericano patrocinada por Telef´ onica, y que recientemente abri´o la convocatoria para residentes en Per´ u. La se22 / 69


CompuScientia , Vol. 1 No. 1

MOTIVATE!

gunda es StartupChile, proyecto global creado por el gobierno de Chile y ejecutado por CORFO. El programa es prioridad del Ministerio de Econom´ıa de Chile y forma parte de las pol´ıticas del pa´ıs vecino para la generaci´ on de un entorno de innovaci´ on y emprendimiento en Latinoam´erica. En ambos casos los requisitos principales para participar son b´ asicamen- Gr´ afico de cobertura te: tener un proyecto, el cual hay que presentar en un formato espec´ıfico; y Networking local estar dispuesto a dedicar m´ınimo de 6 meses a tiempo completo.

Evaluando las alternativas

Al inicio del art´ıculo se se˜ nalan los aspectos relevantes para nosotros como futuros emprendedores. Partiendo de esto vamos a comparar c´ omo cada una de las dos alternativas se aproximan a estos criterios empleando un cuadro comparativo y un diagrama de cobertura que nos dar´ an una mejor idea.

StartupChile Wayra Modelo Aspectos 1 1 0.5 Networking local 1 1 0.75 Networking global 1 0.75 1 Dinero 1 1 0.75 Dedicación 1 0.75 0.5 Mentoring 0 0 0.15 Porcentaje 1 0.75 0.5 Entorno de trabajo

El networking con emprendedores locales es un aspecto clave, como hemos comentado. En el caso de Wayra el proyecto est´a basado en Lima y el networking que existe en este caso es de un nivel medio, a´ un en desarrollo. En el caso de Startupchile, el proyecto demanda que el fundador, como m´ınimo, viva en Santiago de Chile por 6 meses desarrollando su proyecto. Esto significa que el networking ser´ a con empresarios chilenos en tecnolog´ıa, all´a existe un mayor nivel de desarrollo en la industria de tecnolog´ıa. Wayra obtiene 0.5 y Startupchile 1. Networking global

En tecnolog´ıa no solamente es importante mirar al entorno local sino al global. En el caso de Wayra, ´esta ofrece conectar virtualmente con una red global de emprendedores. Startupchile, por su parte, tiene establecida ya una red con empresarios, acad´emicos Cuadro comparativo de distintos lugares del mundo, incluyendo Silicon Valley. Por otro lado, al ser un proyecto global los parSobre los tres puntos se˜ nalados ini- ticipantes del mismo son, en su macialmente, se ha dividido el tema de yor´ıa, extranjeros. Esto hace m´as rico networking en networking en un en- el entorno de networking. En este caso torno local y en un entorno global. Wayra obtiene 0.75 y Startupchile 1. Adem´ as se ha a˜ nadido el tema de mentoring (asesor´ıa directa de persoDinero nas con experiencia en la industria), el porcentaje de participaci´ on en tu empresa que requiere la aceleradora por Wayra ofrece entre $30,000 y $70,000 olares americanos, previa evaluaci´on los recursos que brinda y el entorno d´ de trabajo que ´esta ofrece. Los valores de viabilidad del proyecto, a criterio son arbitrarios, es decir no est´ an bajo de Wayra, inclusive luego de haber siuna m´etrica particular. Se tiene una do admitido. Startupchile ofrece a los valoraci´ on de 0 a 1 y se otorga pun- seleccionados $40,000 d´olares ameritaje de acuerdo al nivel de adecuaci´ on canos fijos por los 6 meses que dura el ´ltimo caso el dide estas aceleradoras a nuestros obje- programa. En este u tivos como emprendedores (modelo). nero se da personalmente al fundador Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

Diciembre, 2011 en forma de reembolso por gastos, previamente autorizados por el programa. El emprendedor y sus socios tienen l´ımites para sus sueldos, y pueden usar el dinero para contratar personal y para gastos de la empresa as´ı como alojamiento y comida. En el caso de Wayra, en los t´erminos de participaci´on no se menciona c´omo se desembolsa el dinero, ni tampoco cu´ ando ni c´omo el emprendedor puede disponer del mismo. Sin embargo, se ha conocido que Wayra entregar´a los fondos completos para que el emprendedor disponga de ellos. En este punto como Wayra ofrece un monto mayor ($50,000) obtiene 1, frente a Startupchile que obtiene 0.75. Dedicaci´ on En ambos casos se requiere dedicaci´ on exclusiva del fundador. En el caso de Startupchile se requiere como m´ınimo que el fundador viva en Santiago de Chile por 6 meses, pudiendo ir con un socio. El dinero entregado se puede usar para cubrir los gastos de vivienda y alimentaci´on tanto del fundador como los socios. En el caso de Wayra no se menciona expl´ıcitamente que el fundador o sus socios deban dedicarse a tiempo completo al proyecto. Startupchile obtiene 1 y Wayra 0.75. Mentoring Startupchile ha desarrollado una red global y tiene la asesor´ıa de personalidades como Vivek Wadhwa, director de investigaci´on Duke University y exCIO de Obama, entre otros personajes reconocidos en el entorno de emprendimiento tecnol´ogico. Ellos visitan cada cierto tiempo Chile e inclusive forman parte del directorio o grupo de asesores de algunas empresas participantes del programa. Por el n´ umero de empresas que participan (100 por convocatoria) es algo complicado un mentoring directo 1 a 1. En el caso de Wayra, se ofrece la colaboraci´ on del director del programa y la red global de asesores. Startupchile obtiene 0.75 y Wayra 0.5. Porcentaje de participaci´ on Wayra demanda 15 % de participaci´on en la empresa a la que selec23 / 69


CompuScientia , Vol. 1 No. 1

MOTIVATE!

Diciembre, 2011

ciona por la financiaci´ on desembolsa- mayores comodidades. Wayra obtiene quipa que est´a siendo acondicionado da. Startupchile no demanda partici- 0.75 y Startupchile 0.5. para tal fin. paci´ on en la empresa. Wayra obtiene 0.15 y Startupchile 0. Como dato, en Palabras finales el caso de Wayra se podr´ıa establecer la siguiente f´ ormula de valoraci´ on de la empresa: Wayra ofrece 10 puestos, preseleccionados de un grupo inicial de 30 el f ∗ 100 v= primer a˜ no, luego 20 puestos por cada 15 a˜ no. Startupchile ofrece 100 por cada Si, f = 50, 000, entonces v = promoci´on, que dura 6 meses, se espe333, 333. Con 50, 000 de financiamienra contar con 1000 proyectos aceleraPremiaci´ on Wayra Per´ u - Fuente: to de Wayra, la empresa valdr´ıa nodos al final del a˜ no 2014. Solo hay una Wayra.org (c) minalmente, en papeles, ya mismo fase de selecci´on y la pr´oxima convo333, 333. El pasado mes de octubre de 2011 catoria abrir´a en marzo del 2012. HasWayra eligi´o 10 primeros selecciona- ta el momento Startupchile ha aceledos para el programa de incubaci´on rado cerca de 300 proyectos. El idioEntorno de trabajo en Per´ u. Dentro de estos el u ´nico pro- ma oficial en Startupchile es el ingl´es, Wayra ofrece acceso a espacio de ofi- yecto seleccionado que no es de Li- aunque vivir´as en un pa´ıs de habla hiscina, infraestructura b´ asica y soporte ma fue el proyecto “Plataforma in- pana. administrativo por 6 meses. Las ofici- teligente” fundado por profesores y La oportunidad de emprender es nas todav´ıa se est´ an acondicionando a alumnos del programa de Ciencias una gran experiencia de vida. Vivir la fecha. Startupchile ofrece un espa- de la Computaci´on de la Universi- fuera de tu entorno por un tiempo cio de trabajo com´ un similar en San- dad Cat´ olica San Pablo, Arequipa. tambi´en te permite tener una visi´ on ´ tiago por el mismo periodo. Recien- Los proyectos de emprendimiento se- m´as amplia de las cosas. Esta es una temente Startupchile ha realizado un leccionados empezar´an a trabajar en excelente oportunidad para dar ese convenio con Movistar por el cual se Lima en enero 2012 en el edificio de paso. No temas fallar, es parte del prohan mudado a un nuevo edificio con Telef´ onica del Per´ u en la Avenida Are- ceso. Aprende de ´este. Rudy Godoy Guill´ en Estudiante de Ciencias de la Computaci´ on - Universidad Cat´olica San Pablo, Arequipa, Per´ u. Ha participado del programa Google Summer of Code el 2011 con el proyecto: “Compute Clusters Integration for Debian Development and Testing” para el Proyecto Debian. El 2006 fundo la empresa HTU Networks en Lima, Per´ u la cual ha sido una gran fuente de aprendizaje en el desarrollo de empresas de software. P´agina personal: http://stone-head.org

MOT´ IVATE!

Internship@Google: Experiencias de estudiantes peruanos Trabajar por tres meses, o m´as, en una de las mayores compa˜ n´ıas de software del mundo es una gran experiencia que queremos compartir a fin de motivar a m´as estudiantes a postular. Rodrigo Lazo, Campinas, SP, Brasil Manuel Bellido, Arequipa, Peru

en computaci´on [4]. Las razones para querer trabajar en esta compa˜ n´ıa son Jorge Poco, Brooklyn, NY, EUA muchas, a´ un as´ı, existe la percepci´on de que hacer una pasant´ıa (en ingl´es, internship) en Google est´a reservaGoogle (www.google.com) es una de do para estudiantes de las mejores las mejores compa˜ n´ıas para trabajar universidades del mundo y/o s´olo de [2], sus productos e ideas tienen imdoctorado. En este art´ıculo queremos pacto en millones de personas alredecompartir nuestras experiencias como dor del mundo [1] y, c´ omo si fuera estudiantes de pre-grado en Google. poco, est´ an tratando de resolver algunos de los problemas m´ as interesantes Google es una compa˜ n´ıa de softSociedad de Estudiantes de Ciencia de la Computaci´on - SECC

ware y como tal su ´exito, o fracaso, depende de sus trabajadores; y ellos lo saben. Los beneficios que reciben los trabajadores son muchos [3] (descuentos, comida gratis, masajes, transporte, mesas de billar en la oficina, etc.) y pr´acticamente todos esos beneficios tambi´en son extensibles a los practicantes (en adelante, interns). Adem´as, a diferencia de otras compa˜ n´ıas en Silicon Valley, los

24 / 69


CompuScientia , Vol. 1 No. 1 interns en Google tienen acceso a casi toda la infraestructura de la compa˜ n´ıa (documentaci´ on, c´ odigo, servidores, etc.) Internamente, la empresa est´ a organizada en equipos dedicados a proyectos espec´ıficos. Los practicantes se integran a estos equipos y trabajan en una o dos tareas durante los tres meses de estad´ıa. Dentro del equipo cada intern tienen un “mentor”, i.e., una persona que lo supervisa, lo gu´ıa dentro de la compa˜ n´ıa y lo ayuda a desarrollar su trabajo. Si bien el mentor es, estrictamente hablando, jefe del intern, en nuestra experiencia la relaci´ on que se crea es en realidad de colaboraci´ on y confianza; las soluciones a las tareas suelen ser un trabajo conjunto entre ambos. Adem´ as del contacto con el mentor, el intern participa activamente en el equipo y suele tomar parte de las reuniones en las que se discute el desarrollo del proyecto. En l´ıneas generales, los interns participan y son considerados como trabajadores a tiempo completo, pero sin todas las responsabilidades.

MOTIVATE! todos los d´ıas, durante todo el d´ıa. El trabajo no es medido en funci´on a las horas que est´as en tu escritorio, sino al cumplimiento de objetivos. As´ı, la libertad que tienes para manejar tu tiempo es grande, si puedes cumplir con tus metas.

Diciembre, 2011 por doctores en computaci´ on. Eso fue exactamente lo que me ayud´ o a definir los pasos a seguir en mi vida acad´emica y profesional. Al mismo tiempo, el poder pasar un tiempo en esos grupos me abri´o las puertas a muchas oportunidades. Manuel: Realiz´e mis pasant´ıas en la oficina de Seattle en dos ocasiones, donde trabaj´e en el equipo de direcciones en Google Maps. Tuve la oportunidad de ser parte de uno de los equipos que da soluci´on a uno de los problemas m´as antiguos en computaci´on: caminos m´ınimos en grafos pero a escala mundial.

Jorge en las instalaciones de Google

Dependiendo de la ´epoca del a˜ no en la cual se realiza la pasant´ıa, ´esta pueden coincidir con el per´ıodo de verano del hemisferio norte (Junio - Agosto) en el cual el n´ umero de interns, principalmente de las universidades norteamericanas, aumenta exponencialmente. Durante esta ´epoca, oficinas grandes, como Mountain View, realizan eventos especiales para los interns. Incluso en Google, caracterizada por su ambiente de trabajo, se llena de energ´ıa con la presencia de los estudiantes. En Google se puede aprender much´ısimo, y no s´olo dentro del proyecto que uno realiza, sino tambi´en durante las conversaciones que se pueRodrigo en las instalaciones de den armar durante los almuerzos, tambi´en mediante las conversaciones Google con otros interns que tienen una vion distinta del mundo y que tienen El estilo de trabajo en Google no si´ n´ıa es el tradicional. No existe una hora un background diverso. La compa˜ de ingreso y una hora de salida esta- tiene las famosas TechTalks, conferenblecida, cada persona tiene la libertad cias en las que son presentados temas de escoger que hora llegar al trabajo t´ecnicos de mucho inter´es. Finalmeny a que hora salir de el. Hay perso- te, el esp´ıritu dentro de la empresa es nas que empiezan su trabajo a las once de afrontar grandes retos y hacerlo de de la ma˜ nana y salen de noche, mien- formas distintas a las que ya se han tras que tambi´en hay otras que est´ an intentado. en la oficina desde las seis y media de la ma˜ nana y terminan su d´ıa a media Experiencias tarde. Hay quienes prefieren trabajar desde casa una vez por semana (este Jorge: Las dos veces que estuve beneficio es uno de los pocos que no en Google haciendo mis pasant´ıas, est´ a disponible a los interns). Otros, trabaj´e en los grupos de Computer dependiendo de sus necesidades, pue- Vision Research y Google Maps. En den conectarse de otras oficinas algu- ambos grupos el nivel acad´emico es nos d´ıas. Las oficinas est´ an abiertas muy alto y conformado en su mayor´ıa

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

Rodrigo: Tuve la suerte de hacer mis dos pasant´ıas en la oficina principal en Mountain View y trabajar con equipos que desarrollaban proyectos muy interesantes de infraestructura. Las u ´ltimas semanas de mi pasant´ıa trabaj´e en mi equipo con v´ arios interns de MIT, UC Berkeley, U Illinois at Urbana-Champaign, U Texas, y otras. Los interns ten´ıamos reuniones en las cuales discut´ıamos el progreso de nuestros proyectos; fue muy enriquecedor. Esta experiencia me hizo pensar mis objetivos y plantearme metas m´as altas. C´ omo postular y el proceso de selecci´ on Los puestos de trabajo disponibles (para interns y para puestos fijos), est´an listados en la p´agina www. google.com/jobs. Google cuenta con oficinas alrededor del mundo, y se puede postular a cualquiera. El proceso es simple, al final de la descripci´ on de cada puesto de trabajo hay un enlace para postular, que s´olo requiere enviar el CV y llenar un formulario con datos personales. Si eres seleccionado, un reclutador se contactar´ a contigo para coordinar entrevistas t´ecnicas por tel´efono (usualmente 2 y ambas el mismo d´ıa). Durante ellas se te pedir´a que resuelvas algunos problemas y escribas el c´odigo en un documento compartido (Google Docs). Luego de dos semanas el reclutador se contactar´a contigo para avisarte si tus entrevistas fueron exitosas o no. A´ un si tienes buenas entrevistas, tienen que haber equipos en busca de interns que se ajuste a tu perfil. En caso lo hayan, 25 / 69


CompuScientia , Vol. 1 No. 1 el u ´ltimo paso es una o dos entrevistas por tel´efono, con miembros de los equipos interesados. Hay que tener en cuenta que las pasant´ıas s´ olo est´ an disponibles para estudiantes, porque se espera que una vez terminado el internship la persona regrese a su universidad. Estos son algunos recursos disponibler en la web para prepararse: http://www.google. com/jobs/students/us/ interview/ http://goo.gl/ptZS2 http://goo.gl/F11QY http://goo.gl/G2C2b http://goo.gl/KoIqs http://goo.gl/bDQgX http://goo.gl/7uTWY

MOTIVATE!

Comentarios finales

Diciembre, 2011 billion users each week, http:// goo.gl/3bt0k, 2011, Accesado el 04 de Setiembre.

Las oportunidades para interns- [2] Fortune Magazine, 100 best hips en empresas como Google est´an companies to work for, abiertas para estudiantes de todo el http://goo.gl/LlIil, 2011, mundo, incluyendo Per´ u. Hemos comAccesado el 04 de Setiembre. partido nuestras experiencias de trabajo y proceso de seleccion, para moti- [3] Google Inc., Benefits, http: //www.google.com/intl/gn/ var a otros estudiantes a postular. No jobs/lifeatgoogle/benefits/, es f´ acil ser aceptado, requiere prepa2011, Accesado el 04 de Setiembre. raci´ on y esfuerzo, pero es un objetivo alcanzable. Las universidades tambi´en deben hacer de su parte, aline´andose [4] Google Research, Publications by Googlers, http://research. con est´ andares internacionales como google.com/pubs/papers.html, la computing curricula de ACM/IEEE 2011, Accesado el 04 de Setiembre. [5] para que sus alumnos puedan competir globalmente. [5] The Join Task Force for Computing Curricula, Computing curricula 2005, Tech. report, Referencias ACM and IEEE-CS and AIS, Setiembre 2005. [1] CBS News, Google serving 1

Rodrigo Lazo Obtuvo el grado de bachiller y t´ıtulo profesional en Ingenier´ıa Inform´atica de la Universidad Cat´ olica San Pablo el 2009. Actualmente est´a realizando estudios de maestr´ıa en el Instituto de Computa¸c˜ ao de la Universidade Estadual de Campinas (IC-UNICAMP, Brasil). Ha realizado dos pasant´ıas en Google Inc. en las oficinas de Mountain View, CA. http://www.students.ic.unicamp.br/~ra109228.

Manuel Bellido Estudiante de u ´ltimo a˜ no de Ciencia de la Computaci´on en la Universidad Cat´olica San Pablo (Arequipa, Per´ u). Realiz´ o pasant´ıas en Google como Software Engineer en los a˜ nos 2010 y 2011 dentro del proyecto de Google Maps, en la ciudad de Seattle. Interesado en el desarrollo de software, en especial servicios en internet escalables de alto rendimiento. http://mbellido.info.

Jorge Poco Obtuvo del grado de bachiller en Ingenier´ıa de Sistemas de la Universidad Nacional de San Agust´ın el 2008, realizo su maestr´ıa en el Instituto de Ciˆencias Matem´ aticas e de Computa¸c˜ ao de la Universidade de S˜ ao Paulo (ICMC-USP, Brasil), posteriormente comenz´ o su doctorado en el Scientific Computing and Imaging Institute de University of Utah (SCI-UoU, USA) despu´es de un a˜ no se traslad´o al Polytechnic Institute of New York University (NYU-Poly, USA) para continuar sus estudios de doctorado. Ha realizado dos pasant´ıas en Google Inc. y una pasant´ıa en Kitware Inc. http://vgc.poly.edu/~jpocom.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

26 / 69


CompuScientia , Vol. 1 No. 1

MOTIVATE!

Diciembre, 2011

MOT´ IVATE!

Oportunidad de Postgrado en el IFSC-USP Una alternativa para realizar postgrado en Ciencia de la Computaci´on en Brasil Jeaneth Machicao, S˜ ao Carlos, SP, Brasil

Estudiantes de postgrado en la fachada del IFSC-USP

taci´ on Interdisciplinar (GCI) y el Grupo de F´ısica Computacional e Instrumentaci´ on, para candidatos que pueden tener formaci´on previa en Computaci´ on, Inform´atica, F´ısica, Matem´atica, Ingenier´ıa, Estad´ıstica o Qu´ımica. El GCI cuenta con varios grupos de pesquisa: Laboratorio de Procesos Paralelos, Grupo de Visi´on Cibern´etica y el Grupo de Computaci´on Cient´ıfica, cuyo inter´es es de aplicar t´ecnicas computacionales en diversas areas. ´

Despu´es de tomar la decisi´ on de reali´ Principales Areas zar estudios de postgrado en Computaci´ on o afines, uno de los aspectos previos y m´ as importantes es decidir El Grupo de Computaci´on Interdiscila(s) ´ area(s) de investigaci´ on que me- plinar (GCI) cuenta con diversas ´areas jor se adecue(n) a nuestras expectati- de investigaci´on, entre ellas: vas, para ello es necesario indagar so1. Visi´on e im´agenes bre la amplia variedad educativa propuesta por Universidades y/o Insti2. Inteligencia Artificial tutos, para luego establecer contacto con quien podr´ıa ser nuestro(s) orien3. Redes Complejas tador(es). Por ello, aqu´ı mostramos una al4. Bioinform´atica y Biolog´ıa de ternativa para realizar estudios de Sistemas postgrado en el Instituto de F´ısica de S˜ ao Carlos (IFSC) de la Universidad 5. Computaci´on de alto desemde S˜ ao Paulo (USP) [2] que desde 1979 pe˜ no posee nota m´ axima del CAPES [1] (actualmente nivel 7). 6. Sistemas Distribuidos e Grids

Imagen tomada del mural de recepci´ on del GCI como parte del cuerpo editorial de diversas revistas y libros El IFSC-USP cuenta con dos ´reas de concentraci´ a on: F´ısica y F´ısica Aplicada. Pese a que el IFSC-USP est´e abocado a F´ısica, la segunda opci´ on ofrece la rama de F´ısica Computacional, con su Grupo de Compu-

Una de las m´as resaltantes caracter´ısticas que presenta el IFSC-USP, es su multidisciplinaridad, de esta forma se puede realizar investigaci´ on y trabajar en equipos con personas de diferentes ´areas, aplicando sus conocimientos para alguna problem´ atica que lo precise.

Salas de cl´ usters y laboratorios de F´ısica Computacional

El GCI y el GCC tambi´en forma parte de cuerpo editoriales y actualmente colaboran con instituciones internacionales de renombrada trayectoria entre ellas: Salk Institute, Harvard University, Massachusetts Institute of Technology, University of California, Universit¨ at Wien, Universit´e de Bourgogne, Universit¨ at Leipzig, Tel-Aviv University, Univer´ eans, Universit¨ sit´e dOrl´ at zu K¨ oln, Universit` a Degli Studi Di Palermo y 7. Redes de computadores Nederlands Instituut voor Hersenonderzoek. 8. Criptograf´ıa computacional Adem´as, el IFSC-USP es considerado como unos de los Institutos con Para mayores detalles, se puede excelencia en pesquisa de Brasil. En entrar en contacto con los docentes a promedio de estudiantes s´olo del GCC cargo de los grupos mencionados y sus para maestr´ıa y doctorado represenrespectivas ´areas de inter´es: tan 10 % y 8 % del IFSC-USP por a˜ no respectivamente, con una producci´ on Luciano da F. Costa (1,2,3,4) anual de 5 art´ıculos, por cada orientador, publicados en revistas internaOdemir M. Bruno(1, 2, 3, 4, 8) cionales altamente reconocidas. Por otro lado, los recursos tanCarlos A. Ruggiero(3, 5, 6, 7) to computacionales como de laboratorios contin´ uan acrecent´andose, actualGonzalo Travieso(3, 5, 6) mente el IFSC-USP cuenta con 7 salas de laboratorios con una fuerte adquisici´on de computadores, cl´ usters y servidores para el pabell´ o n de F´ısica ¿Por qu´ e elegir al IFSC-USP? Computacional.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

27 / 69


CompuScientia , Vol. 1 No. 1

MOTIVATE! de datos y programaci´on. De acuerdo a la nota obtenida, el IFSC-USP concede bolsas de estudio (Coordena¸c˜ ao de Aperfei¸coamento de Pessoal de N´ıvel Superior - CAPES, Conselho Nacional de Desenvolvimento Cient´ıfico e Tecnol´ ogico - CNPq, entre otras) en orden de m´erito.

Tanto el examen como el proceso de selecci´on son abiertos dos veces al a˜ no. Para mayor informaci´ on pueden entrar en contacto con el Prof. Dr. C´esar Beltr´an Casta˜ n´on, que desde el 2009 viene colaborando con este proceso.

Referencias

Biblioteca Central

[1] Coordena¸c˜ao de Aperfei¸coamento de Pessoal de N´ıvel Superior, http://www.capes.gov.br, 2011.

Modalidad de Ingreso Para poder postular al IFSC-USP, es requerido aprobar el examen escrito de F´ısica Aplicada-F´ısica Computacional, que involucran las materias de mec´ anica, electricidad y magnetismo, m´etodos num´ericos, estructuras

Diciembre, 2011

Entrada Principal IFSC-USP

[2] Instituto de F´ısica de S˜ ao Carlos, http://www.ifsc.usp.br/ posgraduacao/, 2011.

Jeaneth Machicao Justo Recibi´ o el grado de Bach. en Ingenieria de Sistemas en la Universidad Nacional de San Agustin de Arequipa, como Primer puesto de la promoci´on 2010. Actualmente est´a realizando maestr´ıa en F´ısica Computacional en la Universidad de S˜ao Paulo, gracias al apoyo de FAPESP. Sus mayores intereses son las ´ areas de: Criptografia, Aut´omatas Celulares y Redes Complejas.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

28 / 69


CompuScientia , Vol. 1 No. 1

ENTREVISTA

Diciembre, 2011

´ SECCION: ENTREVISTA

Yessenia Yari, peruana premiada por Google para participar en la Conferencia que re´une a las mejores investigadoras en Computaci´on alrededor del mundo Yessenia Yari, peruana premiada por Google para participar en la Conferencia Grace Hopper Celebration of Women in Computing promovida por Anita Borg Institute for Women and Technology y la Association of Computing Machinery (ACM). En esta entrevista ella nos comenta sobre sus experiencias en el evento, su trabajo de investigaci´on y c´omo desarrolla sus estudios de posgrado en Brasil Son cada vez m´ as los estudiantes peruanos que salen al extranjero para realizar sus estudios de posgrado, ellos vienen demostrando gran capacidad en el desarrollo de sus trabajos de investigaci´ on, tambi´en en la calidad y eficiencia de los mismos. La comunidad peruana de estudiantes en Ciencias de la Computaci´ on est´ a consiguiendo logros importantes, reconocimientos a nivel internacional, consiguiendo logros importantes como los presentados en la secci´ on Destacados. As´ı, han llegado a destacar en competiciones internacionales, realizar pr´ acticas e incluso trabajar en diferentes empresas de reconocimiento internacional, estos logros son a´ un m´ as importantes porque abren el camino y motivan a otros estudiantes de Computaci´ on que est´ an en pregrado a continuar sus estudios. Aunque el desarrollo de la Computaci´ on en Per´ u est´ a en una etapa muy temprana en comparaci´ on a la de otros pa´ıses, los cambios se empiezan a notar y esperemos que se fomente la Computaci´ on con mayor intensidad en nuestro pa´ıs debido a su gran importancia para el desarrollo de la ciencia y tecnolog´ıa. La participaci´ on de las mujeres en el campo de la investigaci´ on, ha sido siempre de gran aporte por su visi´ on diferenciada. En esta ocasi´ on destacaremos el logro alcanzado por una peruana. Yessenia Yari Ramos naci´ o en Arequipa, Per´ u. Obtuvo su grado de bachiller en Ingenier´ıa de Sistemas de la Universidad Nacional de San Agust´ın de Arequipa (2008), realiz´ o sus estudios de Maestr´ıa en la Universidade Federal do Rio Grande do Sul, obteniendo el grado de Magister en Cien-

cias de la Computaci´on (2011). Tiene investigaciones publicadas en revistas y conferencias a nivel internacional en el ´area de Procesamiento de Im´ agenes y Visi´on Computacional. Ha sido revisora de trabajos acad´emicos en congresos nacionales, tambi´en participa de eventos para promover el desarrollo de la Computaci´on en el Per´ u. Recientemente particip´o bajo el sponsorship de Google, en la Conferencia Grace Hopper Celebration of Women in Computing, que se realiz´o del 8 al 12 de noviembre en la ciudad de Portland en los EE.UU. El equipo de CompuScientia (C.S.) realiz´o una entrevista a Yessenia (Y.Y.), sin m´as, les presentamos la entrevista.

Yessenia particip´ o del evento Grace Hopper Celebration of Women in Computing con el sponsorship de Google

C.S.: ¿C´ omo as´ı te motivaste a estudiar una carrera de Computaci´ on?

nuevos resultados atrav´es de la manipulaci´on de diversas variables es que me impuls´o el estudio de esta carrera, recuerdo que por aquellas ´epocas se hablaba mucho sobre la manipulaci´ on del ADN, a´ un esto sigue siendo para m´ı un campo desconocido, pero fue la motivaci´on para decidir en la secundaria que carrera estudiar, ya que entre mis opciones estaba estudiar Medicina Humana, Ingenier´ıa de Sistemas e Ingenier´ıa Electr´onica, pero finalmente termin´e escogiendo esta hermosa carrera. C.S.: H´ ablanos sobre una de tus principales investigaciones y ¿qu´ e aplicaciones se obtendr´ıan a partir de ´ esta?

Y.Y.: El tema de investigaci´ on que desarroll´e en estos a˜ nos de maestr´ıa est´a relacionado con la interpretaci´on de im´agenes faciales, es decir de im´agenes que poseen de alguna forma el rostro de la persona. Con esta imagen como entrada puedo estimar la pose de la cabeza en el espacio tridimensional. Esta investigaci´ on (estimaci´on de pose de la cabeza en el espacio 3D) es base para diversas aplicaciones que ayudan a las personas a tener m´as control de alg´ un tipo de acci´on. Un ejemplo seria para ayudar a los conductores a evitar dormirse en el momento de que ellos est´ an conduciendo, puesto que capturando la posici´on del rostro de la persona podemos monitorearlo y en el momento que la posici´on del conductor var´ıe bruscamente podr´ıa accionarse una alarma y se evitar´ıa alg´ un tipo de accidente.

Y.Y.: Desde peque˜ na me interes´o el tema de sistemas inform´aticos, si bien C.S.: ¿Cu´al es tu mayor motivaci´on en es cierto no tenia una idea concreta el campo de la Ciencia de la Compude esto, pero el hecho de conseguir taci´on?

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

29 / 69


CompuScientia , Vol. 1 No. 1

ENTREVISTA

Y.Y.: Hace mucho tiempo me realizaron la misma pregunta, cuando hacia pastoral me dec´ıan “¿Cu´ al es el beneficio que tiene tu carrera para las dem´ as personas?”. Probablemente en ese momento no sab´ıa responder, pero ahora, veo que ´esta ´ area tiene una ayuda para otras personas. Por ejemplo, ya sea una ayuda para un conductor. Por esa raz´ on, mi principal motivaci´ on es crear aplicaciones para ayudar a otras personas.

a˜ nos de creada en Per´ u), fue avanzando a pasos agigantados, ya se han desarrollado diferentes congresos a lo largo del Per´ u los cuales incentivan a los alumnos a la investigaci´on a trav´es del call for papers. Adem´as de eso se han formado distintos grupos que promueven el desarrollo de la Computaci´ on, finalmente cabe resaltar que a´ un hay una gran deficiencia debido a que existe poca inversi´on del Estado y de empresas privadas, es por eso que la gran mayor´ıa de personas que C.S.: ¿Qu´ e piensas sobre el desarrollo desarrollan esta ciencia en su inicio y de la Computaci´ on en Per´ u? desean seguirla, buscan salir del pa´ıs Y.Y.: En los cinco a˜ nos de mi pre- para una mejor formaci´on. grado en Arequipa, tuve la dicha de u, tener profesores con maestr´ıas y doc- C.S.: Cuando estas de regreso a Per´ torados en el ´ area de Ciencias de la ¿participas de eventos para promover Computaci´ on, que de alguna manera la investigaci´on, cu´entanos algo al resmotivan a los alumnos a seguir con pecto? una vida acad´emica. Si bien es cierto Y.Y.: Actualmente, pertenezco al que la carrera en si es nueva (pocos Grupo de Computaci´on Gr´afica, que

Diciembre, 2011 realiza el Simposio de Computaci´ on Gr´afica y Procesamiento de Im´ agenes (SCGI) en Arequipa. Este simposio fue creado en el 2007 y se encuentra en su quinta edici´on y tiene por objetivo incentivar a estudiantes de pregrado a que contin´ uen una vida acad´emica, dicho simposio ha ayudado a que muchos estudiantes de la carrera de ingenier´ıa de sistemas a seguir estudios de posgrado en Brasil o en diferentes pa´ıses, gracias a las charlas desarrolladas por los integrantes del grupo los cuales realizan sus estudios fuera del pa´ıs. En este simposio no solo se expone los temas de investigaci´on de cada participante sino tambi´en su experiencia de vida en los a˜ nos que realiza sus estudios, dando consejos y orientando a los estudiantes.

Anita Borg Institute for Women and Technology (ABI), fue fundada en 1997 por la cient´ıfica Anita Borg. Esta organizaci´ on tiene por objetivo aumentar el impacto de las mujeres en la tecnolog´ıa y al mismo tiempo revelar el impacto positivo de la tecnolog´ıa en la vida de las mujeres. http://anitaborg.org/

C.S.: ¿Qu´ e opinas de la relaci´ on empresa e investigaci´ on? ¿Te animar´ıas a crear una empresa a partir de tus investigaciones?

Y.Y.: Existe muy poca relaci´ on entre las empresas y la investigaci´ on, creo que la mayor´ıa de empresas se encargan m´ as a reclutar mano de obra para programar que para hacer investigaci´ on. Personalmente, me gustar´ıa crear y/o apoyar a alguna empresa que fomente la investigaci´ on. Los peruanos somos muy creativos e ingeniosos, estoy segura que deben haber ideas muy buenas para mejorar nuestra calidad de vida y ayudar a nuestro pa´ıs a crecer.

rol de la mujer en los campos tecnol´ ogicos (ciencias de la computaci´on, ingenier´ıa, tecnolog´ıa de la informaci´ on e investigaci´on). Existen muchas instituciones que auspician esta conferencia como Google, Intel, Amazon, Facebook, etc. empresas reconocidas que ayudan de una u otra manera a que estudiantes y profesores, asistan a la conferencia. La conferencia generalmente se realiza en Estados Unidos, pero este a˜ no la India tendr´a su propio evento Grace Hopper Celebration of Women in Computing India (http: //gracehopper.org.in/2011/).

C.S.: ¿Qu´ e nos puedes comentar acerca de la Conferencia Grace Hopper Celebration of Women in Computing ?

Y.Y.: Es uno de los mayores eventos que congrega mujeres en Computaci´ on de todo el mundo y es promovida por Anita Borg Institute. Las diferentes presentaciones que se realizan en la conferencia est´ an a cargo de l´ıderes que representan tanto el campo acad´emico, industrial y gubernamental. Adem´ as de esto, existen sesiones especiales que resaltan el

Logo oficial del evento Grace Hopper Celebration of Women in Computing 2011

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

C.S.: ¿C´ omo te enteraste de la conferencia, y qu´ e documentos fueron necesarios para tu postulaci´ on?

Y.Y.: Existe diferentes formas de enterarse de un evento, la m´as f´ acil es buscar en la Internet congresos que est´en de acuerdo con el perfil que cada profesional/estudiante tiene, en mi caso, me entere del evento por Omar Florez quien me informo sobre la existencia de la conferencia, luego de revisar las fechas del deadline y ver que era factible enviar alg´ un documento (en este caso poster ) decid´ı enviar y esperar la respuesta, todo esto para el caso de la presentaci´on. Luego de recibir el e-mail de aceptaci´ on del poster, el propio congreso te invita a postular a un scholarship (no es necesario tener un poster o paper para postular al scholarship, solo se tiene que llenar el formulario y cumplir con los requisitos), en este caso me pidieron algunos documentos como: curr´ıculo especificando publicaciones, una carta de recomendaci´on de preferencia de alg´ un profesor, escribir un ensayo contando mi experiencia acad´emica y porque quiero ir al evento de Grace Hopper Celebration. En la parte acad´emica del ensayo indiqu´e que estudie en la Universidad de 30 / 69


CompuScientia , Vol. 1 No. 1 San Agust´ın, Arequipa-Per´ u y luego vine a Brasil a realizar mi maestr´ıa con una bolsa de estudios otorgada por el Conselho Nacional de Desenvolvimento Cient´ıfico e Tecnol´ ogico (CNPq). Tambi´en, comente un poco de mi ´ area de investigaci´ on contando en lo que trabajo y, algo muy resumido de las publicaciones que tengo. C.S.: ¿Fue muy dif´ıcil la competencia?

Y.Y.: Creo que siempre que uno ve una llamada de trabajos y, se da cuenta que es a nivel mundial quiz´ as un poco que se asusta y se pone a pensar si su trabajo est´ a al nivel de la conferencia, ya que competir´ an con trabajos de otras personas que quiz´ as est´en en una universidad mejor o que simplemente el nivel de investigaci´ on sea mayor. Al principio me sent´ı un poco en desventaja con las dem´ as personas puesto que actualmente estoy comenzando mi vida acad´emica y las personas que est´ an enviando sus trabajos no necesariamente son estu-

ENTREVISTA diantes de maestr´ıa sino tambi´en de doctorado. C.S.: ¿En qu´ e consisti´ o el premio otorgado por Google, motivar´ıas a m´ as personas a participar y obtener este tipo de premios y afines?

Y.Y.: Mi sponsorship es Google Global Community el cu´al cubri´o los gastos de: El registro de la conferencia, hospedaje, comida y los costos de viaje para participar en el evento. Creo que este tipo de incentivos animan a uno a ir no solo una vez sino varias. En Per´ u ser´ıa muy bueno difundir estos eventos, ya que permitir´ıa que otras mujeres (tomando como ejemplo GHC) puedan postular a este tipo de becas las cu´ales no solo las ayudar´ıa a su formaci´on profesional sino tambi´en personal, creo que no hay mejor motivaci´ on que ir a una conferencia con todo pagado y, no solo aprender temas nuevos sino tambi´en hacer una buena networking (red de contactos).

Diciembre, 2011 C.S.: ¿Qu´ e apreciaci´ on tiene sobre la Conferencia Grace Hopper Celebration of Women in Computing ?¿Qu´ e es lo que m´ as te sorprendi´ o?

Y.Y.: Me sorprendi´o ver a tantas personas como yo (mujeres) que estudian Computaci´on reunidas en un solo lugar, puesto que eso es muy dif´ıcil de verlo en nuestras universidades, eso fue genial, digamos que no me sent´ıa sola, adem´as no solo eran mujeres de Am´erica hab´ıa muchas que quiz´ as hab´ıan realizado un viaje m´ as largo que el m´ıo, hab´ıa gente de China, India, Puerto Rico y dem´as pa´ıses, era toda una mezcla de culturas y costumbres. Este evento me sorprendi´o much´ısimo desde su organizaci´ on, las ponencias que hab´ıa y los temas que se trataron, la amabilidad de las organizadoras, creo que es uno de los mejores eventos que he ido hasta ahora. Fue una experiencia inolvidable y que me gustar´ıa mucho que se vuelva a repetir.

Anita Borg es una de las fundadoras de Grace Hopper Celebration of Women in computing (GHC), la cu´ al consiste en una serie de conferencias que tiene como objetivo de incentivar el inter´ es de las mujeres en Computaci´ on, la conferencia se ha convertido en la m´ as grande del mundo dentro del g´ enero. GHC es promovida por ABI y la ACM. http://gracehopper.org/2011/.

C.S.: ¿Conociste varias mujeres latinoamericanas en el evento?

Yessenia en el evento Grace Hopper Celebration of Women in Computing presentando su poster. C.S.: ¿Cu´ al fue el mensaje general que

Y.Y.: S´ı, aunque la mayor´ıa vive en Estados Unidos, hacer una networking estaba en mis planes y mejor a´ un con personas que saben m´as nuestra realidad. En el congreso conoc´ı a varias peruanas, las cuales hacen doctorado, pregrado y/o trabajan, sinceramente no pens´e encontrarme con peruanas, pero cuando se dio me sent´ı m´as feliz. Comento brevemente que existe un grupo llamado Latinas en Computing, el cual como dice el nombre son mujeres latinoamericanas que estudian o han estudiado computaci´on o ´areas afines y se desenvuelven tanto en ´area acad´emica como en la tecnol´ogica.

C.S.: ¿Crees que el inter´ es de las mujeres por la Computaci´ on ha disminuido con el pasar de los a˜ nos?

Y.Y.: Creo que no ha disminuido, aunque algunas estudiantes inician los estudios y a mediados dejan la carrera no s´e si es por miedo a competir o probablemente no gustaron de la carrera y prefieren cambiar de ´ area, tengo la esperanza que a medida que pase el tiempo y, con la gran evoluci´on de la tecnolog´ıa la cantidad de mujeres que estudien computaci´ on sea a´ un mayor. C.S.: ¿Qu´ e piensas que hace falta en

te dej´ o el evento?

Y.Y.: Uno de los mensajes que me dej´ o es que debemos siempre saltar todos los obst´ aculos que se encuentren en nuestro camino, rompiendo barreras y quiz´ as un poco de pre conceptos, ya que por ser mujeres hay veces que no se nos trata igual que a los varones y piensan que no somos capaces.

ayuda a uno mismo sino tambi´en a los que nos rodean.

C.S.: ¿Crees que deber´ıan haber iniciativas parecidas a nivel nacional?

Y.Y.: Por supuesto que s´ı, son este tipo de eventos que incentivan a las personas a continuar con lo que est´an haciendo, en mi caso investigaci´on. Compartir informaci´on con otras personas, debatir sobre temas afines y formar una red de networking no solo

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

Per´ u para tener mayores premios y mayor participaci´ on de los estudiantes?

Y.Y.: Quiz´as un poco m´as de incentivo, creo que la investigaci´ on en Per´ u est´a comenzando, y que las oportunidades que existen est´an creciendo cada vez m´as, aunque la mayor´ıa de alumnos que termina la carrera de 31 / 69


CompuScientia , Vol. 1 No. 1 Computaci´ on prefieran trabajar en la industria. Creo que el Estado y las empresas privadas deben invertir m´ as en investigaci´ on no solo en Computaci´ on sino tambi´en en otras ´ areas, ya que con los resultados que se obtengan se puede mejorar la calidad de vida de las personas y hacer crecer as´ı nuestro pa´ıs

ENTREVISTA

Diciembre, 2011

de recomendaci´on vas a ir tranquilamente y vas a estar probablemente al nivel de las personas que hicieron pregrado en Brasil..

aprender m´as sobre otras ´areas para que en un futuro no muy lejano poder combinar estas y resolver problemas m´as complejos.

C.S.: ¿Cu´ al ha sido el mayor obst´ aculo que has tenido a lo largo de tu carrera acad´ emica?

C.S.: ¿Tienes alg´ un consejo sobre tu carrera que puedas compartir con los lectores de CompuScientia?

Y.Y.: A medida que uno va caminando se presenta todo tipo de obst´acuC.S.: ¿Recomendar´ıas a los estudiantes los, de hecho que he tenido muchos de Computaci´ on en Per´ u a realizar una obst´ aculos pero ninguno tan fuerte maestr´ıa en Brasil? que me haya hecho replantear mis Y.Y.: Creo que no solo en Brasil sino metas. en cualquier parte del mundo. Brasil es un pa´ıs bonito que incentiva mucho C.S.: ¿Piensas realizar un doctorado? la investigaci´ on, puesto que existen Y.Y.: Me gustar´ıa mucho continuar bolsas de estudio que financian toda el doctorado, en s´ı es uno de mis objela duraci´ on del posgrado y no solo tivos, ahora donde y cuando a´ un no lo est´ an disponibles para brasileros sino tengo bien decidido. Por el momento tambi´en para extranjeros, siempre y acab´ o una etapa en mi vida y ahora cuando cumplan con los requisitos solo me queda continuar y comenzar a que se necesitan para acceder a ellas. construir el camino para cumplir mis

Y.Y.: Que contin´ uen con sus objetivos que cumplan las metas que se trazaron desde el comienzo, que no se pongan obst´aculos y si existen esos obst´aculos que consigan superarlos. Personalmente, para m´ı perseverancia es una de las palabras m´as fuertes que existe para desarrollarnos mejor como personas.

pr´ oximas metas. C.S.: ¿Un alumno promedio de alguna Universidad de Latinoam´ erica, tiene buenas chances de ser aceptado y realizar sus estudios de posgrado en alguna universidad brasilera?

C.S.: ¿Cu´ ales son tus expectativas respecto al campo laboral?

Y.Y.: No s´e si estoy preparada para entrar al campo laboral, me he deY.Y.: Claro, yo no fui una de las dicado a investigaci´on estos u ´ltimos mejores alumnas de mi facultad, para tres a˜ nos y he estado muy enfocada hacer una maestr´ıa, doctorado en una en mi maestr´ıa. Me encantar´ıa entrar universidad de Brasil tienes que dar a trabajar a un lugar en donde pueda un examen que medir´ a tus conoci- continuar investigando quiz´as no nemientos y si tienes una buena carta cesariamente en mi ´area, me gustar´ıa

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

C.S.: ¿Cu´ al ser´ıa tu mensaje final para los estudiantes de Computaci´ on en Per´ u?

Y.Y.: Que contin´ uen con la carrera, es una carrera muy bonita que siempre da sus frutos si uno es perseverante y no se deja vencer por los obst´aculos. Si una persona se propone hacer una maestr´ıa o doctorado, hag´alo!!, busque la forma de realizar su sue˜ no, no solo existen becas en Brasil, tambi´en hay becas en EE.UU., Chile, Argentina, etc. Adicionalmente, hay contactos, peruanos por todo lado, por qu´e no aprovechar eso.

32 / 69


CompuScientia , Vol. 1 No. 1

´ Y COMPUTACION ´ EDUCACION

Diciembre, 2011

´ ´ ´ SECCION: EDUCACION Y COMPUTACION

Computaci´on F´ısica: De la computadora al mundo real El uso de prototipos de hardware permite la exploraci´on, la interacci´on real y una mejora sustancial en la motivaci´on de aprender ciencia de la computaci´on, lo que se traduce en mejores resultados en el aula. David Wong-Aitken, Trujillo, Per´ u

Proyecto de interfaz afectiva empleando computaci´ on f´ısica hecho por los alumnos de IHC en la UPN

De la mente a la computadora

debe de ser construido (o reconstruido) por el estudiante. De modo que no es algo que simplemente se pueda trasmitir, sino que se debe vivenciar. Bajo esta premisa, es dif´ıcil que el fen´ omeno de ense˜ nanza-aprendizaje en ciencia de la computaci´on pueda ser ense˜ nado sin ser accionado por el sujeto. Es decir, construido y aterrizado desde el concepto abstracto a artefactos u ´tiles que puedan demostrar el manejo de los conceptos y la integraci´ on con otras ´areas (como, por ejemplo, las matem´aticas, la ingenier´ıa y la programaci´on). El modelo construccionista ayuda a entender que la educaci´on es utilitarista (persigue un fin). Esto quiere decir, que la simple repetici´on de conceptos no garantiza que haya una transferencia de conocimiento, y mucho menos un aprendizaje adaptado a la vida profesional (el escal´on m´as bajo en las habilidades de pensamiento seg´ un Bloom, revisado por Anderson[1] es el memor´ıstico y el m´as alto es el de creaci´ on). Adem´as, podemos afirmar que, como docentes, generamos valor a lo que hacemos cuando fortalecemos las habilidades de los alumnos de resolver el conflicto cognitivo al animarlos a que ellos mismos busquen una soluci´ on a los problemas graduales que les vamos dando. Si esto se resuelve correctamente, ir´a generando confianza y motivaci´on a aprender. Esto es sumamente importante, ya que esta motivaci´ on es el combustible que el estudiante emplear´a en el proceso de aprendizaje.

Si meditamos sobre nuestra vida de estudiantes universitarios, encontraremos que fueron momentos muy gratificantes cuando —despu´es de una larga jornada de programaci´ on tratando de resolver alg´ un problema computacional— por fin logramos plasmar en nuestro c´ odigo la l´ ogica que conlleva a la soluci´ on. No podemos olvidar la alegr´ıa de aquella tarde cuando, despu´es de mucho sufrimiento, por fin nuestro programa logr´ o funcionar, ¡y vaya que lo hizo! Aprendimos de nuestros errores y construimos un aprendizaje valioso para nuestra futura vida profesional. Pero pocas veces, por muchas razones, somos capaces de integrar soluciones computacionales en aspectos tangibles, del tal forma que trasciendan el espacio de un monitor y se plasmen en soluciones concretas, con impacto real en la forma como nos relacionamos, vivimos o pensamos. La El problema de los proyectos teor´ıa construccionista del aprendizacon poca interacci´ on con je2 [2] nos da el sustento para afirdispositivos de hardware mar la importancia vital de la acci´ on; es decir, del proceder activo del estuEl problema surge cuando los diante. En sus ense˜ nanzas, el maes- alumnos realizan proyectos que no los tro Papert afirma que, para que se motivan a aprender. Proyectos de disproduzca aprendizaje, el conocimiento ciplinas algo densas (como Compila-

dores) requieren, adem´as, un dominio extenso en varias ´areas de la ciencia de la computaci´on (como lenguajes de programaci´on, matem´aticas, teor´ıa de la computaci´on, ling¨ u´ıstica computacional, etc), una habilidad natural de todo cient´ıfico para ser riguroso y, desde luego, mucha, pero mucha motivaci´on. Entender esto u ´ltimo es clave en este proceso de aprendizaje, ya que, sin motivaci´on, es muy complicado que pueda haber aprendizaje. Lo contrario tambi´en es v´alido: con motivaci´on se pueden superar muchos obst´aculos, como soportar el trabajo de buscar los conocimientos requeridos y tratar de desentra˜ narlos uno mismo. Algunas veces, la desmotivaci´ on es consecuencia de la poca capacidad de aplicaci´on real del aprendizaje adquirido. Sin identificar lo significativo, lo utilitario y lo importante en cada concepto, todo se vuelve plano, nada trasciende y termina en un saco oscuro de cosas que se aprendieron y que, luego de un tiempo, se olvidaron. Aqu´ı es crucial la experiencia del docente en identificar mecanismos de aplicaci´on y en generar una ruta motivadora sobre la base de los intereses de los estudiantes y de ´el mismo. Adem´as, m´as que trasmitir conocimiento, el docente debe ser l´ıder en esta ruta did´actica, fortalecer el auto descubrimiento y la propia toma de decisiones, tal como sucede en el aprendizaje que se da en el mundo laboral, fuera de las aulas y del cors´e de la educaci´on formal. ¡Y a veces se aprende incluso m´as y mejor all´ı que aqu´ı! En el campo educativo, el que toda la acci´on de nuestro proyecto est´e atrapada en una computadora (y siempre visualizada mon´otonamente en un monitor) dificulta a los alumnos el proyectarse en la interacci´ on real con los resultados de dicho traba-

2 Ideada por un notable cient´ ıfico en computaci´ on y educador, Seymort Papert, investigador del MIT, disc´ıpulo de Piaget y creador del lenguaje logo.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

33 / 69


CompuScientia , Vol. 1 No. 1

´ Y COMPUTACION ´ EDUCACION

jo y focalizarse en su aplicaci´ on real. Los seres humanos en la vida diaria nos relacionamos con cosas tangibles que tienen vol´ umenes, formas, colores, presencia corp´ orea que nos aportan experiencias sensoriales m´ as all´ a de las dos dimensiones y los caracteres UTF.

m´ as avanzados como redes de computadores o inteligencia artificial (IA) para los casos que as´ı lo han requerido. Todo esto de forma casi aut´onoma.

De la computadora al mundo real Algunos investigadores como el Dr. Peter Jamieson en la Universidad de Miami han aplicado, con ´exito, la computaci´ on f´ısica 3 [5] en cursos como sistemas embebidos [3] y se hicieron la misma pregunta: ¿es posible que los docentes que ense˜ namos ciencia de la computaci´ on o ingenieros dedicados a la educaci´ on estemos perdiendo de vista una buena oportunidad para mejorar nuestros m´etodos de ense˜ nanza? En mi c´ atedra de Interacci´ on Humano-Computador de la Universidad Privada del Norte4 , estoy aplicando este enfoque, tratando que los proyectos de finales de ciclo empleen el concepto de computaci´ on f´ısica. Los resultados han sido muy buenos dado que una alta tasa de estudiantes se siente ahora m´ as motivada. Esto como consecuencia de apreciar que su trabajo “escapa del monitor” y trasciende del mundo digital y se sit´ ua como un elemento m´ as de su propia naturaleza interactiva, con el cual puede modificar el mundo o parte de ´el. En este sentido, plataformas de hardware abierto para hacer prototipos f´ısicos como Arduino [4] (con su genial lenguaje Processing) permiten que los alumnos puedan tener el control de los aspectos f´ısicos como temperatura, presi´ on, coordenadas, etc o mover motores, prender LEDs o cualquier otra configuraci´ on seg´ un el proyecto lo requiera, de una forma sencilla y clara (esto u ´ltimo es muy importante). Y mientras m´ as van avanzando, m´ as van integrando aprendizajes diversos, por ejemplo matem´ aticas discretas, geometr´ıa, ´ algebra lineal, electr´ onica, entre otros. Sorprendentemente, en algunos casos han ido m´ as all´ a y averiguado, por su cuenta, algunas ideas preliminares de conceptos de cursos

¿C´ omo ense˜ nar con Computaci´ on F´ısica? Algunos consejos para aplicar ciertas ideas plasmadas aqu´ı: Defina qu´e elementos pueden usarse en la interacci´on con un mundo anal´ogico en su curso. En el caso de interacci´on humano computador, disponemos de todo el repertorio de fen´omenos que aparecen en el uso cotidiano de la tecnolog´ıa y el fen´omeno que se da entre la persona y el computador. Agrupe en alguno de los tres momentos de la interacci´on humano computador la aplicaci´on de la computaci´on f´ısica. Por ejemplo, en la recolecci´on de datos, en el procesamiento o en la visualizaci´on o salida. A partir de all´ı puede realizar alguna estrategia pr´actica. Si el curso es uno como algoritmos o IA, programar su aplicaci´ on en un dispositivo de hardware aut´onomo como Arduino aumentar´a el repertorio de situaciones donde podr´a usarlo y aumentar´a la motivaci´on de sus estudiantes. Si fuera un curso como miner´ıa de datos, podr´ıa aplicar la computaci´on f´ısica en la recolecci´on de informaci´on. Si fuera un curso como computaci´on gr´afica, podr´ıa aplicarse en la visualizaci´on de los gr´aficos discretos (se me ocurre, por ejemplo, en una matriz de leds). Es necesario que escoja, cuidadosamente, los proyectos, para que no sean demasiado f´aciles o demasiado dif´ıciles. Para esto, es importante que uno mismo lo resuelva antes. De esa manera, garantizamos, por lo menos, una ruta did´actica que podr´ıan seguir (obviamente, sus estudiantes podr´ıan tomar otra ruta, lo que es perfectamente v´alido).

Diciembre, 2011 Es importante que para cada proyecto usted defina claramente una base, en la que sus estudiantes podr´an posicionarse firmemente. Esto puede ser, por ejemplo, un peque˜ no logro, f´acilmente alcanzable por ellos. Por ejemplo, en un proyecto como generaci´on de gr´aficos por computador, podr´ıa ser un piso que los estudiantes puedan realizar una animaci´on sencilla usando leds. A partir de all´ı, ellos ir´an definiendo el techo, el cual puede ser tan alto como ellos quieran, pero siempre bajo la supervisi´on del docente. A m´ı me ha dado muy buenos resultados que sean ellos mismos los que planteen su propio proyecto, exploren su propio espacio, su propias vivencias y sus propias inquietudes. Podemos sugerir una lista de proyectos, y ser flexibles con ella, caso los alumnos se sienten tentados a algo ligeramente diferente o a introducir variaciones en ellos. Eso generar´a un enlace emocional con la decisi´on planteada y un reto que proviene de ellos mismos, lo que har´a que aumente su motivaci´on y su resistencia al desgaste propio de un proceso de aprendizaje de todo un semestre. Trace una ruta clara sobre lo que espera de ellos en cada clase. Inv´ıtelos a descubrir. No les diga c´omo se hace (y mucho menos c´omo se debe hacer), sino inv´ıtelos a reflexionar c´omo podr´ıa hacerse, o convi´ertase en uno de ellos, compartiendo sugerencias, maravill´andose con ellos con cada cosa nueva que aprendan y con cada paso que logran hacia la meta final. Es alentador ver que estudiantes con proyectos motivadores pueden romper sus propias barreras e investigar c´omo llegar a hacer algo, si as´ı se lo proponen. Nuestra misi´on como docentes es guiarlos en el camino del descubrimiento y en algunos casos, descubrir con ellos mismos. Sin embargo,

3 Construcci´ on de sistemas f´ısicos mediante el uso de software y hardware que puedan detectar y responder al mundo anal´ ogico, que es en el que nos desenvolvemos 4 http://www.upnorte.edu.pe/

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

34 / 69


CompuScientia , Vol. 1 No. 1

´ Y COMPUTACION ´ EDUCACION

Diciembre, 2011

no podemos hacerlo si nosotros miseducational objectives, Longman educators missing the boat?, mos no tenemos la motivaci´ on sufiPress, 2001. International Conference on ciente para compartir con ellos nuesFrontiers in Education: Com[2] E. Badilla Saxe and tra emoci´ on y asombro por las cosas puter Science and Computer A. Chac´on Murillo, maravillosas que podemos hacer con Engineering (2011). Construccionismo: Objetos la ciencia de la computaci´ on. para pensar, entidades p´ ublicas [4] D. Kusher, The making of y micromundos, Actualidades arduino, IEEE Spectrum, Octuinvestigativas en Educaci´on, bre 2011 (2011). Referencias Universidad de Costa Rica (2004). Rodriguez Fernandez, [1] L. W. Anderson, A taxonomy for [3] P. Jamieson, Arduino for teaching [5] M. learning, teaching and assessing: A embedded systems. are computer Computaci´on f´ısica en secundaria, revision of bloom’s taxonomy of scientists and engineering MARF Books, 2010. David Wong-Aitken Ingeniero Inform´ atico, profesor de la Escuela de Ingenier´ıa de Sistemas y coordinador del proyecto de tecnolog´ıas educativas de la Universidad Privada del Norte (Laureate). Tambi´en es CTO de Grupo Cintergia, S.A.C. Le apasiona la tecnolog´ıa, la comida china y las novelas de ciencia ficci´ on. Mantiene un blog en http://www.dwonga.com. Su correo es slshapedwa@upnorte.edu.pe

´ ´ EDUCACION Y COMPUTACION

Personajes olvidados en la algoritmia: desde AlKhowarizmi hasta Ada Byron Porque el hombre siempre busca volver a sus or´ıgenes: “¿Cu´al era tu cara original antes de que nacieras?” - Extra´ıdo de un conocido k¯oan Zen. Ian Paul Brossard N´ un ˜ez, Lima, Per´ u Juan Pablo Hern´ andez Angulo, Lima, Per´ u

algoritmos. Algunos alumnos, todav´ıa entusiasmados, esperando poder ampliar la visi´on que consiguieron con Dasgupta, Papadimitriou y Vazirani, empiezan a lanzar algunas hip´otesis respecto a la entrada gloriosa que dar´ a su maestro.

Si lo que se busca es una relaci´ on redituable entre el estudiante y la ciencia, no podemos simplemente listar las caracter´ısticas de esta sin tratar de inculcar un sentimiento de pasi´ on hacia ella, hay que tener mucho cuidado en c´omo la presentamos. La promoci´on es uno de los componentes m´ as importantes del Marketing Mix [11], y, como describe Henry Assael en su libro, “Comportamiento del Consumidor”, los beneficios funcionales no son tan efectivos como los emocionales a la hora de lanzar un producto [1] (en este caso, el curso). Si se llega a cautivar al alumno con un sentimiento hacia la rama que est´a siguiendo, la relaci´on ser´a duradera y placentera.

“¿Empezaremos en India, con el sistema de notaci´on posicional?”, “Tal vez, en Bagdad, con el sue˜ no premonitorio de Al-Mamun” (aqu´el que dio “Para entender qu´ e es la origen a una serie de traducciones recursividad, antes hay que de obras griegas). “¿Nos hablar´a de entender qu´ e es la recursividad” Ada Lovelace, la hija del poeta Lord (conocido chiste de algoritmia). Byron?”, susurran los j´ovenes. . . ¡lo siguiente que ocurre es rid´ıculo! Es El siguiente escenario debe ser, sin incre´ıble que a´ un en estos d´ıas Postduda alguna, bastante familiar para PC 5 , todav´ıa se inicien los cursos todos nosotros: entra al sal´ on el pro- de algoritmia hablando de lenguajes fesor, reconocido Mg. en Ciencias de de bajo o alto nivel, programa fuen- Algunos intentos por salir un pola computaci´ on (por supuesto, esto te, programa objeto, compiladores, ¡y co de lo tradicional son historias de es un chiste), el primer d´ıa de clases hasta de diagramas de Shneiderman! la programaci´on que empiezan en los a recitar, otro semestre m´ as, su muy lenguajes imperativos y c´odigo m´ aquibien aprendida (y no por eso ileg´ıtina, movi´endose luego a los lenguajes ma) sesi´ on n´ umero uno del curso de 5 Se

le llama as´ı a la era donde el PC comparte el trono con otros dispositivos [13]

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

35 / 69


CompuScientia , Vol. 1 No. 1

´ Y COMPUTACION ´ EDUCACION

funcionales y l´ ogicos, para terminar hablando de la programaci´ on orientada a objetos y a aspectos, que no mencionan por ning´ un lado ni a Ada Lovelace, la primera programadora de la historia [6], ni a Charles Babbage, el padre de la computadora [5]. Otras veces, vemos c´ omo se cree que una recopilaci´ on de la evoluci´ on de los ordenadores motivar´ıa a los alumnos a involucrarse en el curso, empezando casi siempre por la ENIAC, de la Universidad de Pennsylvania. Esto se debe, en gran medida, a un desconocimiento de la historia de la ciencia por parte de los docentes. Y es exactamente lo mismo que sucede en todas las disciplinas, pues ha sido siempre el papel de los historiadores ir donde economistas, psic´ ologos, religiosos, matem´ aticos y dem´ as expertos de otras ramas, a decirles que su historia no fue como ellos creen. Muchas veces, para ser completamente ignorados.

realizar estos c´alculos, se ten´ıa que acudir a un experto en el ´abaco!

Diciembre, 2011

La explosi´on del conocimiento se debe, en gran medida, a los algoritmos del tipo “lleva uno” o “le presta uno”, que existen en nuestro sistema de numeraci´ on decimal (llamado de notaci´ on posicional), que son precisos, f´ aciles de comprender, aprender y usar, r´ apidos, ¡y hasta amigables! No nos deber´ıa sorprender que este sistema, inventado en la India alrededor del a˜ no 600 D.C., haya podido traspasar barreras culturales, pol´ıticas, econ´ omicas y sociales [2].

¿De d´ onde proviene la palabra algoritmo?

Preguntas de este tipo no tardar´ıan en aparecer una vez que empezamos a revisar la historia. Investigando un poco, podemos encontrar que el Los algoritmos como factor de t´ermino “algoritmo” parece haber sicambio en la ciencia do tra´ıdo por los ´arabes cuando ´estos na el a˜ no 711, como Intentemos entonces, confeccionar invadieron Espa˜ nil, una lista de propuestas que pueden es el caso de las palabras: alba˜ ser muy poderosas a la hora de ha- alfarero, alcoba, alfombra, almohada, algebra, alcohol y todas esas otras blarle a alguien sobre algoritmia por ´ primera vez. Recordemos siempre que palabras que comienzan con “al” [3]. la primera impresi´ on forma la con- Lo que nos lleva directamente hacia figuraci´ on total de la idea que nos Al-Khowarizmi, el padre del ´algebra. hacemos de las cosas, y que estas se generan como bloques dur´ısimos que As´ı, cuando el imperio ´arabe invao India (lugar de origen del sistema son imposibles de mover [4]. “Si crea- di´ mos una conexi´ on emocional negativa, de notaci´on posicional), se repite la nada podremos hacer para modificar- misma situaci´on que ocurri´o cuando Roma conquist´o el mundo griego la” - J¨ urgen Klaric. (donde, en cuanto a lo cultural, la Una forma muy divertida de presen- Grecia cautiva captur´o a la Roma intar a los algoritmos como la salvaci´ on vasora). Los ´arabes quedaron fascinade la humanidad, es aquella expuesta dos con el conocimiento matem´atico u y asimilaron todo aquello que en la obra de Dasgupta, Papadimi- hind´ triou y Vazirani, donde se empieza mostraba tener potencial [2]. se˜ nalando que las dos cosas que han Ibn-Musa Alpermitido que la ciencia avance hasta Mohammed el nivel donde nos encontramos hoy Khowarizmi, matem´atico y astr´onomo son los libros, que han contribuido de la “Casa de la Sabidur´ıa (una espea la difusi´ on del conocimiento, y los cie de universidad fundada en Bagdad por el califa Al-Mamun), escribi´o, en algoritmos [9]. base a estos descubrimientos, su obra Rescatemos de ah´ı el primer ejemplo Al-jbr (Algebra), donde se describe de que ponen sobre la importancia de la una forma muy clara los fundamenalgebra que hoy conocemos. algoritmia: ¿Cu´ anto es MCDXLVIII tos del ´ + DCCCXII?, ¿Cu´ al es el algoritmo Motivo por el cual, erradamente, se le o a los ´arabes la invenci´on del para sumar dos n´ umeros romanos? atribuy´ (Y ni hablar de multiplicarlos), ¡para sistema decimal. Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

Representaci´ on de Al-Khowarizmi en portada de conocido libro de ´ algebra

Al-Khowarizmi se caracteriz´ o por tratar siempre de reducir al m´ınimo el n´ umero de pasos necesarios para realizar alguna operaci´on, logrando descubrir aquellos algoritmos que acabaron por completo con los abacistas. Carl Boyer, en su libro “Historia de la Matem´atica”, nos describe un per´ıodo de rivalidad entre los algebristas y los abacistas, terminando con la frase “Y todos ya sabemos qui´en gan´ o”, a lo que podr´ıamos agregar “. . . y qui´en desapareci´o”, ya que con los pasos precisos expuestos por Al-Khowarizmi para operar cantidades r´apidamente, los administradores, contadores, agricultores o cobradores de impuestos pod´ıan realizar sus propios c´ alculos con mayor facilidad. Podemos, entonces, pensar que los algoritmos llevan ese nombre en homenaje Al-Khowarizmi [12], lo cual es bastante cierto, pero no nos ayuda a saber qui´en los bautiz´o as´ı, ni qui´en fue la primera persona en utilizar la palabra “algoritmo”. Para responder esto, nos desplazaremos al siglo XII, donde Roberto de Chester (tambi´en conocido como Robert de Ketton) tradujo las primeras versiones de la obra de Al-Khwarizmi del ´ arabe al lat´ın. Mencionemos, primero, el caso de nuestra palabra “seno”, que viene del lat´ın “sinus”. Roberto de Chester confundi´o la palabra ´arabe “jiba”, adoptada del hind´ u “jiva”, utilizada para designar a la semicuerda que aparece en la trigonometr´ıa, por “jaib”, palabra ´arabe que significa “bah´ıa” o “ensenada”. Y la tradujo como “sinus”, palabra en lat´ın que 36 / 69


CompuScientia , Vol. 1 No. 1

´ Y COMPUTACION ´ EDUCACION

´ ser´ıa, tambi´en significa “bah´ıa”. El el responsable de latinizar el nombre del padre del ´ algebra al haber creado la palabra “algoritmus”. Gracias Roberto de Chester [2].

“reinventados”.

Referencias

Ada no es la u ´nica mujer que merece ser reivindicada. Esta u ´ltima d´ecada se ha estado recordando que la ENIAC, considerada a menudo como la primera computadora electr´onica de prop´osito general, fue programada por seis mujeres (Betty Snyder Holberton, Frances Bilas Spence, Jean Jennings Bartik, Kathleen McNulty Mauchly Antonelli, Marlyn Wescoff Meltzer y Ruth Lichterman Teitelbaum), calificadas en ese entonces como sub-profesionales (sin duda por cuestiones de g´enero de la ´epoca), quienes jam´as aparecieron en los libros de historia. Su trabajo est´ a siendo reconocido recientemente, habi´endolas incluido en el Women in Technology International Hall of Fame en el a˜ no 1997 [8].

[1] Henry Assael, Consumer behavior and marketing action, (1998).

Las primeras programadoras del mundo fueron mujeres. Continuando con nuestra lista de recomendaciones al momento de hablar sobre algoritmia, algo que nunca falla es mencionar que las primeras personas en realizar trabajos de programaci´ on fueron siempre mujeres. Muy pocos conocen la historia de Ada Augusta Byron King, hija del famoso poeta ingl´es Lord Byron.

Byron apenas conoc´ıa a su hija, su matrimonio con Ana Isabel Milbanke (madre de Ada) no dur´ o m´ as de un a˜ no, pero este le dedic´ o bellos poemas y hasta se dice que sus u ´ltimas pala- En When Computers Were Women, bras fueron para ella. de Jennifer S. Light (1999), podemos encontrar m´as omisiones como estas, Ada, “la encantadora de n´ ume- se˜ nalando a aquellos que se llevaron ros” (The Enchantress of Numbers), el cr´edito por el trabajo de estas 6 realiz´ o trabajos de algoritmia para mujeres [7]. una primera versi´ on de la m´ aquina anal´ıtica, de Charles Babbage, el pa- Hemos visto, entonces, c´omo la hisdre de la computadora, desarrollando toria puede modificar el sentimiento conceptos similares a los bucles que que tenemos hacia la algoritmia, y hoy conocemos, donde un conjunto ampliar el contenido de los cursos de de instrucciones permit´ıan que otras programaci´on que son dictados hoy en se repitieran (subrutinas). Babbage d´ıa en las universidades. Si despu´es de siempre estuvo impresionado con la leer esto, todav´ıa no hemos tomado manera en la que ella entend´ıa a su conciencia de lo importante que es computador [13]. saber qui´enes fueron Al-Khowarizmi y Ada Byron (condesa de Lovelace), Lamentablemente Ada muri´ o a los podemos empezar preguntando en 36 a˜ nos de edad y su trabajo fue ol- nuestras casas de estudios de d´onde vidado para siempre [10]. Babagge proviene la palabra algoritmo. Precontinu´ o intentando implementar su guntemos a los alumnos y profesores invento, teniendo que desistir despu´es qui´en fue el primer programador del de numerosos fallos. Su trabajo tam- mundo. Pregunt´emosles a ellos porbi´en fue olvidado casi completamente que todav´ıa no hemos sido capaces hasta que, durante la segunda gue- de hacernos este tipo de preguntas a rra mundial, los ordenadores fueran nosotros mismos.

Diciembre, 2011

[2] Carl B. Boyer, Historia de la matem´atica, (2007). [3] Rafael Cano, El espa˜ nol a trav´es de los tiempos, (1988). [4] El Comercio, La publicidad debe apelar al instinto, no a las emociones, (7 de julio de 2011). [5] Dan Helacy, Charles babbage, father of the computer, (1970). [6] Lucy Lethbridge, Ada lovelace-computer wizard of the 19th century, (2001). [7] Jennifer S. Light, When computers were women, Technology and Culture 40 (1999), no. 3. [8] The ENIAC Programmers, Witi hall of fame, 2011. [9] C. H. Papadimitriou S. Dasgupta and U. V. Vazirani, Algorithsms, (2006). [10] Betty A. Toole, Ada, the enchantress of numbers: A selection from the letters of lord byron’s daughter and her descrition of the first computer (the pickering masters), (1992). [11] David L. Kurtz y Louis E. Boone, Contemporary marketing, (2010). [12] G. Brassard y P. Bratley, Fundamentos de algoritmia, (1997). [13] Software y web. Genbeta, Por qu´e esta s´ı es la era post-pc, (2011).

Ian Paul Brossard N´ un ˜ ez Estudiante de Psicolog´ıa de Consumo de la Universidad Esan, con estudios t´ecnicos en inform´ atica, Store Planning, Branding, Visual Merchandising y Dise˜ no gr´afico. Coordinador del Centro de Investigaci´ on de Pregrado de la Universidad Esan.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

37 / 69


CompuScientia , Vol. 1 No. 1

´ Y COMPUTACION ´ EDUCACION

Diciembre, 2011

Juan Pablo Hern´ andez Angulo Estudiante de la carrera de Ingenier´ıa de Tecnolog´ıas de la Informaci´on de la Universidad ESAN, con estudios en Publicidad, Marketing y Planeamiento estrat´egico. Actualmente Coordinador del centro de Investigaci´on e Innovaci´on Empresarial (CENIE), conformado por alumnos de pregrado de ESAN. Dirigi´o las investigaciones acerca de Cloud ERP y Marketing en Redes Sociales.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

38 / 69


CompuScientia , Vol. 1 No. 1

´ EN EL SECC ACONTECIO

Diciembre, 2011

´ EN EL SECC ACONTECIO

SECC: Diez a˜nos de actividad acad´emica En el a˜ no 2001, la Sociedad de Estudiantes de Ciencia de la Computaci´on se inici´o como un c´ırculo de estudiantes con el deseo de conformar un grupo s´olido a fin de ayudarse mutuamente e incentivar el conocimiento y la investigaci´on. Hoy, diez a˜ nos despu´es, es una sociedad que ha promovido diferentes eventos e incentivando el conocimiento y la difusi´on de la Ciencia de la Computaci´on en el Per´ u. con respecto a sus carreras. All´ı, no s´olo respondemos preguntas, ¡tambi´en las hacemos! Mostramos a todos lo que es el mundo de la Computaci´ on y los animamos a compartirla y trazar su futuro con ella.

SECC, se inici´ o como un c´ırculo de estudios, hoy celebra 10 a˜ nos

Diez a˜ nos del Secc, ¿qui´en podr´ıa imaginarse? Un proyecto iniciado por unos cuantos colegas en noviembre del 2001 consolid´ andose como una de las m´ as exitosas asociaciones de alumnos en Computaci´ on. Del 2001 hasta 2011, innumerosas situaciones, alegres y dif´ıciles se han presentado y muchas cosas se han dicho y hecho para finalmente tener una asociaci´ on s´ olida de qu´e orgullecemos. La mayor parte de nuestra historia es como la historia de un propio estudiante universitario. Comenzamos solamente con el objetivo de querer definirnos, encontrarnos y saber el por qu´e de las cosas. Fue de esa manera que el nombre surgi´ o: Sociedad de Estudiantes de Ciencia de la Computaci´ on - SECC. Realmente no nos imaginamos c´ omo ser´ıa si tuvi´esemos que escoger o inventar un nombre de nuevo.

Entrega de un recuerdo del SECC a Marco Alvarez en Trujillo (2007)

Duras batallas han sido ganadas y, como todo alumno de universidad, hemos tenido grandes momentos de incertidumbre y des´animo. Pero, ¿c´omo sobrevivimos a todo esto? La respuesta puede ser encontrada en nuestro logo. Tan simple como una cubo y una sombra. Es as´ı, para obtener una estructura s´olida, que funcione y que produzca, necesitamos de personas. Y quienes mejor que los propios miembros de la asociaci´on para decidir el futuro de la misma. De este modo, el SECC (o como muchos lo llaman la SECC, que ser´ıa lo m´as correcto), resalta siempre la importancia de las opiniones y la participaci´on activa de todos sus socios.

SECC en la JPC 2007

Comenzar a describir una a una nuestras actividades ser´ıa una tarea JICC 2006 laboriosa, por otro lado, algo que ayuda a sintetizar nuestro desarrollo es Junto a la definici´ on de nuestra nuestra colaboraci´on con la comunipropia identidad se vino a plasmar dad estudiantil. La Jornada de Inicianuestros pensamientos en obras, ha- ci´ on a la Ciencia de la Computaci´on, ciendo lo que es hoy nuestra mayor es sin m´ as ni menos, un evento ´ıcono vitrina al Per´ u y al mundo, nuestro del SECC, d´onde los estudiantes de sitio www.seccperu.org. pre-grado despejan la nube de dudas Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

Miembros del SECC en el Encuentro de Estudiantes de Computaci´ on 2009

Todo el trabajo realizado no pod´ıa quedarse s´olo en una pizarra y tenia que ser formalizado. Tal es as´ı que a partir del a˜ no 200? el SECC pas´ o a ser una asociaci´on formal inscrita en registros p´ ublicos y con un libro de miembros v´alido. Este fue uno de nuestros m´as grandes logros. El poder dejar impreso en nuestro pa´ıs que existe una asociaci´on de alumnos definida sobre una base legal e interesada en la Computaci´on nos deja motivados con miras hacia muchos m´as logros a futuro. C´omo olvidar todo aquello que fue escrito, hablado y escuchado durante las jornadas cada s´abado. Realmente imposible. Reuniones y reuniones, desde una simple discusi´ on sobre el color de nuestras camisetas a un acalorado debate sobre la complejidad de ciertos algoritmos. Por qu´e no decirlo, somos geeks, ¿y qu´e? Hemos ido, por salones de universidad, auditorios, teatrines y m´as para poder expresar nuestras ideas. ¡Tan osados que decidimos escribir sobre nosotros mismos, en nuestra propia revista! Geogr´ aficamente, el SECC naci´o en el norte, nuestro querido Trujillo con su universidad Nacional. Viajamos m´ as de veinticuatro horas para ir a las faldas del Misti y expandirnos en Are39 / 69


CompuScientia , Vol. 1 No. 1 quipa. Y no contentos con ello, volvimos hasta Lima para despu´es llegar hasta Puno. Qui´en lo creer´ıa, unas cuantas ideas de alumnos universitarios hayan podido tornar todo esto realidad. En diez a˜ nos de SECC existen muchos agradecimientos para colocarlos en papel, lo que s´ı sabemos es que todos los miembros nos ale-

´ EN EL SECC ACONTECIO gramos y luchamos ante los problemas. Alumnos, profesores, egresados, directivos, socios y entusiastas, todos aquellos que en alg´ un momento hayan puesto un bit m´as en nuestro camino, muchas gracias. La revista CompuScientia nace como parte del SECC para ayudar a difundir los objetivos que esta gran so-

Diciembre, 2011 ciedad de estudiantes y para estudiantes tiene para con ellos y con la sociedad en general. Continuemos renovando nuestras ideas, pues eso es el SECC... Ideas que cambian ideas.

´ EN EL SECC ACONTECIO

Un nuevo escenario de preparaci´on para el Mundial de Programaci´on Se han desarrollado dos ediciones del Concurso Peruano de Programaci´on (2010-2011). Este concurso nacional ha permitido establecer un nuevo escenario de cara a competencias de nivel internacional, teniendo como base un comit´e elaborador de preguntas de diversas universidades del continente, as´ı como un interesante sistema de calificaci´on.

Logo del Concurso Peruano de Programaci´ on

Ya desde hace algunos a˜ nos, exist´ıa la latente necesidad de establecer una competencia de programaci´ on buscando incentivar y mejorar el desempe˜ no de equipos universitarios con miras a campeonatos internacionales. La Sociedad de Estudiantes de Ciencia de la Computaci´ on (SECC) con este objetivo, desarroll´ o un sistema de evaluaci´ on de c´ odigos de programas y se uni´ o al esfuerzo por promover e incentivar las competencias de programaci´ on, que finalmente se lleg´ o a concretar con el nacimiento del Concurso Peruano de Programaci´ on (CPP), realizado en colaboraci´ on con la Sociedad Peruana de Computaci´ on (SPC). El Per´ u antes de eso no ten´ıa una competencia con alcance a nivel nacional, y de alguna manera eso imped´ıa prepararse con el nivel competitivo requerido para competencias internacionales como es el caso de otros pa´ıses que s´ı desarrollan ese tipo de competencias. Por ejemplo, Brasil viene fomentando desde hace ya m´ as de diez a˜ nos un evento denominado “Maratona de Programa¸c˜ ao”, que est´ a dividido en dos fases eliminatorias. La pri-

mera fase es disputada, en simult´aneo, en diversas sedes del Brasil. Los ganadores de cada sede acceden finalmente a la fase final, en donde s´olo tres equipos ser´an los representantes de Brasil en el ACM-ICPC. ACM-ICPC International Collegiate Programming Contest (ICPC) organizado por la Association for Computing Machinery (ACM) de Estados Unidos. El primer Concurso Peruano de Programaci´on (CPP) es un interesante escenario donde estudiantes universitarios pueden participar para medir sus destrezas con diferentes equipos a nivel nacional. Este escenario llega a ser a´ un m´as interesante, si la mentalidad de esos equipos est´a enfocada en participar en competencias de nivel internacional. Base de apoyo: Doctores y Maestros La competitividad del CPP no s´olo se refleja en los buenos equipos presentados en la competencia, sino tambi´en, porque est´a avalado por un comit´e elaborador de preguntas tanto nacional como internacional. Colaboradores de diversas universidades del Per´ u y de otros pa´ıses como: Estados Unidos, Brasil, Chile y Argentina, logran dar realce a la competencia en materia de exigencia. Actualmente, el banco de preguntas mantiene dos niveles o categor´ıas: avanzado y b´asico/intermedio. Lo que incrementa a´ un m´ as las posibilidades de participaci´on de los estudiantes de primeros ciclos

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

de la universidad en una competencia con igualdad de condiciones con respecto a sus competidores.

Los equipos participantes del CPP 2010

El primer Concurso Nacional de Programaci´ on del Per´ u Dos ediciones del CPP se han realizado hasta el momento. En el 2010, el CPP fue realizado por primera vez en la Universidad Nacional de Trujillo, sede de aquella edici´on. En esa oportunidad participaron equipos de diferentes ciudades del Per´ u, sin embargo, a la final clasificaron equipos provenientes de: Lima, Arequipa, Huacho y Trujillo. De aquellas ciudades, se presentaron las universidades: Universidad Nacional Mayor de San Marcos, Pontificia Universidad Catolica del Per´ u, Universidad Nacional de Ingenier´ıa, Universidad Nacional Jos´e Faustino S´anchez Carri´on, Universidad Nacional de San Agust´ın, Universidad Cat´olica San Pablo, Universidad Privada Antenor Orrego, Universidad Privada del Nor40 / 69


CompuScientia , Vol. 1 No. 1 te y la Universidad Nacional de Trujillo. Los resultados finales fueron publicados en el Ranking CPP 2010. Poco tiempo despu´es, el equipo subcampe´ on de la primera edici´ on, HaCkErMaTe, participar´ıa en el concurso internacional ACM-ICPC, alcanzando su clasificaci´ on a la final mundial que se realiz´ o en la ciudad de Orlando, en Estados Unidos. Era la primera vez que un equipo peruano consegu´ıa dicha clasificaci´ on superando a equipos de otros pa´ıses como: Argentina, Chile y Bolivia. Con el equipo peruano, dos equipos argentinos clasificaron del grupo sudamericano en aquella oportunidad.

´ EN EL SECC ACONTECIO

Diciembre, 2011 de practicar de cara a pr´oximos eventos de programaci´on.

CPP 2011, fase On-site en la Universidad Nacional de Ucayali, ciudad de Pucallpa

La segunda edici´on del CPP, se realiz´ o recientemente en el mes de agosto del 2011 en el marco del X CSPC. La novedad en esta u ´ltima edici´ on, fue la inclusi´on de dos niveles de competencias orientados para competidores avanzados por un lado, y competidores iniciantes por otro lado. La competici´on fue realizada igualmente en dos fases: On-line y On-site, el 16 de julio y 13 de agosto respectivamente, en la Universidad Nacional de Ucayali de la ciudad de Pucallpa.

Medallas de honor entregadas en el CPP

Sistema de calificaci´ on del CPP

El CPP presenta dos fases clasificatorias. La primera fase es realizada On-line, permitiendo a los participantes estar presentes en el concurso desde diferentes ciudades. Posteriormente, la segunda fase es realizada Onsite, en el marco del Congreso Internacional de la Sociedad Peruana de Computaci´ on (CSPC).

El CPP est´a soportado por el sistema evaluador de c´odigos llamado Codesecc creado por la Sociedad de Estudiantes de Ciencia de la Computaci´ on (SECC) y que ha permitido una evaluaci´on adecuada acorde con la magnitud del evento. Dicha plataforma est´a disponible on-line, a fin de ofrecer a los estudiantes la posibilidad

Web CodeSECC

Consideraciones finales El Concurso Peruano de Programaci´on se ha tornado interesante porque: existe un sistema de calificaci´ on propio capaz de dar soporte a la evaluaci´on de c´odigos de los participantes, hay muchos colaboradores tanto de universidades peruanas como extranjeras en la composici´on de las preguntas, lo que genera mayor competitividad. Lo que a´ un falta, es una mayor participaci´on de parte de todas las universidades a nivel nacional. As´ı tambi´en, la invitaci´on est´ a abierta para qui´enes deseen participar o colaborar en la formulaci´on de problemas que luego sean considerados dentro de la plataforma del concurso y en la difusi´on del evento a trav´es de las redes sociales. Por lo que, se espera que dicha participaci´on se haga factible en el a˜ no 2012 por parte de todas las universidades peruanas en la pr´ oxima competici´on nacional.

´ EN EL SECC ACONTECIO

ENEC 2011: Mostrando oportunidades para el desarrollo profesional a los estudiantes de computaci´on Como estudiante de computaci´on, existen muchas posibilidades de hacer pr´acticas profesionales, trabajar o realizar estudios de pos-grado en computaci´on. Por ello, el Encuentro Nacional de Estudiantes de Computaci´on (ENEC) ha abordado estos temas en la u ´ltima edici´on realizada en agosto del 2011. La computaci´ on siempre ha sido la ciencia y la aplicaci´ on de procesos de informaci´ on tanto naturales como artificiales [1]. Como tal, existe una amplia gama de ´ areas de actuaci´ on presentes en ella. Por tal motivo, el ENEC intenta mostrar los diferentes campos en que un profesional de

est´a dirigido para estudiantes de pregrado, qui´enes actualmente no tienen definido qu´e hacer luego de terminar ¿Qu´ e es el ENEC? la carrera. Esto debido a que la realiEl ENEC es un evento organizado dad de nuestra sociedad no parece espor la Sociedad de Estudiantes de tar tan f´acilmente conectada con la Ciencia de la Computaci´on (SECC) realidad acad´emica que se vive dentro en conjunto con la Sociedad Perua- de las universidades. Por tanto, el obna de Computaci´on (SPC). El evento jetivo principal del ENEC es comunicomputaci´on puede desempe˜ narse.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

41 / 69


CompuScientia , Vol. 1 No. 1 car al alumno las oportunidades existentes y establecer, adem´ as, puntos de discusi´ on sobre la realidad actual del pa´ıs en el ´ ambito de la computaci´ on. Estos temas han sido tratados en las tres ediciones del ENEC desde el a˜ no 2009.

Logo del ENEC 2011

Oportunidades de desarrollo profesional Cuando se habla de oportunidades, no s´ olo se refiere al hecho puntual de conseguir un trabajo o desarrollarse profesionalmente de manera individual. Sino tambi´en, a la oportunidad de que el alumno pueda observar la importancia de acoplarse a n´ ucleos de computaci´ on en donde se halla un mayor desarrollo, en esp´ıritu colaborativo con otros colegas. La Sociedad de Estudiantes de Ciencia de la Computaci´ on, la Sociedad Peruana de Computaci´ on o la Sociedad Peruana de Programaci´ on Competitiva son algunos de esos n´ ucleos. Cabe destacar que el ENEC se realiza en el marco del congreso nacional de computaci´ on. Por ello, el ENEC 2011, fue realizado en el X Congreso Internacional de la Sociedad Peruana de Computaci´ on (X CSPC) en la Universidad Nacional de Ucayali, de la ciudad de Pucallpa.

´ EN EL SECC ACONTECIO mayor que un desarrollo individual. As´ı tambi´en, la oportunidad de hacer iniciaci´ on cient´ıfica y realizar publicaciones en congresos nacionales, fueron presentados a los alumnos de pregrado. El PhD. Ernesto Cuadros mostr´ o el escenario en el que se encuentra el Per´ u con respecto al mundo en diferentes aspectos de la computaci´ on, ya que eso permite medir el ritmo en que el Per´ u avanza. Esto tambi´en permite establecer comparaciones importantes para poder identificar los aspectos que deben cambiarse o mantenerse dentro de la universidad para mejorar el entorno acad´emico. El PhD. C´esar Beltr´an explic´o su experiencia en la C´atedra del Concytec en Tecnolog´ıas de Informaci´on y Comunicaci´ on (TICs), dedicada a la investigaci´on aplicada e innovaci´on tecnol´ ogica. El MsC. Carlos Guti´errez nos mostr´o la importancia de realizar investigaci´on y c´omo ´esta se profundiza en el contexto del posgrado.

Diciembre, 2011 la computaci´on. Por ejemplo, Markus Mock, trabajador de VMWare en Silicon Valley, explic´o las diversas oportunidades que existen de hacer carrera en Estados Unidos. As´ı tambi´en, Manuel Bellido comparti´o su experiencia al haber realizado pasant´ıas en Google. El profesor James Gee, investigador y profesor de la Universidad de Pensilvania, en Estados Unidos, coment´o acerca de las becas presentes en su instituci´on adem´as de la aplicaci´on importante de la computaci´ on en el ´area m´edica a trav´es de an´ alisis de im´agenes biom´edicas.

Manuel Bellido en la charla de pasant´ıas en Google en el marco del ENEC 2011

Feria de Demos y Posters

Marks Arturo Calder´ on en la charla del SECC en el marco del ENEC 2011 Finalmente, Manuel Bellido, estudiante de la Universidad Nacional de San Agust´ın (UNSA), comparti´ o la experiencia de hacer pasant´ıas en Google Seattle. Algo que definitivamente es motivador y, sin duda, una valiosa experiencia a considerar por todo estudiante de computaci´on.

El ENEC 2011 trajo consigo una novedad, pues a comparaci´on de las dos ediciones anteriores, esta vez se incluy´o: la Feria de Demos y Posters, donde fueron presentados proyectos de iniciaci´on cient´ıfica de estudiantes de pregrado. Estudiantes de diversas universidades del Per´ u enviaron sus trabajos para ser presentados y publicados en los anales del X CSPC. La relaci´on de Demos y Posters evaluados y aceptados, as´ı como los nombres de sus autores, pueden ser vistos en la relaci´on de Trabajos Aceptados de Demos y Posters - ENEC 2011.

Oportunidades en el Per´ u Oportunidades en el extranjero En el ENEC 2011, fueron presentadas interesantes ponencias acerca de lo que se viene realizando en Per´ u. Marks Arturo Calder´ on, estudiante de la Universidad Nacional de Trujillo, mostr´ o las actividades que vienen siendo realizadas por el SECC, adem´ as de la importancia de pertenecer a una sociedad a fin de establecer colaboraci´ on en equipo y lograr un desarrollo colectivo que resulta ser

En cuanto a la investigaci´on y continuidad de estudios de posgrado, para el estudiante reci´en graduado, el ENEC ha mostrado diversas oportunidades. Principalmente, oportunidades de hacer posgrado en pa´ıses como: Estados Unidos y Brasil. Por otro lado, en el ´ambito laboral fueron compartidas diversas experiencias en empresas importantes en el ´ambito de

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

Autores de los trabajos aceptados en el ENEC 2011 42 / 69


CompuScientia , Vol. 1 No. 1

´ EN EL SECC ACONTECIO

Los miembros del comit´e evaluador proven´ıan de las siguientes instituciones: Universidad de Sˆ ao Paulo, Universidad de Chile, Universidad de Utah, Pontificia Universidad Cat´ olica del Per´ u y Universidad Cat´ olica San Pablo.

realizar estudios de pos-grado en el extranjero en campos de investigaci´on multidisciplinarios, as´ı como, considerar oportunidades de trabajo en el ambito nacional e internacional. Ca´ da una de esas posibilidades aportan gran peso en la experiencia de todo profesional para desarrollarse en una area espec´ıfica y contribuir a la socie´ Futuro del desarrollo profesional dad. Finalmente, es un hecho que en el Es importante reconocer que la pr´ oximo ENEC 2012 habr´a una placomputaci´ on ofrece la posibilidad de za abierta para ayudar a los estuactuar en concursos de programaci´ on, diantes, que reci´en inician, a compren-

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

Diciembre, 2011 der lo que se hace en computaci´ on. As´ı tambi´en, mostrar a qui´enes terminan la carrera oportunidades laborales y acad´emicas latentes en su porvenir.

Referencias [1] Peter Denning, Great principles of computing, Tech. report, Naval Postgraduate School, Monterey, California, 2008.

43 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

´ SECCION: EVENTOS

Congresos Nacionales e Internacionales en Computaci´on A continuaci´on presentamos una serie de eventos de Computaci´on tanto nacionales como internacionales en los aspectos acad´emico, cient´ıfico, tecnol´ogico y laboral. La importancia de presentar tales eventos radica en la necesidad de contar con un cat´alogo informativo de los pr´oximos eventos de importancia en diversas a´reas de computaci´on para estudiantes, profesores y dem´as interesados. A

Nacionales a) Cient´ıfico/Acad´ emico

XI Congreso Internacional de la Sociedad Peruana de Computaci´ on (CSPC) 2012 Tipo: Congreso Nacional Descripci´ on: El CSPC es el evento m´ as grande e importante de la Sociedad Peruana de Computaci´ on (SPC) y tiene como objetivo principal reunir a investigadores, profesores, estudiantes y profesionales del a ´rea de computaci´ on para presentar y deliberar asuntos cient´ıficos, tecnol´ ogicos, educacionales, empresariales y pol´ıticos. Est´ a Conformado por los siguientes eventos: • Jornada Peruana de Computaci´ on (JPC): La JPC es el evento principal del congreso, en el cual se presentaran trabajos con un perfil de innovaci´ on tecnol´ ogica en computaci´ on. • Encuentro Nacional de Estudiantes en Computaci´ on (ENEC): Es el ambiente ideal para tratar problemas y soluciones a asuntos de estudiantes universitarios de carreras profesionales relacionadas al a ´rea de computaci´ on.. • Workshop Peruano en Educaci´ on Superior en Computaci´ on (WECI):Evento que ofrece un espacio de discusi´ on y difusi´ on en diferentes temas relacionados a la ense˜ nanza a nivel superior de la computaci´ on en nuestro pais.. • Concurso Peruano de Programaci´ on (CPP): Es una competencia que fomenta la creatividad, el trabajo en equipo y la innovaci´ on en la creaci´ on de algoritmos para dar soluci´ on a diversos problemas a trav´es de lenguajes de programaci´ on. • Workshop Peruano de Interacci´ on Universidad-Empresa-Gobierno en TICS (SINERGIA): Tiene como objetivo principal el contribuir con la armonizaci´ on de los nexos de interacci´ on entre Universidad, Empresa y Gobierno para el logro de resultados conjuntos coherentes con las aspiraciones de bienestar y desarrollo sostenible de la naci´ on.. • Escuela de Actualizaci´ on en Computaci´ on (EAC): Espacio destinado a brindar tutoriales de temas relevantes en computaci´ on. • Reuni´ on Anual de la SPC (R-SPC): Espacio de conversaci´ on sobre asuntos relevantes para la SPC, y decisi´ on de nuevos rumbos en la comunidad. • Conferencias Oficiales (CO): Secci´ on del CSPC donde son presentadas conferencias de investigadores invitados con trayectorias y contribuciones importantes en el a ´rea de computaci´ on.. Fecha: Fecha exacta por definir entre Julio/Agosto del 2012. Lugar: Universidad Nacional del Altiplano (UNAP). P´ agina del Evento: http://www.spc.org.pe/ Observaciones: El CSPC 2011 se realiz´ o en Agosto en la ciudad de Pucallpa, m´ as detalles aqu´ı: http://www. cspc2011.org/. Actualmente el evento est´ a en organizaci´ on.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

44 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

V Simposio Peruano de Computaci´ on Gr´ afica y Procesamiento de Im´ agenes (SCGI-2011) Tipo: Simposio Descripci´ on: El prop´ osito de este evento es fomentar la diseminaci´ on de la investigaci´ on realizada por investigadores peruanos que est´en o hayan realizado estudios de postgrado en universidades extranjeras en t´ opicos relacionados a Computaci´ on Gr´ afica y Procesamiento de Im´ agenes (CGI). Adem´ as, el evento busca establecer enlaces acad´emicos entre alumnos de postgrado de universidades extranjeras y alumnos de pregrado de universidades locales. Fecha: Fecha exacta por definir entre Diciembre 2011/Enero 2012. Lugar: Arequipa Observaciones: El lugar y fecha a´ un no est´ a definido. El a˜ no pasado se realiz´ o el SCGI-2010 en los d´ıas 28 y 29 de diciembre en conjunto con el SPIA-2010.

IV Simposio Peruano de Inteligencia Artificial (SPIA-2011) Tipo: Simposio Descripci´ on: Este evento es un foro que se abre para la presentaci´ on de investigaciones cient´ıficas actuales y relevantes en el a ´rea de inteligencia artificial, en donde investigadores, estudiantes de post-grado y alumnos de pregrado interesados en hacer ciencia podr´ an discutir los avances y logros obtenidos en sus proyectos de investigaci´ on as´ı como debatir sobre las posibles contribuciones que se pueden realizar en cada sub-´ area de conocimiento. Fecha: Fecha exacta por definir entre Diciembre 2011/Enero 2012. Lugar: Arequipa Observaciones: El lugar y fecha a´ un no est´ a definido. El a˜ no pasado se realiz´ o el SPIA-2010 en los d´ıas 28 y 29 de diciembre en conjunto con el SCGI-2010.

II Simposio de Ingenier´ıa de Software y Sistemas Distribuidos SISSD Tipo: Simposio Descripci´ on: Evento organizado por profesores, profesionales, estudiantes y investigadores con pos-graduaci´ on en el extranjero en el a ´rea de Sistemas Distribuidos e Ingenier´ıa de Software. En dicho evento son presentados los logros obtenidos en diversos proyectos de investigaci´ on, avances en el a ´rea, tutoriales, mesa redonda, entre otros. Fecha: Fecha exacta por definir entre Diciembre 2011/Enero 2012. Lugar: Universidad Nacional de San Agust´ın, Arequipa. Observaciones: La p´ agina del evento es http://eventos.puntoevolucion.com/gissd/ e incluye las ponencias de la anterior edici´ on.

III Encuentro Acad´ emico Empresarial de Ciencia de la Computaci´ on 2012 Tipo: Encuentro Descripci´ on: Evento de la regi´ on norte del pa´ıs que presenta un foro para la difusi´ on de las investigaciones en el a ´rea de computaci´ on y su aplicabilidad a los diferentes sectores productivos existentes, de esta manera, profesionales e investigadores nos presentar´ an los logros obtenidos en sus diferentes proyectos de investigaci´ on. Fecha: Por definir (Diciembre o Enero). Lugar: Universidad Nacional de Trujillo. Observaciones: La fecha exacta del evento a´ un no est´ a definida. La segunda edici´ on de este evento se realiz´ o en Enero del 2011, para m´ as detalles consultar en http://seccperu.org/eaec2011.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

45 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

XVI Congreso Internacional Sudamericano de Ingenier´ıa de Sistemas, Computaci´ on e Inform´ atica 2012 Tipo: Congreso Internacional Descripci´ on: El CISAISI se constituye en una ocasi´ on para intercambiar experiencias entre las comunidades nacional e internacional de los a ´mbitos cient´ıfico, acad´emico y profesional en las a ´reas de Sistemas, Computaci´ on e Inform´ atica. Fecha: Setiembre del 2012. Lugar: Cusco, Per´ u. Observaciones: Este 2011, el evento se realiz´ o en la Universidad Andina N´estor C´ aceres Vel´ asquez, m´ as detalles aqu´ı. Actualmente el evento para el 2012 est´ a en organizaci´ on.

V Fast Workshop on Applied and Computational Mathematics 2012 Tipo: Workshop Descripci´ on: Este evento est´ a organizado por el a ´rea de Mat´ematica Aplicada del Departamento de Matem´ aticas de la Universidad Nacional de Trujillo (UNT), y la secci´ on de Posgrado de Ciencias F´ısicas y Matem´ aticas de la UNT. Es un evento que nos permite conocer los progresos de las Matem´ aticas en el mundo y sus aplicaciones en diversas a ´reas del conocimiento. Pretende tener la presencia de conferencistas nacionales e internacionales, junto con la participaci´ on de estudiantes, profesionales y p´ ublico en general. Por tal raz´ on, el comit´e organizador, conformado por investigadores y estudiantes de doctorado de universidades extranjeras, est´ a realizando un grande esfuerzo para alcanzar sus metas. Fecha: Del 5 al 6 de enero del 2012. Lugar: Auditorio de postgrado, Ciudad Universitaria, Trujillo. P´ agina del Evento: http://vfastworkshop.dmon.com/ Observaciones: Ingreso Libre.

Minicurso: Introducci´ on a la Teor´ıa de Grafos 2011 Tipo: Minicurso Descripci´ on: La Teor´ıa de Grafos es una rama proveniente de las Matem´ aticas y las Ciencias de la Computaci´ on que se encarga del estudio de la estructura llamada Grafo. La importancia de esta estructura radica en su buena capacidad para modelar problemas fundamentales en diversas ramas del conocimiento. En este minicurso intentaremos dar una breve introducci´ on a los principales conceptos envolvidos en la Teoria de grafos. Fecha: 19 , 21 y 23 de Diciembre del 2011. Lugar: Instituto de Matem´ atica y Ciencias Afines- IMCA Calle Los Bi´ ologos 245. Urb San C´esar- Per´ u Tel. (511) 349 1892, Lima, Peru. P´ agina del Evento: http://www.facebook.com/events/295076467189310/ Observaciones: Ingreso Libre. Esos mismos dias habra un minicurso en geometria algebraica, para mas informacion ver: http://www.facebook.com/events/248531728542165/.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

46 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

XIX IEEE INTERCON 2012 - PERU Tipo: Congreso Internacional Descripci´ on: Es el evento internacional m´ as importante del IEEE Regi´ on 9, promovido por el IEEE Secci´ on Per´ u. Comprende diversas ´ areas de desarrollo cient´ıfico-tecnol´ ogico: Rob´ otica y Automatizaci´ on, Comunicaciones, Computaci´ on, Sistemas El´ectricos de Potencia, Bioingenier´ıa, Circuitos y Sistemas; desarrolladas por las carreras profesionales de Ingenier´ıa Electr´ onica, El´ectrica, Telecomunicaciones, Mecatr´ onica, y Sistemas. Fecha: Posiblemente en Agosto del 2012 y la llamada de trabajos posiblemente en Marzo/Abril. Lugar: Por definir Sede e Anfitri´ on. P´ agina del Evento: http://www.ieeeperu.org/ Observaciones: Cada pa´ıs latinoamericano realiza su versi´ on. Brasil tambi´en est´ a incluido, y el evento en este caso es denominado INTERCOM. Este a˜ no, el evento fue realizado y organizado por la UNI, m´ as detalles consultar aqu´ı. Actualmente ya se realiz´ o la convocatoria de sede del INTERCON 2012-2013, cuyas bases se encuentran en http://www.ieeeperu.org/.

b) Tecnol´ ogico/Empresarial

Festival Latinoamericano de Instalaci´ on de Software Libre (FLISOL) 2012 Tipo: Festival Nacional-Internacional Descripci´ on: Es el mayor evento de difusi´ on del software libre que se realiza desde el a˜ no 2005 en diferentes pa´ıses de latinoam´erica y de manera simult´ anea. Fecha: Abril del 2012. Lugar: Varias ciudades en Per´ u y Latinoam´erica. P´ agina del Evento: Nacional: http://www.apesol.org/ e Internacional: http://installfest.info/ Observaciones: Debido a que el FLISOL es cada vez m´ as popular a nivel mundial, pa´ıses como Espa˜ na, Portugal, y Estados Unidos han mostrado gran inter´es en participar e integrarse en el desarrollo de tan estupendo evento. Se ha planteado el cambio de nombre del significado de las siglas del FLISOL (Festival Latinoamericano de Instalaci´ on de Software Libre), por uno que no sea excluyente para los nuevos pa´ıses integrantes, para m´ as informaci´ on consultar aqu´ı.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

47 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

Internacionales a) Cient´ıfico/Acad´ emico

XXXVIII Conferencia Latinoamericana en Inform´ atica 2012 Tipo: Conferencia Internacional Descripci´ on: El CLEI, es un evento anual promovido por el Centro Latinoamericano de Estudios en Inform´ atica, que re´ une investigadores, docentes y estudiantes de Universidades y Centros de Investigaci´ on Latinoamericanos para discutir la investigaci´ on, la docencia y el desarrollo del a ´rea de Inform´ atica en la regi´ on. La conferencia CLEI XXXVIII es el espacio latinoamericano m´ as importante de intercambio de ideas, experiencias, iniciativas, mejores pr´ acticas y resultados de investigaci´ on entre cient´ıficos, profesionales y estudiantes e industria en Ciencias e Ingenier´ıa de Computaci´ on e Inform´ atica as´ı como sus aplicaciones tecnol´ ogicas. Fecha: 1 al 5 de Octubre del 2012. Lugar: Medell´ın, Colombia. Deadline: 15 de Mayo del 2012, la llamada de trabajos est´ a aqu´ı. P´ agina del Evento: http://www.clei2012.org/ Observaciones: El espa˜ nol, portugu´es e ingles son los idiomas aceptados en los diversos tipos de trabajos a enviar. Adem´ as, una selecci´ on de los mejores trabajos de tem´ atica af´ın ser´ an propuestos para ser publicado en el CLEI Electronic Journal.

9th International Conference on Simulated Evolution and Learning (SEAL 2012) Tipo: Conferencia Descripci´ on: Este evento busca trabajos relacionados con (i) aprendizaje evolutivo, (ii) optimizaci´ on del aprendizaje evolutivo, (iii) complejidad computacional en algoritmos evolutivos, (iv) sistemas h´ıbridos de aprendizaje como sistemas fuzzy o sistemas basados en aprendizaje de m´ aquina. Fecha: 16 al 19 de Diciembre del 2012. Lugar: VietNam Deadline: 1 Mayo del 2012. P´ agina del Evento: http://fit.lqdtu.edu.vn/seal2012/default.aspx Observaciones: Los papers aceptados ser´ an publicados por Springer (importante editora y revista acad´emica y cient´ıfica). Los papers a presentar deber´ an por tanto seguir con las especificaciones de Springer. Mayor informaci´ on en la p´ agina del evento.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

48 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

The Second International Conference on Communications and Information Technology (ICCIT 2012) Tipo: Conferencia Descripci´ on: Este evento est´ a interesado en trabajos de (i) comunicaci´ on Wireless y procesamiento de se˜ nales, (ii) tecnolog´ıas de informaci´ on, (iii) computaci´ on en la nube, (iv) redes y sistemas de comunicaci´ on y (v) administraci´ on de la informaci´ on digital. Fecha: 26 al 28 de Junio del 2012. Lugar: Hammamet, T´ unez. Deadline: 16 Enero del 2012 P´ agina del Evento: http://www.iccit-conf.org/ Observaciones: Los papers aceptados ser´ an publicados por la prestigiosa IEEE Computer Society.

Conference on Security and Cryptografy (SECRYPT 2012) Tipo: Conferencia Descripci´ on: Este congreso est´ a interesado en avances te´ oricos y pr´ acticos en campos de criptograf´ıa y codificaci´ on. Est´ a tambi´en interesado en otros aspectos de los sistemas de informaci´ on, seguridad en redes en el contexto de e-bussiness e Internet. Fecha: 24 al 27 de Julio del 2012. Lugar: Roma, Italia. Deadline: 5 Marzo del 2012. P´ agina del Evento: http://www.secrypt.icete.org/ Observaciones: Los papers aceptados ser´ an publicados por SciTePress Digital Library.

III Annual International Conference on Cloud Computing and Virtualization (CCV 2012) Tipo: Conferencia Descripci´ on: Este congreso est´ a interesado en avances en sistemas de computaci´ on en la nube, buscando investigaciones sobre la infraestructura, plataformas y virtualizaci´ on de la computaci´ on en la nube. Fecha: 7 al 8 de Mayo del 2012. Lugar: Bali, Indonesia. Deadline: 20 Enero del 2012. P´ agina del Evento: http://www.cloudcomputingconf.org/. Observaciones:

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

49 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

International Conference on Information Communication Technologies in Health (ICICTH 2012) Tipo: Conferencia Descripci´ on: Este congreso est´ a interesado en avances sobre inform´ atica de la salud. Los t´ opicos importantes en esta conferencia son (i) eHealt, (ii) biomedicina, (iii) inform´ atica de la salud, (iv) inteligencia artificial en la medicina, (v) ingenier´ıa de conocimiento, (vi) miner´ıa de datos, (vii) bio estad´ısticas y (viii) e-learning. Fecha: 12 al 14 de Julio del 2012. Lugar: Grecia. Deadline: 1 de Abril del 2012. P´ agina del Evento: http://www.ineag.gr/ICICTH/index.php Observaciones:

The Second International Conference on Digital Information and Communication Technology and its applications (DICTAP 2012) Tipo: Conferencia Descripci´ on: Este congreso est´ a interesado en investigaciones sobre (i) comunicaci´ on base e infraestructuras, (ii) administraci´ on de redes, (iii) aplicaciones multimedia, (iv) procesamiento de im´ agenes, videos, se˜ nales y (v) procesamiento de informaci´ on. Fecha: 16 al 18 de Mayo del 2012. Lugar: Bangkok, Tailandia. Deadline: 10 de Febrero del 2012. P´ agina del Evento: http://www.sdiwc.net/thi/page.php?id=2 Observaciones:

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

50 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

International Conference on Data Communication Network (DCNET 2012) Tipo: Conferencia Descripci´ on: Este congreso est´ a interesado en investigaciones sobre redes de comunicaci´ on entre sistemas de computaci´ on u otros dispositivos digitales. Fecha: 24 al 27 de Julio del 2012 Lugar: Roma, Italia. Deadline: 5 de Marzo del 2012. P´ agina del Evento: http://www.dcnet.icete.org/ Observaciones:

International Conference on E-Bussiness (ICE-B 2012) Tipo: Conferencia Descripci´ on: Las ´ areas de esta conferencia son: (i) aplicaciones e-bussines, (ii) ingenier´ıa de empresas, (iii) movilidad, (iv) colaboraci´ on de negocios y e-services, y (v) plataformas de tecnolog´ıas. Fecha: 24 al 27 de Julio del 2012. Lugar: Roma, Italia. Deadline: 5 de Marzo del 2012. P´ agina del Evento: http://www.ice-b.icete.org/ Observaciones:

International Conference on Signal Processing and Multimedia Applications (SIGMAP 2012) Tipo: Conferencia Descripci´ on: Las a ´reas m´ as importantes en esta conferencia son (i) multimedia y comunicaci´ on, (ii) multimedia y procesamiento de se˜ nales y (iii) sistemas multimedia y sus aplicaciones. Fecha: 24 al 27 de Julio del 2012. Lugar: Roma, Italia. Deadline: 5 de Marzo del 2012. P´ agina del Evento: http://www.sigmap.icete.org/ Observaciones:

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

51 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

International Conference on Wireless Information Networks and Systems (WINSYS 2012) Tipo: Conferencia Descripci´ on: Las a ´reas de mayor inter´es en esta conferencia son: (i) Sensores, mesh y comunicaciones y redes Ad Hoc, (ii) Tecnolog´ıas wireless y m´ oviles y (iii) software y servicios para dispositivos m´ oviles. Fecha: 24 al 27 de Julio del 2012. Lugar: Roma, Italia. Deadline: 5 de Marzo del 2012. P´ agina del Evento: http://www.winsys.icete.org/ Observaciones:

First International ICST Conference on Eco-Technology and Green Computing (GreenTech 2012) Tipo: Conferencia Descripci´ on: Este evento est´ a enfocado en el rol de la tecnolog´ıa en la ecolog´ıa cumpliendo con soluciones eficientes de energ´ıa y promoviendo tecnolog´ıas amigables con interfaces que promuevan el cuidado ambiental. El objetivo es traer investigaciones interesadas en eco-tecnolog´ıa y el impacto ecol´ ogico de la computaci´ on y de los sistemas. Fecha: 10 al 11 de Agosto del 2012. Lugar: Chennai, India. Deadline: 24 Febrero del 2012. P´ agina 21326

del

Evento: http://www.wikicfp.com/cfp/servlet/event.showcfp?eventid=18659&copyownerid=

Observaciones: Los papers aceptados ser´ an publicados a trav´es del prestigiosa Springer-Verlang.

12th International Conference on Paralell Problem Solving from Nature (PPSN 2012) Tipo: Simposio Descripci´ on: Los t´ opicos de inter´es est´ an basados en computaci´ on natural incluyendo (i) computaci´ on evolutiva, (ii) computaci´ on qu´ antica, (iii) computaci´ on molecular, (iv) computaci´ on neuronal, (v) vida artificial, (vi) inteligencia de enjambres, (vii) sistemas de hormigas artificiales, (vii) sistemas inmunes artificiales, (viii) sistemas auto organizativos, (ix) comportamientos emergentes y (x) aplicaciones para problemas del mundo real. Fecha: 1 al 5 de Setiembre del 2012. Lugar: Taormina, Italia. Deadline: 15 de Marzo del 2012. P´ agina del Evento: http://www.dmi.unict.it/ppsn2012/ Observaciones: Los papers aceptados ser´ an publicados por Springer.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

52 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

IEEE Symposium on Computational Intelligence for Security and Defence Applications (CISDA 2012) Tipo: Simposio Descripci´ on: Este simposio est´ a interesado en mostrar avances en inteligencia computacional aplicados a sistemas de seguridad. Los t´ opicos m´ as importantes son: (i) Arquitecturas avanzadas para operaciones de defensa, (ii) modelado y simulaci´ on de operaciones de defensa y (iii) aplicaciones de seguridad. Fecha: 11 al 13 de Julio del 2012. Lugar: Canad´ a. Deadline: 19 de Marzo del 2012. P´ agina del Evento: http://www.ieeeottawa.ca/ci/cisda2012/ Observaciones: Los papers aceptados ser´ an publicados a trav´es de Springer-Verlang.

International Conference on Digital Information and Wireless Communications (ICDIWC 2012) Tipo: Conferencia Descripci´ on: Algunos t´ opicos de inter´es para esta conferencia son: (i) seguridad en redes, (ii) redes sociales, (iii) sistemas de tiempo real, (iv) procesamiento de im´ agenes, (v) ´etica en la informaci´ on, (vi) seguridad en servicios web, (vii) computaci´ on multimedia, (viii) ingenier´ıa de software, (ix) tecnolog´ıa biom´etricas, (x) Web sem´ antica, ontolog´ıas, (xi) computaci´ on en la nube, (xii) computaci´ on forense, (xiii) propagaci´ on de la informaci´ on en redes sociales, (xiv) computaci´ on ubicua, servicios y aplicaciones, (xv) procesamiento de se˜ nales, reconocimiento de padrones y aplicaciones entre otros t´ opicos. Fecha: 8 al 10 de Marzo del 2012. Lugar: Coimbatore, India. Deadline: 10 de Enero del 2012. P´ agina del Evento: http://sdiwc.net/icdiwc2012/page.php?id=2 Observaciones: Los papers aceptados ser´ an publicados por Springer.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

53 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

14th International Conference on Enterprise Information Systems (ICEIS 2012) Tipo: Conferencia Descripci´ on: Las principales a ´reas de la conferencia son: (i) Base de datos e integraci´ on de sistemas de informaci´ on, (ii) Inteligencia artificial y sistemas de toma de decisiones, (iii) An´ alisis y especificaci´ on de sistemas de informaci´ on, (iv) Agentes de software e inteligencia computacional, (v) interacci´ on humano-computador y (vi) Arquitectura de empresas. Fecha: 28 de Junio al 1 de Julio del 2012. Lugar: Polonia. Deadline: 14 de Febrero del 2012. P´ agina del Evento: http://www.iceis.org/ Observaciones: Los mejores papers aceptados ser´ an publicados por Springer-Verlag.

7th 3D GeoInfo Conference 2012 Tipo: Conferencia Descripci´ on: Las principales a ´reas de la conferencia son: (i) Requerimientos de geo informaci´ on en 3D, (ii) infraestructura de datos espaciales en 3D e integraci´ on de datos, (iii) 3D en base de datos espaciales, (iv) est´ andares 3D para tecnolog´ıas geo espaciales, (v) visualizaci´ on 3D y realidad virtual entre otros. Fecha: 16 y 17 de Mayo del 2012. Lugar: Qu´ebec, Canad´ a. Deadline: 15 de Enero del 2012. P´ agina del Evento: http://www.3dgeoinfo2012.ulaval.ca/?page_id=48

International conference on Advances in Information Technology and Mobile Communication (AIM) Tipo: Conferencia Descripci´ on: Las principales a ´reas de la conferencia son: (i) estructura de datos y algoritmos, (ii) inteligencia computacional, (iii) animaci´ on por computadora, (iv) juegos de computadora, (v) simulaci´ on por computadora, (vi) ´etica en la programaci´ on, (vii) computaci´ on m´ ovil, (viii) seguridad y criptograf´ıa entre otros. Fecha: 27 al 28 de Abril del 2012. Lugar: Bangalore, India. Deadline: 05 de Enero del 2012. P´ agina del Evento: http://aim.theides.org/2012/index.html

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

54 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

Artificial Intelligence Workshops (AIW 2012) Tipo: Workshop Descripci´ on: Las principales a ´reas son: (i) inteligencia artificial y ciencias naturales, (ii) IA y ciencias sociales, (iii) IA y sistemas de computaci´ on ubicua, (iv) IA en la educaci´ on, (v) servicios web sem´ anticos, (vi) computaci´ on aut´ onoma, (vii) juegos de computador, (ix)interfaces de usuario inteligentes entre otros. Fecha: 3 al 4 de Setiembre del 2012 Lugar: Sarawak, Malasia. Deadline: 15 de Diciembre del 2011. P´ agina del Evento: http://aim.theides.org/2012/index.html

a) Tecnol´ ogico/Empresarial

International Green Energy Expo Korea 2012 Tipo: Exposici´ on Tecnol´ ogica Internacional Descripci´ on: En este evento se reunir´ an diversas perspectivas de los productos y compa˜ n´ıas m´ as grandes y reconocidas de Korea y paises de Asia en general, con ´enfasis en el uso de tecnolog´ıa para energ´ıa renovable. Fecha: 28 al 30 de Marzo del 2012. Lugar: Korea. P´ agina del Evento: http://www.energyexpo.co.kr/eng/sub01/sub01_01_1.asp Observaciones: Los papers aceptados ser´ an publicados en el International Economics and Economic Policy, Journal of Economic Policy Reform.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

55 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

III Congreso Internacional de Direcci´ on de Proyectos - Tour Cono Sur 2011 Tipo: Congreso Descripci´ on: Este es el encuentro m´ as importante de latinoam´erica sobre la profesi´ on de la Direcci´ on de Proyectos, donde especialistas de primer orden explicar´ an las u ´ltimas tendencias en la Industria nacional e internacional. Tal evento est´ a orientado a los Directores, Gerentes y L´ıderes de Proyectos en constante formaci´ on y capacitaci´ on; as´ı como Empresas e Instituciones de primera l´ınea que cuenten o est´en implementando t´ecnicas de Direcci´ on de Proyectos dentro de sus iniciativas estrat´egicas Fecha: 21 y 22 de noviembre en Lima, 25 y 26 de noviembre en Arequipa y 24 de noviembre en Cajamarca. Lugar: Hotel Sheraton en Lima, Hotel Libertador en Arequipa y en el Hotel Laguna Seca en Cajamarca. P´ agina del Evento: Lima: http://www.pmi.org.pe/congreso/es/index.php, Arequipa: http://www.pmi.org.pe/sitio/aqp/pmiaqp/, Cajamarca: http://www.pmi.org.pe/sitio/branchcajamarca/sitio/ Observaciones: Congreso organizado por PMI (Project Management Institute) Per´ u.

VI Jornadas SIG Libre 2012 Descripci´ on: Las charlas de la jornada intentan abarcar temas y aspectos que no son meramente geogr´ aficos, sino que est´ an conectados con la naturaleza de los Sistemas de Informaci´ on Geogr´ afica (SIG) y de los datos geogr´ aficos. Fecha: 21 al 23 de marzo del 2012. Lugar: Girona, Espa˜ na. Deadline: Art´ıculos completos hasta el 12 de marzo. P´ agina del Evento: http://www.sigte.udg.edu/jornadassiglibre/ Observaciones: El n´ umero de plazas es de 300 personas aproximadamente.

S´ etima Edici´ on del SEPGA LA 2011 Tipo: Conferencia Descripci´ on: La SEPG LA es la edici´ on de las conferencias SEPG para Latinoam´erica, el lugar de encuentro de la Comunidad de Mejora de Procesos Latinoamericana para aprender, compartir experiencias y desarrollar habilidades para alcanzar los mejores resultados de negocio. Es uno de los eventos m´ as relevantes que se realizan en el mercado de Latinoamericano en del ´ ambito de la ingenier´ıa del software y pr´ acticas de gesti´ on relacionadas con el desarrollo de software y sistemas. Fecha: 2 y 3 de Noviembre del 2011 Lugar: Sociedad Nacional de Industrias (SNI), Lima-Per´ u P´ agina del Evento: http://www.sepgla.com/ Observaciones: El European Software Institute - Tecnalia est´ a en estos momentos en proceso de selecci´ on del mejor anfitri´ on y pa´ıs para celebrar la conferencia SEPGLA de 2012.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

56 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

´ SECCION: EVENTOS

Proyectos y Concursos Nacionales e Internacionales A continuaci´on se presentan diversos proyectos y concursos tanto nacionales como internacionales en los aspectos acad´emicos, cient´ıficos, tecnol´ogicos y laborales.

36th ACM International Collegiate Programming Contest - ACM-ICPC 2012 ´ Ambito: Regional (Latinoam´erica) y Mundial Entidad: ACM Descripci´ on: Es una competici´ on anual de programaci´ on y algor´ıtmica entre universidades de todo el mundo patrocinada por la IBM. En la competici´ on prima el trabajo en equipo, el an´ alisis de problemas y el desarrollo r´ apido de software. ICPC es un evento organizado por la Association for Computing Machinery (ACM). Se realiza una marat´ on (opcional) en cada pa´ıs para elegir a los mejores equipos de las universidades que representar´ an a su respectivo pa´ıs en la etapa regional. Luego, los mejores equipos en la competici´ on simult´ anea de la etapa Regional (Latinoam´erica) clasifican a la final (ACM-ICPC World Finals). Fecha: • Regional Latinoamericano en Simult´ aneo: 5 de Noviembre del 2011. • Mundial: 14 a 18 de Mayo del 2012. Lugar: • Regional: En la respectiva sede en cada pa´ıs latinoamericano y en simult´ aneo. • Mundial: Varsovia - Polonia. P´ agina del Evento: http://mileto.pucp.edu.pe/acmicpc/ Observaciones: En el ACM-ICPC regional latinoamericano del 2011 ganaron el primer y segundo lugar los equipos peruanos de la UNI y de la PUC de Lima respectivamente, clasificando de esta manera al mundial. M´ as informaci´ on sobre los resultados aqu´ı.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

57 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

Imagine Cup 2012 Entidad: Microsoft Descripci´ on: Este evento anual intenta resolver con programaci´ on y basado en diferentes ´ areas una pregunta. En ediciones anteriores se vio, por ejemplo, como la tecnolog´ıa ayuda al medio ambiente. Esta competencia est´ a dividida en categor´ıas y la participaci´ on es en equipos. El desaf´ıo del a˜ no 2012 es “Imagina un mundo donde la tecnolog´ıa ayuda a solucionar los problemas m´ as dif´ıciles”. Para Imagine Cup 2012 pueden escogerse entre 3 tipos de competencias (i) Dise˜ no de software, (ii) Dise˜ no de juegos y (iii) Dise˜ no de juegos para celulares. Misi´ on: Crear y someter un proyecto en alguna de las 3 a ´reas que este inspirada en el desaf´ıo del a˜ no. Para tener una idea de los problemas actuales pueden buscar en United Nations Millenium Development Goals. Para m´ as informaci´ on sobre cada a ´rea y lo que se espera visite la p´ agina del evento. Fecha: La Final es en Julio del 2012. Lugar: Australia P´ agina del Evento: http://www.imaginecup.com/ Observaciones: Para participar de la competencia tienen que registrar su equipo en la p´ agina del evento.

Google Summer Code 2012 Entidad: Google Inc. y Empresas y Organizaciones de software libre. Descripci´ on: Google Summer of Code es un programa ofrecido por Google que da la oportunidad a estudiantes de todo el mundo a presentar trabajos de c´ odigo abierto. Para participar en este evento tienen que ser orientados por un mentor. Para participar en el evento se debe acceder a la p´ agina y realizar la inscripci´ on (considerar el deadline de inscripci´ on). Los resultados ayudan a Google y a otras empresas a identificar tambi´en potenciales reclutas. FAQ: http://www.google-melange.com/document/show/gsoc_program/google/gsoc2011/faqs Blog: http://google-opensource.blogspot.com/. P´ agina Principal: http://code.google.com/soc/ Observaciones: Todav´ıa no fue anunciado el “Google Summer of Code 2012”, pero probablemente a finales de a˜ no reci´en se anunciar´ a. Sin embargo, muchas de las organizaciones que probablemente participar´ an ya est´ an acogiendo ideas de proyectos.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

58 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

Google Code JAM 2012 Entidad: Google Descripci´ on: Google Code JAM es un programa internacional de competencias administrado por Google. La competencia consiste en un conjunto de problemas algor´ıtmicos que deben ser resueltos en un tiempo establecido por Google. Los concursantes deben usar cualquier lenguaje de programaci´ on y cualquier ambiente para obtener sus resultados. Hace poco termin´ o el “Google Code Jam 2011” y en la p´ agina se pueden ver los ejercicios tomados en ese concurso y que se pueden utilizar a modo de pr´ actica. La p´ agina oficial a´ un no ha sido lanzada pero las fechas de registro y evaluaci´ on ya fueron lanzadas. Fecha de Registro: 13 Marzo del 2012 . Primer Round de calificaci´ on: 13 de Abril del 2012. P´ agina del Evento: http://code.google.com/codejam/ Observaciones: El registro de participantes con deadline establecido.

IEEE Extreme Programming 2012 Entidad: IEEE Descripci´ on: El IEEEXtreme es un desaf´ıo mundial en el cual grupos de estudiantes o miembros de la IEEE son sometidos a pruebas de programaci´ on con tiempo. Si el equipo es ganador, la IEEE lleva al equipo con todos los gastos pagados a cualquier evento o conferencia de la IEEE en cualquier parte del mundo. Adem´ as los ganadores obtienen reconocimiento mundial. La p´ agina para el evento 2012 a´ un no est´ a disponible, pero al igual que otros eventos el registro de los competidores es con deadline as´ı como la suscripci´ on de los trabajos. Fecha de Registro: 13 de Marzo del 2012. 1er Round de calificaci´ on: 13 de Abril del 2012. P´ agina del Evento: xtreme/index.html

http://www.ieee.org/membership_services/membership/students/competitions/

Observaciones: Para este concurso se debe ser miembro de la IEEE.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

59 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

Postular a un trabajo para Facebook Entidad: Facebook Descripci´ on: Facebook est´ a interesado en contratar estudiantes de graduaci´ on o postgrado para hacer pr´ acticas o trabajo de internado por un tiempo determinado en la empresa. Una de las formas de postular es entrar en el enlace mostrado abajo y en la pesta˜ na “University” postular a alguna posici´ on disponible. En el lado derecho se mostrara una lista de las responsabilidades y requisitos para cada puesto. Otra forma interesante de postular es por medio de un desaf´ıo, en el cual Facebook lanza un desaf´ıo de programaci´ on con tiempo de 2 horas. El login es con la propia cuenta de Facebook y si el c´ odigo sometido pasa por los est´ andares y algunos requisitos de la empresa el usuario es llamado para una entrevista de trabajo. Para postular usando habilidades de programaci´ on, entrar en la siguiente p´ agina web http://facebook.interviewstreet.com/recruit/challenges y dirigirse a “Solve Challenges Now”. En esa p´ agina se explican tambi´en algunos beneficios y el perfil buscado por la empresa. ´ Areas de inter´ es: Compiladores, Bases de Datos, Computaci´ on Distribuida, Tolerancia a fallas, Redes, Aprendizaje de M´ aquinas, Redes Sociales, etc. Fechas Importantes: Para postular a becas de investigaci´ on (fellowship). • Env´ıo de postulaciones: 16 de Diciembre del 2011. • notificaci´ on de elegidos: 1 de Febrero del 2012. P´ agina Web: • Trabajo: http://www.facebook.com/careers/ • Beca de investigaci´ on: https://www.facebook.com/notes/facebook-fellowship-program/ growing-the-facebook-fellowship-program/251556818229066 Observaciones: Se debe tener una cuenta creada en Facebook con todos los datos personales llenos para poder postular a esta empresa.

Postular a un trabajo para Microsoft Entidad: Microsoft Descripci´ on: El primer paso para trabajar en esta empresa es encontrar el trabajo adecuado seg´ un el perfil adecuado. En la p´ agina http://careers.microsoft.com/careers/en/pe/professions.aspx se muestra una lista de todas las posibles a ´reas de trabajo as´ı como una descripci´ on de que hace un profesional en cada a ´rea. Otra opci´ on es seleccionar con qu´e tipo de tecnolog´ıas se desea trabajar y as´ı establecer un perfil. Luego en la p´ agina http: //careers.microsoft.com/careers/en/pe/applyoverview.aspx se debe llenar un formulario con datos personales y algunos datos adicionales que pueden ser pedidos dependiendo del a ´rea seleccionada P´ agina Web: http://careers.microsoft.com/careers/en/pe/professions.aspx Observaciones: Datos de trabajo para Microsoft Per´ u.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

60 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

Concurso Peruano de Programaci´ on (CPP) Descripci´ on: El CPP es una iniciativa de la Sociedad de Estudiantes de Ciencia de la Computaci´ on (SECC) y la Sociedad Peruana de Computaci´ on (SPC) con el objetivo principal de incentivar a los estudiantes y profesionales de todas las a ´reas de computaci´ on a participar en concursos de programaci´ on competitiva. El Codesecc es utilizado como motor para este concurso de programaci´ on. El concurso se realiza en dos fases, una online que sirve de clasificatoria para la fase onsite, que es la final y se d´ a en el marco del CSPC. Fecha: 2012 P´ agina del Evento: Evento del 2011: http://www.cspc2011.org/cpp2011 Observaciones: En este a˜ no, este evento ha sido parte del X Congreso Internacional de la Sociedad Peruana de Computaci´ on 2011.

´ SECCION: EVENTOS

Convocatorias y becas para estudios de postgrado en el extranjero Diversas convocatorias y becas para realizar estudios de postgrado est´an disponibles en el ´ambito nacional e internacional en los aspectos acad´emicos, cient´ıficos, tecnol´ogicos e incluso laborales. Pero los de mayor calidad e competitividad son los de caracter internacional. Ampliar y actualizar los conocimientos de manera constante es fundamental a la hora de crecer profesionalmente. Una buena manera de obtener un alto y competitivo nivel en lo acad´emico, profesional, investigaci´ on y una especializaci´ on en Computaci´ on es posible realizando estudios de posgrado en universidades de calidad internacional. Posgrados de buen nivel en Computaci´ on generalmente se encuentran en instituciones extranjeras, tales como universidades de Brasil, Estados Unidos, Francia, Alemania, Suiza, Jap´ on, Inglaterra, etc. En la b´ usqueda y concretizaci´ on de estudios de maestr´ıa o doctorado son importantes las becas de estudios y otras formas de apoyo por parte de instituciones gubernamentales o de las universidades objetivo, ´estas u ´ltimas pueden proveer bolsas de estudios institucionales, gubernamentales, de proyectos, de auxilio, asistente de c´ atedra, etc. De esta manera, a continuaci´ on presentamos algunas convocatorias y oportunidades de becas para realizar posgrado en algunas universidades e

instituciones del extranjero, principalmente de Brasil. Post-graduaci´ on en computaci´ on en universidades de Brasil Varias universidades de Brasil han obtenido un alto nivel internacional en diversas a´reas de computaci´on, que no tienen que nada que envidiar a las m´as importantes universidades de Europa y de Estados Unidos, por ejemplo, la universidad de Sao Paulo est´a actualmente posicionada como la mejor universidad de Am´erica latina. Esto se debe a que el pa´ıs vecino durante varios a˜ nos viene realizando buena inversi´ on en educaci´on superior y con la participaci´on de instituciones de fomento de investigaci´on como CAPES, CNPq, FAPESP, entre otras, han logrado obtener un nivel de competitividad mundial. La mayor´ıa de universidades brasile˜ nas pide como requisito principal el resultado del examen POSCOMP, as´ı como por lo menos 2 cartas de recomendaci´on de profesores o alumnos

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

relacionados al ´area a la que se postula, tambi´en se presenta el hist´ orico de notas y el curr´ıculum v´ıtae, en el cual las publicaciones y experiencia en el ´area son m´as importantes. Dependiendo de la universidad y el tipo de estudio (maestr´ıa o doctorado) a realizar el n´ umero de cartas de recomendaci´on puede variar. Para los tr´ amites de visa, las universidades mandan v´ıa e-mail o por servicio de correo la carta de aceptaci´on. M´as detalles sobre la serie de tr´amites y procedimientos pueden ser consultados en la iniciativa Posgradc del SECC. Los requisitos as´ı como las fichas y tasas de inscripci´on var´ıan entre universidades, por lo que es recomendado visitar las p´aginas de cada universidad e instituci´on para verificar los requisitos, fechas y pagos que deben ser realizados. Algunas universidades permiten enviar los documentos por e-mail, pero existen algunas que exigen los documentos f´ısicos, que deben ser enviado por servicio de correo u otro medio. El periodo de entrega por servicio de correo entre Per´ u y Brasil 61 / 69


CompuScientia , Vol. 1 No. 1 dependiendo del tipo de servicio seleccionado demora alrededor de 1 semana. Las ´ areas de ense˜ nanza pueden variar entre universidades, y para saber las a´reas de ense˜ nanza se recomienda visitar las p´ aginas Web, revisar los docentes de cada universidad y las investigaciones que ellos realizan. Tambi´en es recomendable entrar en contacto, v´ıa e-mail, con los docentes de las ´ areas que se est´ a interesado, para que se pueda explicar un poco m´ as sobre las investigaciones que se realizan en sus laboratorios y centros de investigaci´ on, y de esta manera ser tomados en cuenta si pasan por el proceso selectivo. Es recomendable que todo tipo de comunicaci´ on con los docentes sea en portugu´es o ingl´es, y se debe considerar que no todos los docentes responder´ an los e-mails. Para programas de postgrado, el ingl´es es de vital importancia y la mayor´ıa de universidades solo acepta alumnos con un nivel medio de cono-

EVENTOS cimiento de ingl´es. En la mayor´ıa de las universidades, en el transcurso de las disciplinas, ser´an aplicados un examen de portugu´es y otro de ingl´es, los cuales son requisitos para obtener el grado de Magister o Doctor. Cada universidad tiene un programa de bolsas de estudio que van alrededor de R$1200 (R$: S´ımbolo de reales, unidad monetaria brasile˜ na) mensuales para maestr´ıa y R$1800 para doctorado, estos valores pueden variar dependiendo de las universidades o de la fundaci´on que otorga la bolsa. Para postular a esas bolsas es necesario ser alumno aceptado o matriculado de la respectiva instituci´on. Luego se establece un ranking, en el que se consideran las notas de los cursos o del Poscomp, publicaciones, cursos, eventos, etc. Existen otras entidades fuera de la universidad que otorgan bolsas de estudios como CAPES, CNPq y FAPESP, cada una con requisitos de notas y trabajos. En general FAPESP es la mejor agencia de bolsas,

Diciembre, 2011 ya que paga un poco m´as y cuenta con una reserva t´ecnica que puede ser utilizada para pagar alg´ un congreso o alg´ un equipo relacionado con la investigaci´on. Existe adem´as una bolsa de estudios que puede ser solicitada desde Per´ u y se compite con otros candidatos, esa bolsa es ofrecida por la CAPES en un proceso de selecci´ on en el que puede incluir un pasaje de retorno a Per´ u al finalizar la maestr´ıa o doctorado. Esta selecci´on es llevada a cabo entre los meses de mayo y junio de cada a˜ no. En la p´ agina de la embajada de Brasil se puede encontrar informaci´on m´as detallada del proceso de selecci´on as´ı como una lista de universidades que se acogen a este programa de bolsas. A continuaci´on se mostrar´a una lista, que no pretende ser exhaustiva, de universidades brasile˜ nas que est´an enfocadas en investigaciones en diversas ´ areas de la computaci´on.

Postgrado en el ICMC-USP Entidad: Universidad de S˜ ao Paulo - Instituto de Ciencias Matem´ aticas y Computaci´ on (USP - ICMC) Tipo: Maestr´ıa, Doctorado. ´ Ambito: Internacional Descripci´ on: Los postulantes a esta universidad deben haber realizado el examen POSCOMP y contar con dos cartas de recomendaci´ on, as´ı como otros documentos solicitados. Los datos pueden ser mandados v´ıa correo electr´ onico. Generalmente en esa universidad el periodo de inscripci´ on es 1 mes antes que se den los resultados del POSCOMP por lo cual hay que estar atentos. El ICMC tiene dos procesos selectivos siendo uno para el periodo de Marzo y otro para el periodo de Agosto, y es una de las pocas universidades que permite ingresar y cursar disciplinas a mitad de a˜ no. Esta universidad cuenta con el grado 6 otorgado por la CAPES, lo que significa que los profesionales en esta a ´rea salen con calidad Internacional. Fecha: • Periodo Inscripci´ on Periodo Marzo: Hasta el 14 de Octubre 2012. • Periodo Inscripci´ on Periodo Agosto: Hasta el 1 de Mayo 2012 aproximadamente. Lugar: S˜ ao Carlos - Brasil P´ agina: http://www.icmc.usp.br/~posgrad/mestradoComp.html

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

62 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

Postgrado en el UFSCAR Entidad: Universidad Federal de S˜ ao Carlos (UFSCAR) Tipo: Maestr´ıa, Doctorado. ´ Ambito: Internacional Descripci´ on: Los postulantes a esta universidad deben haber realizado el examen POSCOMP y contar con dos cartas de recomendaci´ on, as´ı como de otros documentos solicitados. Los datos deben ser mandados por correo y es necesaria una entrevista que puede ser hecha via Skype para aquellos que pasaron la primera etapa. Los candidatos extranjeros no deben pagar la tasa de inscripci´ on, que normalmente es cobrada. Esta universidad cuenta con el grado 4 otorgado por la CAPES, lo que significa que los profesionales en esta a ´rea salen con calidad Nacional. Fecha: 19 de Setiembre al 11 de Noviembre del 2012 aproximadamente. Lugar: S˜ ao Carlos - Brasil P´ agina: http://ppgcc.dc.ufscar.br/mestrado-1/selecao-para-o-mestrado/processo-seletivo

Postgrado en el IME-USP Entidad: Universidad de S˜ ao Paulo - Instituto de Matem´ atica y Estad´ıstica (IME) Tipo: Maestr´ıa, Doctorado. ´ Ambito: Internacional Descripci´ on: Los postulantes a esta universidad deben haber realizado el examen POSCOMP y contar con dos cartas de recomendaci´ on, as´ı como de otros documentos solicitados. Son ofrecidas 60 vagas para el primer periodo del a˜ no (Marzo) y 30 para el segundo periodo (Agosto). Esta universidad cuenta con el grado 6 otorgado por la CAPES, lo que significa que los profesionales en esta a ´rea salen con calidad Internacional. Fecha: • Periodo Inscripci´ on Periodo Marzo: Hasta el 31 de Octubre del 2012. • Periodo Inscripci´ on Periodo Agosto: Hasta el 31 de Mayo del 2012. Lugar: S˜ ao Paulo - Brasil P´ agina: http://www.ime.usp.br/dcc/posgrad/selecao/

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

63 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

Postgrado en el UFRGS Entidad: Universidad Federal do Rio Grande do Sul (UFRGS) Tipo: Maestr´ıa, Doctorado. ´ Ambito: Internacional Descripci´ on: Los postulantes a esta universidad deben haber realizado el examen POSCOMP y contar con dos cartas de recomendaci´ on, as´ı como de otros documentos solicitados. El instituto de inform´ atica de esta universidad cuenta con los siguientes programas de posgrado: (i) Computaci´ on, (ii) Microelectr´ onica, (iii) Inform´ atica en la educaci´ on y (iv) Especializaci´ on y extensi´ on del Instituto de inform´ atica. Esta universidad cuenta con el grado 6 otorgado por la CAPES, lo que significa que los profesionales en esta a ´rea salen con calidad Internacional. Fecha: 19 de Setiembre al 11 de Noviembre del 2012, aproximadamente. Lugar: Rio Grande do Sul - Brasil P´ agina: http://ppgc.inf.ufrgs.br/

Postgrado en UNICAMP Entidad: Universidade Estadual de Campinas (UNICAMP) Tipo: Maestr´ıa, Doctorado. ´ Ambito: Internacional Descripci´ on: Los postulantes a esta universidad deben haber realizado el examen POSCOMP y contar con dos cartas de recomendaci´ on, as´ı como otros documentos solicitados. Los documentos as´ı como la ficha de inscripci´ on son hecha v´ıa web. En esta universidad se pide presentar un peque˜ no proyecto de lo que se espera hacer en la maestr´ıa. Este proyecto no significa que ser´ a el tema de investigaci´ on definitivo, sino que sirve como gu´ıa para los orientadores escoger a los alumnos. El documento debe estar en portugu´es, por lo que se debe tener mucho cuidado con la ortograf´ıa. Esta universidad cuenta con el grado 6 otorgado por la CAPES, lo que significa que los profesionales en esta a ´rea salen con calidad Internacional. Fecha: 01 al 31 noviembre del 2012, aproximadamente. Lugar: Campinas - Brasil P´ agina: http://cpg.ic.unicamp.br/informacoes/processo_atual

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

64 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

Postgrado en la PUC-RIO Entidad: Pontif´ıcia Universidade Cat´ olica do Rio de Janeiro. Tipo: Maestr´ıa, Doctorado. ´ Ambito: Internacional Descripci´ on: Los postulantes a esta universidad deben haber realizado el examen POSCOMP (no es obligat´ orio, pero es fuertemente recomendable) y contar con dos cartas de recomendaci´ on, as´ı como otros documentos solicitados. Los documentos e la ficha de inscripci´ on son realizadas v´ıa web. El documento debe estar en portugu´es, por lo que se debe tener mucho cuidado con la ortograf´ıa. Este departamento ofrece formaci´ on para maestr´ıa y doctorado en 9a ´reas de investigaci´ on. Esta universidad cuenta con el grado 7 otorgado por la CAPES, lo que significa que los profesionales en esta a ´rea salen con calidad Internacional. Fecha: • Periodo Inscripci´ on para el primer periodo 2012: Hasta el 25 de Noviembre del 2011. • Periodo Inscripci´ on para el segundo periodo 2012: Hasta el 28 de Junio del 2012. Lugar: Rio de Janeiro RJ - Brasil P´ agina: http://www.inf.puc-rio.br/

Postgrado en la Poli-USP Entidad: “Escola Polit´ecnica da Universidade de S˜ ao Paulo (Poli-USP)”. Tipo: Maestr´ıa, Doctorado. ´ Ambito: Internacional Descripci´ on: Ingenier´ıa El´ectrica de la Escuela Polit´ecnica de la USP (PPGEE/EPUSP) ofrece el a ´rea de Ingenier´ıa de Computaci´ on (sub´ area de Sistemas Digitales) que incluye las siguientes lineas de investigaci´ on: Inteligencia Artificial, Tecnolog´ıas Adaptativas, Tecnolog´ıas Interactivas, Redes de Computadores,Ingenier´ıa de Software, Base de Datos, Seguridad, Tecnolog´ıa de Informaci´ on en Agro-negocio y Ambiente, Arquitectura de Computadores, Automatizaci´ on, Ingenier´ıa de Conocimiento, etc. Dichas ´ areas de investigaci´ on son desarrolladas en los diferentes laboratorios y centros de investigaci´ on que posee. Fecha: • Maestr´ıa y e Doctorado directo: Hasta el 11 de Noviembre del 2011 (tambi´en para el 2012, aproximadamente). • Doctorado despu´es de maestr´ıa: Hasta el 21 de Enero del 2012. Lugar: Universidad de Sao Paulo, Sao Paulo-Brasil. P´ agina: http://www.pcs.usp.br/~posgrad-eletrica/

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

65 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

Otras becas y convocatorias nacionales y extranjeras

Becas de la OEA para estudio de postgrado - Convocatoria Entidad: FONDECYT, OEA. ´ Ambito: Internacional Descripci´ on: La OEA, a trav´es de su Departamento de Desarrollo Humano, Educaci´ on y Cultura (DDHEC) anuncia la Convocatoria 2012-2013 de las becas de la OEA para estudios de postgrado o investigaci´ on. Las becas de la OEA son otorgadas a personas interesadas a realizar estudios de postgrado (maestr´ıa o doctorado) y/o investigaci´ on de postgrado. Fecha: Plazo m´ aximo para las solicitudes: 18 de Marzo de 2011 (tambi´en en el 2012, aproximadamente). P´ agina: http://portal.concytec.gob.pe/index.php/areas-de-la-institucion/fondecyt/becas/ Observaciones: Los plazos ya fueron alcanzados en esta y otras convocatorias de Becas del Concytec para este a˜ no, sin embargo, en los siguientes a˜ nos tambi´en ser´ an realizadas.

Becas para estudios de posgrado en universidades de Francia Entidad: Campus France, Per´ u. ´ Ambito: Internacional Descripci´ on: Para solicitar una admisi´ on en una universidad o en una escuela superior francesa a nivel Master, los interesados deben crear una cuenta personal en l´ınea en la p´ agina web de CampusFrance Per´ u, llenar un formulario sobre su formaci´ on anterior, su motivaci´ on y su nivel de idiomas, seleccionar las formaciones a las cuales desea postular, y reunir una serie de documentos que justifiquen los estudios realizados en Per´ u, el nivel de franc´es, etc. En Francia, son las escuelas doctorales que se encargan de recibir las solicitudes e inscripciones de los candidatos. Primeramente, se aconseja dirigirse v´ıa e-mail a una escuela doctoral para presentar el tema de investigaci´ on. La escuela se encargar´ a de contactarlo con el director de tesis que se interese en su tema de investigaci´ on o que pueda proponerle ejes de investigaci´ on relacionados. Una vez aceptado por la escuela doctoral y por el director, firmar´ an su contrato de tesis. Otra opci´ on para empezar un Doctorado en Francia es postular a un Master 2 Recherche, y aprovechar ese a˜ no de formaci´ on estando en Francia para seleccionar una escuela doctoral y contactarse con un director de tesis. El requisito m´ınimo es haber realizado la maestr´ıa en Per´ u o en otro pa´ıs y saber los idiomas de ingles y franc´es. Fecha: Hasta el 31 de Marzo 2012, para maestr´ıa. P´ agina: • Principal: http://www.perou.campusfrance.org/. • Maestr´ıa: http://www.perou.campusfrance.org/pagina/postular-a-un-formacion-de-nivel-master. • Doctorado: http://www.perou.campusfrance.org/pagina/postular-a-un-doctorado.

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

66 / 69


CompuScientia , Vol. 1 No. 1

EVENTOS

Diciembre, 2011

Becas para estudios de maestr´ıa en universidades chilenas 2012 Entidad: Agencia de Cooperaci´ on Internacional de Chile-AGCI. ´ Ambito: Internacional Descripci´ on: La Agencia de Cooperaci´ on Internacional de Chile-AGCI otorga becas para estudios de maestr´ıa con el objetivo de contribuir a la formaci´ on de capital humano avanzado a trav´es de la participaci´ on de profesionales latinoamericanos en programas de Mag´ıster impartidos por instituciones de educaci´ on superior chilenas, acreditados con alto nivel de excelencia. Fecha: Hasta el 6 de enero del 2012. P´ agina: http://www.agci.gob.cl/becas/

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

67 / 69


CompuScientia , Vol. 1 No. 1

ANUNCIOS

Diciembre, 2011

Anunciantes Patrocinadores de la presente edici´on de CompuScientia A

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

68 / 69


CompuScientia , Vol. 1 No. 1

ANUNCIOS

Sociedad de Estudiantes de Ciencia de la Computaci´on - SECC

Diciembre, 2011

69 / 69


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.