Academic Software by Sergio Ledesma 2014
Department: Electrical and Computer Engineering
email: ledesmasergio@live.com
Phone: +52-464-647-9940 ext. 2401

Wintempla: the speed and power of Win32 at your hands
Wintempla is a tool that integrates with Microsoft Visual Studio (students and professors may download a copy of Microsoft Visual studio from www.dreamspark.com). Wintempla provides a thin level of encapsulation to Win32 to simplify the creation of Web and Desktop applications using C++ and Object Oriented Programming. Wintempla main files are: Wintempla.h, Wintempla.cpp, WintemplaWin.h and WintemplaWin.cpp. One advantage of Wintempla is that the programmer has the option to use the native Win32 APIs or the Wintempla classes. Additionally, all Wintempla code can be inspected in order to learn the dark secrets of Win32. Wintempla includes:
  • A tutorial that includes key concepts in programming
  • Videos to illustrates how common control instructions (such as: if, else, for, while, etc.) work
  • Many examples and problems that can be used in: programming classes, SQL, PLSQL, Graphics.
  • Support to create SQL database applications
  • SQL Import to create (in seconds) desktop or web applications from a SQL file
  • Simulated annealing optimization
  • Genetic algorithm optimization
  • Asynchronous module for Digital to Analog converters (DAC)
  • Asynchronous module for Analog to Digital converters (ADC)
  • Asynchronous module for serial ports
  • Multithread applications
  • Document printing
  • Microsoft Windows services
  • GUI deployment
  • Digital Signal Processing (remez, FFT and Filtering)
  • Common Object Model (COM)
  • A Lexical Analyzer, a compiler and virtual Machine
  • Artificial Neural Networks
  • Matrix operations
  • Data Visualization: Pie Chart, XY Chart, Polar Chart, Histogram, 3D Visualization, Simulation View
  • Native support for string manipulation using the STL
  • Native support for Math operations using the STL
  • Native support for data file storage
  • GDI Game application
  • Support for DirectX applications
  • Support for Open GL applications
  • Support to create PDF files programmatically


Wintempla Setup
  1. Download and Install Microsoft Visual Studio (C++ Win32).
  2. Download the Wintempla setup file.
  3. Save the file in your computer.
  4. Microsoft Visual Studio must be closed during the installation of Wintempla. There is a specific version of Wintempla for each version of Microsoft Visual Studio.
  5. In Microsoft Windows XP, double click the setup file to setup Wintempla. In Microsoft Windows Vista or 7, right click with the mouse and execute the installation file as Administrator.
  6. Open Microsoft Visual Studio, the Wintempla icon should appear under the Tools menu. If Wintempla does not appear perform the following steps, otherwise you are done
  1. Open Microsoft Visual Studio
  2. In the menu select: Tools > Customize...
  3. In Commands Tab: click the Add Command button
  4. In the categories: select AddIns (Complementos). Wintempla must appear in the list, if it does not, it means that the installation failed. Select Wintempla and press the OK button
  5. Press the Move Down button to move Wintempla to the right in the top toolbar of Microsoft Visual Studio. Press the Close button to close the dialog.
It is an excellent tool for application development in engineering, business or for research.
Download Wintempla for Microsoft Visual Studio 2010
Download Wintempla for Microsoft Visual Studio 2012
Download Wintempla for Microsoft Visual Studio 2013


Neural Lab: the power of artificial neural networks at your hands
Neural Lab is simulator to design and train artificial neural networks for engineering, business, computer science and technology. Version 4.0 introduces Neural Lab code to perform complex simulations programmatically. Version 4.0 introduces: Unsupervised Learning and Probabilistic Neural Networks. Version 4.0 includes a tutorial with problems and exercises with step by step instructions to solve some of the classical problems in artificial intelligence. Neural Lab can be used to teach a graduate class.
  • The tutorial includes definitions and tips about the proper use of ANN.
  • Neural Lab integrates with Microsoft Visual Studio with C++ (Win32 - Wintempla) to incorporate Artificial Neural Networks in custom applications, research simulations or end user interfaces.
  • Neural Lab checks for errors on the data sets before using it for training; saving a considerable amount of time.
  • The activation interface allows testing an ANN in real time, making possible to compare visually actual neural network output with the desired target.
  • The tutorial includes step by step examples and problems
Neural Lab in Wikipedia
Download Neural Lab 4.0


NEC Lab: the power of NEC at your hands
NEC Lab is a tool based on the Numerical Electromagnetics Code (NEC2) that applies Artificial Intelligence (AI) to design antennas. NEC Lab takes as input a set of requirements (VSWR, gain, radiation pattern, etc.) for a specific frequency or frequency bands. NEC Lab considers, analyzes and evaluates several design options to draft an antenna. NEC Lab uses fine tuning techniques to improve this draft and create a high performance design. NEC lab will help you analyze and evaluate the resulting antenna performance.

Download NEC Lab 1.0


Sync Lab: keep your computers in sync
Sync Lab is a tool that compares folder structure and content. Sync Lab can be configured to exclude specific files or folders from the comparison. First, Sync Lab offers a preview of the synchronization; second, the user can synchronize his files to a USB drive or another Hard Drive. Sync Lab is an excellent tool for users who work in several computers. Sync Lab provides tools that allow programmers to compare project files and solve version conflicts.

Download Sync Lab 1.0


LRD Lab: create and analyze Long-Range Dependent series
LRD Lab is a laboratory to analyze and synthesize Long Range Dependent (LRD) series with constant or variable Hurst parameter. It allows you to:
  • Create LRD series using several approximation methods.
  • Create LRD series with combined values of the Hurst parameter.
  • Analyze LRD series for different methods.
  • Detect changes on the Hurst parameter using the Transition-Variance plot.

Download LRD Lab 1.0


Microsoft Visual Studio: the perfect companion for programmers
Microsoft Visual Studio is a IDE to compile programs in several languages. Most students and professors may use their university email account to download Microsoft Visual Studio.
  1. Download the ISO file from the Microsoft Visual Studio site www.dreamspark.com
  2. Use WinRAR to expand the image file *.ISO that you download in the previous step
  3. Create a data DVD with the files of Microsoft Visual Studio for future installation
  4. Execute the Microsoft Visual Studio set up program. Depending in your computer configuration you may some conflicts during the installation. You may search the Internet for solutions. Try to use your computer skills to set up the software properly.
  5. Once the installation has been completed, open Microsoft Visual Studio to verify that was properly installed
  6. Close Microsoft Visual Studio
  7. Download Microsoft Visual Studio Service Pack 1 or Updates (www.microsoft.com search for Microsoft Visual Studio Service Pack in ISO format or Microsoft Visual Studio Updates). Save a copy in a data DVD. Use WinRAR to expand the ISO file. Install the Microsoft Visual Studio Service Pack or the Microsoft Visual Studio Update
  8. Open Microsoft Visual Studio to verify that the Service Pack was properly installed
  9. Close Microsoft Visual Studio

Download Microsoft Visual Studio


THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. I ACCEPT NO LIABILITY FOR ANY DAMAGE OR LOSS OF BUSINESS THAT THIS SOFTWARE MAY CAUSE.

Please make a reference to Neural Lab, NEC lab, Wintempla, or Sync Lab, if you include code, images or text in your work.


Capítulos de Libro
2000
2001
2002
2003
2004
2005
2006
2007
2008
  1. Practical Considerations for Simulated Annealing Implementation, Edited by Cher Ming Tan.  Sergio Ledesma, Gabriel Aviña and Raul Sanchez.  Intech: Simulated Annealing Book Pages: 401 - 420.  Book chapter
2009
2010
2011
2012
  1. Simulated Annealing Evolution.  Sergio Ledesma, Jose Ruiz and Guadalupe Garcia.  Intech: Simulated Annealing - Advances, Applications and Hybridizations, Edited by Marcos de Sales Guerra Tsuzuki, Croatia, http://dx.doi.org/10.5772/3326 Pages: 201 - 218.  Book chapter
2013
2014


Tesis Dirigidas
2000
      

2001
      

2002
      

2003
      

2004
      

2005
      

2006
  1. Reconocimiento de Figuras Cilíndricas usando la Transformada de Hough.  José Enrique Reyna Martínez.  17/02/06.  Ingeniería en Sistemas Computacionales.  Maestría
  2. Diseño e Implementación de un Osciloscopio usando una PC.  Miguel Ángel González Ojeda.  06/06/06.  Ingeniería Electrónica.  Licenciatura
      

2007
  1. Medidor de Respuesta en Frecuencia para Aplicaciones de Audio.  David de Jesús Herrera Rubio.  04/03/07.  Ingeniería Electrónica.  Licenciatura
  2. Análisis de transmisión de datos sobre una línea eléctrica con modulación OFDM y M-QAM.  Julio Cesar Ramírez Patlán.  06/08/07.  Ingeniería en Sistemas Computacionales.  Maestría
  3. Diseño e Implementación de un Osciloscopio Digital usando captura de datos asíncrona.  Enrique Flores Cardenas.  31/08/07.  Ingeniería en Sistemas Computacionales.  Maestría
      

2008
  1. Predicción de Generación de Energía Eléctrica por medio de Redes Neuronales.  Beatriz Gutiérrez Méndez.  12/01/08.  Ingeniería en Sistemas Computacionales.  Maestría
  2. Modelado e Implementación de Una Red Neuronal Configurable utilizando FPGA.  Oscar Salaís Muníz.  11/04/08.  Ingeniería en Sistemas Computacionales.  Maestría
  3. Diseño y Aplicación de una Red Neuronal en la Detección de Infección Urinaria en Mujeres HGZ No. 3. IMSS, Salamanca, Gto..  Juan Israel Yañez Vargas.  04/08/08.  Ingeniería Electrónica.  Licenciatura
  4. Clasificación de Figuras en el Dominio de la Frecuencia usando Redes Neuronales Complejas.  Karina Acosta Cordero.  17/10/08.  Ingeniería en Sistemas Computacionales.  Maestría
  5. Automatización y Control de Servo-motores Mediante Comunicación Serial.  Alejandro Jurado Páramo.  14/11/08.  Ingeniería Electrónica.  Licenciatura
  6. Migración de la Transmisión de AM y FM Comercial a Formato Digital en la Radiodifusión.  Judith Ramírez Jiménez.  28/11/08.  Ingeniería Electrónica.  Licenciatura
  7. Monitoreo y Captura del Consumo de la Energía Eléctrica Doméstica con Detección del Factor de Potencia.  Juan Carlos Mosqueda Robles y Fernando Emmanuel Soto Romo.  15/12/08.  Ingeniería Electrónica.  Licenciatura
      

2009
  1. Detección de Señales usando Redes Neuronales Complejas.  Abubeker Gamboa Rosales.  10/03/09.  Ingeniería en Sistemas Computacionales.  Maestría
  2. Laboratorio Virtual de Filtrado Digital.  José Gabriel Aguilera González.  22/05/09.  Ingeniería Electrónica.  Licenciatura
  3. Electrocardiógrafo Digital.  Ramón Balboa Arteaga.  22/05/09.  Ingeniería Electrónica.  Licenciatura
  4. Desarrollo de una plataforma DirectX con Aplicaciones en Dinámica.  Sheila Esmeralda González Reyna.  03/07/09.  Ingeniería en Mecatrónica.  Licenciatura
  5. Captura de datos mediante el puerto USB.  Abraham Ortega Contreras.  13/08/09.  Ingeniería Electrónica.  Licenciatura
      

2010
  1. Minería de Datos Aplicada a la Medicina (Embarazo de Alto Riesgo).  Sandra Marcela Munguía Gutiérrez.  31/05/10.  Ingeniería Electrónica.  Maestría
  2. Artificial Life Analysis Using Neural Networks.  José Ignacio Montenegro Treviño.  09/08/10.  Ingeniería Electrónica.  Maestría
  3. Instrumentación remota por medio de una interfaz Web.  Gerardo Gómez Zepeda.  24/09/10.  Ingeniería en Mecatrónica.  Licenciatura
  4. Desarrollo de una base de datos para administración de experimentos eléctricos (Database).  Laura Patricia Turrubiates Cisneros.  01/10/10.  Ingeniería Electrónica.  Licenciatura
  5. Desarrollo de una plataforma para administración de recursos humanos y físicos (GUI).  Griselda Conejo López.  01/12/10.  Ingeniería en Sistemas Computacionales.  Licenciatura
      

2011
  1. Desarrollo de una plataforma para admistración de experimentos eléctricos (GUI).  Guillermo Jesús Laguna Mosqueda.  03/02/11.  Ingeniería en Mecatrónica.  Licenciatura
  2. Desarrollo de una plataforma para administración de recursos humanos y físicos (Database).  Ismael Martínez García.  04/02/11.  Ingeniería en Sistemas Computacionales.  Licenciatura
  3. Análisis de Mamografías Digitales con Inteligencia Artificial.  Juan Israel Yañez Vargas.  05/04/11.  Ingeniería Electrónica.  Maestría
  4. Comportamiento de las Redes Neuronales Multicapa y las Redes Neuronales Probabilísticas.  Alejandro Jurado Páramo.  08/04/11.  Ingeniería Electrónica.  Maestría
  5. Análisis de ECG utilizando Inteligencia Artificial.  Ramón Balboa Arteaga.  19/08/11.  Ingeniería Electrónica.  Maestría
  6. Reconocimiento de Patrones con Inteligencia Artificial para Aplicaciones Forense.  José Gabriel Aguilera González.  19/08/11.  Ingeniería Electrónica.  Maestría
  7. Reconstrucción de Espacios Físicos Estructurados por Medio de Ultrasonido.  José de Jesús Guerrero Turrubiates.  31/08/11.  Ingeniería en Mecatrónica.  Licenciatura
  8. Interfaz gráfica VGA para un Esparcímetro de Resolución Angular de Luz usando FPGA.  Freddy Osvaldo Sánchez Castro.  09/09/11.  Ingeniería Electrónica.  Maestría
      

2012
  1. Sistema Integral para la Asignación de Horarios de la Universidad por medio de Inteligencia Artificial.  Carlos Alberto Rodriguez Rosales.  27/04/12.  Ingeniería en Sistemas Computacionales.  Licenciatura
  2. Recurso computacional para la generación de archivos PDF.  Evelia López Ramírez.  23/05/12.  Ingeniería en Sistemas Computacionales.  Licenciatura
  3. Sistema para Clasificación de Géneros Musicales por medio de Inteligencia Artificial.  Jorge Arturo Ramírez López.  31/05/12.  Ingeniería en Sistemas Computacionales.  Licenciatura
  4. Análisis de un Controlador PID de Temperatura usando una PC y un PIC.  Victor Hugo Morales López.  08/06/12.  Ingeniería en Mecatrónica.  Licenciatura
      

2013
  1. Control Remoto Utilizando una Página Web.  Roberto Yamil Dipp Hurtado.  28/02/13.  Ingeniería Electrónica.  Licenciatura
  2. Sistema de Tele-control basado en agentes para la automatización y control de las mediciones en laboratorios de pruebas.  Alfonso Rivera Rosas.  20/03/13.  Ingeniería en Mecatrónica.  Licenciatura
  3. Identificación de Notas Musicales Utilizando Inteligencia Artificial.  Ing. José Turrubiates García.  06/06/13.  Ingeniería Electrónica.  Maestría
  4. Análisis de Electroencefalograma para Diagnóstico Médico usando Inteligencia Artificial.  L. I. Karina Delgado Arredondo.  26/07/13.  Ingeniería Electrónica.  Maestría
      

2014
      



Docencia
2000
      

2001
      

2002
      

2003
      

2004
  1. IE-104 Señales y Sistemas I.  Inicio: 20/09/04.  Fin: 22/12/04.  Número de estudiantes: 30. Total de horas: 45. Ingeniería Electrónica.  Licenciatura
  2. E.3.6. Instrumentacion Digital .  Inicio: 20/09/04.  Fin: 22/12/04.  Número de estudiantes: 8. Total de horas: 30. Ingeniería Electrónica.  Maestría
      

2005
  1. CEI17 Instrumentacion Digital.  Inicio: 10/01/05.  Fin: 15/04/05.  Número de estudiantes: 20. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  2. CEI17 Instrumentacion Digital.  Inicio: 25/04/05.  Fin: 08/07/05.  Número de estudiantes: 36. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  3. ABP01.90 Lenguaje de Programación.  Inicio: 25/04/05.  Fin: 08/07/05.  Número de estudiantes: 23. Total de horas: 45. Ingeniería Electrónica.  Licenciatura
  4. ABP01.90 Lenguaje de Programación.  Inicio: 01/08/05.  Fin: 23/09/05.  Número de estudiantes: 13. Total de horas: 45. Ingeniería Electrónica.  Licenciatura
  5. IE105 Señales y Sistemas II.  Inicio: 04/10/05.  Fin: 16/12/05.  Número de estudiantes: 14. Total de horas: 45. Ingeniería Electrónica.  Licenciatura
  6. E.4.6. Control Digital.  Inicio: 10/01/05.  Fin: 15/04/05.  Número de estudiantes: 8. Total de horas: 30. Ingeniería Electrónica.  Maestría
  7. E14 Señales y Sistemas.  Inicio: 04/10/05.  Fin: 16/12/05.  Número de estudiantes: 10. Total de horas: 30. Ingeniería Electrónica.  Maestría
      

2006
  1. CEI17 Instrumentacion Digital.  Inicio: 12/01/06.  Fin: 24/03/06.  Número de estudiantes: 18. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  2. CEI17 Instrumentacion Digital.  Inicio: 30/03/06.  Fin: 28/06/06.  Número de estudiantes: 18. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  3. CEI17 Instrumentacion Digital.  Inicio: 05/10/06.  Fin: 15/12/06.  Número de estudiantes: 2. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  4. E.3.6. Instrumentacion Digital.  Inicio: 12/01/06.  Fin: 24/03/06.  Número de estudiantes: 11. Total de horas: 30. Ingeniería Electrónica.  Maestría
  5. E14 Señales y Sistemas.  Inicio: 30/03/06.  Fin: 28/06/06.  Número de estudiantes: 6. Total de horas: 30. Ingeniería Electrónica.  Maestría
  6. E17.6 Seminario de Tesis.  Inicio: 06/07/06.  Fin: 27/09/06.  Número de estudiantes: 20. Total de horas: 30. Ingeniería Electrónica.  Maestría
  7. E17.6 TSIE (Redes Neuronales).  Inicio: 06/07/06.  Fin: 27/09/06.  Número de estudiantes: 8. Total de horas: 30. Ingeniería Electrónica.  Maestría
  8. E17.6 TSIE (Simulación y Proc. Estocásticos).  Inicio: 05/10/06.  Fin: 15/12/06.  Número de estudiantes: 4. Total de horas: 30. Ingeniería Electrónica.  Maestría
      

2007
  1. CEI17 Instrumentacion Digital.  Inicio: 11/01/07.  Fin: 24/03/07.  Número de estudiantes: 18. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  2. CEP02 Procesamiento de Datos.  Inicio: 17/04/07.  Fin: 26/06/07.  Número de estudiantes: 19. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  3. CEP01 Lenguaje Orientado a Objetos.  Inicio: 05/07/07.  Fin: 28/09/07.  Número de estudiantes: 17. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  4. CEP02 Procesamiento de Datos.  Inicio: 04/10/07.  Fin: 14/12/07.  Número de estudiantes: 8. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  5. E17.6 Redes Neuronales.  Inicio: 11/01/07.  Fin: 24/03/07.  Número de estudiantes: 3. Total de horas: 30. Ingeniería Electrónica.  Maestría
  6. E14 Señales y Sistemas.  Inicio: 17/04/07.  Fin: 26/06/07.  Número de estudiantes: 9. Total de horas: 30. Ingeniería Electrónica.  Maestría
  7. E17.6 Redes Neuronales.  Inicio: 04/10/07.  Fin: 14/12/07.  Número de estudiantes: 7. Total de horas: 30. Ingeniería Electrónica.  Maestría
      

2008
  1. CEP01 Lenguaje Orientado a Objetos.  Inicio: 10/01/08.  Fin: 04/04/08.  Número de estudiantes: 27. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  2. ICG02 Sistema de Administración de Datos.  Inicio: 10/01/08.  Fin: 04/04/08.  Número de estudiantes: 10. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  3. CEP04 Desarrollo de Software.  Inicio: 14/04/08.  Fin: 25/06/08.  Número de estudiantes: 11. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  4. CEI06 Programación Avanzada.  Inicio: 14/04/08.  Fin: 25/06/08.  Número de estudiantes: 30. Total de horas: 45. Ingeniería Electrónica.  Licenciatura
  5. CEP01 Lenguaje Orientado a Objetos.  Inicio: 03/07/08.  Fin: 24/09/08.  Número de estudiantes: 19. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  6. CEP02 Procesamiento de Datos.  Inicio: 03/07/08.  Fin: 24/09/08.  Número de estudiantes: 11. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  7. ICG02 Sistema de Administración de Datos.  Inicio: 02/10/08.  Fin: 10/12/08.  Número de estudiantes: 4. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  8. E26 Sistemas de Medición.  Inicio: 03/07/08.  Fin: 24/09/08.  Número de estudiantes: 3. Total de horas: 30. Ingeniería Electrónica.  Maestría
  9. Tema Selecto Ing. Electrónica (Redes Neuronales).  Inicio: 02/10/08.  Fin: 10/12/08.  Número de estudiantes: 5. Total de horas: 30. Ingeniería Electrónica.  Maestría
  10. Tema Selecto en Ingeniería Mecánica (Redes Neuronales).  Inicio: 02/10/08.  Fin: 10/12/08.  Número de estudiantes: 4. Total de horas: 30. Ingeniería Electrónica.  Maestría
      

2009
  1. ABF Física III.  Inicio: 15/01/09.  Fin: 27/03/09.  Número de estudiantes: 19. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  2. ICS03 Bases de Datos Avanzadas.  Inicio: 02/04/09.  Fin: 24/06/09.  Número de estudiantes: 11. Total de horas: 45. Ingeniería Electrónica.  Licenciatura
  3. CEP01 Lenguaje Orientado a Objetos.  Inicio: 02/04/09.  Fin: 24/06/09.  Número de estudiantes: 27. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  4. ABM02 Cálculo II.  Inicio: 02/07/09.  Fin: 23/09/09.  Número de estudiantes: 20. Total de horas: 55. Ingeniería Electrónica.  Licenciatura
  5. ICG02 Sistema de Administración de Datos.  Inicio: 01/10/09.  Fin: 11/12/09.  Número de estudiantes: 10. Total de horas: 45. Ingeniería Electrónica.  Licenciatura
  6. E12 Electrónica Digital.  Inicio: 15/01/09.  Fin: 27/03/09.  Número de estudiantes: 9. Total de horas: 30. Ingeniería Electrónica.  Maestría
  7. E26 Sistemas de Medición.  Inicio: 02/07/09.  Fin: 23/09/09.  Número de estudiantes: 11. Total de horas: 30. Ingeniería Electrónica.  Maestría
  8. E28 Redes Neuronales.  Inicio: 01/10/09.  Fin: 11/12/09.  Número de estudiantes: 16. Total de horas: 30. Ingeniería Electrónica.  Maestría
  9. Temas Avanzados en Sistemas Dinámicos (Redes Neuronales).  Inicio: 01/10/09.  Fin: 11/12/09.  Número de estudiantes: 2. Total de horas: 6. Ingeniería Electrónica.  Doctorado
      

2010
  1. ABP01 Lenguaje de Programación.  Inicio: 18/01/10.  Fin: 16/04/10.  Número de estudiantes: 33. Total de horas: 45. Ingeniería Electrónica.  Licenciatura
  2. ICS01 Sistemas de Información.  Inicio: 18/01/10.  Fin: 16/04/10.  Número de estudiantes: 6. Total de horas: 45. Ingeniería Electrónica.  Licenciatura
  3. ICS03 Bases de Datos Avanzadas.  Inicio: 26/04/10.  Fin: 23/07/10.  Número de estudiantes: 6. Total de horas: 45. Ingeniería Electrónica.  Licenciatura
  4. ICS03 Bases de Datos Avanzadas.  Inicio: 26/07/10.  Fin: 24/09/10.  Número de estudiantes: 3. Total de horas: 45. Ingeniería Electrónica.  Licenciatura
  5. ABP01 Lenguaje de Programación.  Inicio: 04/10/10.  Fin: 17/12/10.  Número de estudiantes: 40. Total de horas: 45. Ingeniería Electrónica.  Licenciatura
  6. ICS01 Sistemas de Información I.  Inicio: 04/10/10.  Fin: 17/12/10.  Número de estudiantes: 2. Total de horas: 45. Ingeniería Electrónica.  Licenciatura
  7. AGD03 Diseño de Publicaciones Web.  Inicio: 04/10/10.  Fin: 17/12/10.  Número de estudiantes: 16. Total de horas: 45. Ingeniería Electrónica.  Licenciatura
  8. E9.18 Seminario de Tesis.  Inicio: 26/04/10.  Fin: 23/07/10.  Número de estudiantes: 29. Total de horas: 30. Ingeniería Electrónica.  Maestría
      

2011
  1. CEP02 Procesamiento de Datos.  Inicio: 17/01/11.  Fin: 15/04/11.  Número de estudiantes: 18. Total de horas: 72. Ingeniería Electrónica.  Licenciatura
  2. ICS12 Aplicación de Servicios.  Inicio: 17/01/11.  Fin: 15/04/11.  Número de estudiantes: 8. Total de horas: 48. Ingeniería Electrónica.  Licenciatura
  3. ABP01 Lenguaje de Programación.  Inicio: 16/05/11.  Fin: 25/08/11.  Número de estudiantes: 23. Total de horas: 50. Ingeniería Electrónica.  Licenciatura
  4. ICG02 Sistema de Administración de Datos.  Inicio: 16/05/11.  Fin: 25/08/11.  Número de estudiantes: 22. Total de horas: 50. Ingeniería Electrónica.  Licenciatura
  5. ABP01 Lenguaje de Programación.  Inicio: 12/09/11.  Fin: 09/12/11.  Número de estudiantes: 44. Total de horas: 48. Ingeniería Electrónica.  Licenciatura
  6. ICS12 Aplicación de Servicios.  Inicio: 12/09/11.  Fin: 09/12/11.  Número de estudiantes: 4. Total de horas: 48. Ingeniería Electrónica.  Licenciatura
      

2012
  1. CEI106 Programación Avanzada.  Inicio: 14/05/12.  Fin: 24/08/12.  Número de estudiantes: 33. Total de horas: 50. Ingeniería Electrónica.  Licenciatura
  2. ICG02 Sistema de Administración de Datos.  Inicio: 11/09/12.  Fin: 07/12/12.  Número de estudiantes: 10. Total de horas: 74. Ingeniería Electrónica.  Licenciatura
  3. CEI106 Programación Avanzada.  Inicio: 11/09/12.  Fin: 07/12/12.  Número de estudiantes: 37. Total de horas: 50. Ingeniería Electrónica.  Licenciatura
  4. E17.6 Propedeutico: Programación C/C++.  Inicio: 16/01/12.  Fin: 28/04/12.  Número de estudiantes: 12. Total de horas: 50. Ingeniería Electrónica.  Maestría
  5. E17.6 Redes Neuronales.  Inicio: 16/01/12.  Fin: 28/04/12.  Número de estudiantes: 10. Total de horas: 55. Ingeniería Electrónica.  Maestría
  6. E17.6 Propedeutico:Programación C/C++.  Inicio: 14/05/12.  Fin: 24/08/12.  Número de estudiantes: 6. Total de horas: 50. Ingeniería Electrónica.  Maestría
      

2013
  1. CEP01 Lenguaje Orientado a Objetos.  Inicio: 14/01/13.  Fin: 26/04/13.  Número de estudiantes: 23. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  2. ICS03 Bases de Datos Avanzadas.  Inicio: 14/01/13.  Fin: 26/04/13.  Número de estudiantes: 14. Total de horas: 45. Ingeniería Electrónica.  Licenciatura
  3. ICS03 Bases de Datos Avanzadas.  Inicio: 13/05/13.  Fin: 23/08/13.  Número de estudiantes: 5. Total de horas: 45. Ingeniería Electrónica.  Licenciatura
  4. E17.6 Redes Neuronales.  Inicio: 13/05/13.  Fin: 23/08/13.  Número de estudiantes: 4. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  5. CEP01 Lenguaje Orientado a Objetos.  Inicio: 09/09/13.  Fin: 06/12/13.  Número de estudiantes: 23. Total de horas: 72. Ingeniería Electrónica.  Licenciatura
  6. ICG02 Sistema de Administración de Datos.  Inicio: 09/09/13.  Fin: 06/12/13.  Número de estudiantes: 18. Total de horas: 72. Ingeniería Electrónica.  Licenciatura
  7. E17.6 Redes Neuronales.  Inicio: 13/05/13.  Fin: 23/08/13.  Número de estudiantes: 6. Total de horas: 60. Ingeniería Electrónica.  Maestría
      

2014
  1. ICS03 Bases de Datos Avanzadas.  Inicio: 12/01/14.  Fin: 11/04/14.  Número de estudiantes: 11. Total de horas: 60. Ingeniería Electrónica.  Licenciatura
  2. ICS10 Aplicaciones de Internet.  Inicio: 12/01/14.  Fin: 11/04/14.  Número de estudiantes: 15. Total de horas: 60. Ingeniería Electrónica.  Licenciatura