UAM Cuajimalpa (Desde 2009)
Maestría en Diseño, Información y Comunicación (MADIC):
- Desarrollo de Proyectos Web
- Tecnologías Web
- Seminario de Investigación I
- Temas Selectos III
- Temas Selectos V
- Proyecto Terminal I
- Proyecto Terminal II
- Proyecto Terminal III
Posgrado en Ciencias Naturales e Ingeniería (PCNI):
- Temas Selectos IV
- Seminario II
- Seminario III
Licenciatura en Tecnologías y Sistemas de Información:
- Programación de Web Estático
- Programación de Web Dinámico
- Programación Orientada a Objetos
- Estructura de Datos
- Integración de Sistemas
- Bases de Datos
- Laboratorio Temático II
- Laboratorio Temático III
- Proyecto Terminal I
- Proyecto Terminal II
- Proyecto Terminal III
Licenciatura en Diseño:
- Taller de Programación y Diseño de Web Estático
Educación Continua:
- Fundamentos del Lenguaje de Programación Java
- Introducción a las Bases de Datos con MySQL y Java
- Introducción a la Programación Web con Java
- Desarrollo de Interfaces Gráficas con Java
University of Essex (2004-2008)
Maestría en E-Commerce Technology:
- Object Oriented Software Design
- XML and Related Technologies
- E-Commerce Programming
Licenciatura en Computer Science:
- Web Application Programming
- Introduction to Internet Technology
- Java Introductory Course for Postgraduate Students
Global Knowledge y CompuEducación (2000-2003)
Cursos de Certificación Microsoft:
- Mastering Microsoft Visual Basic 6.0 Fundamentals
- Mastering Microsoft Visual Basic 6.0 Development
- Mastering Enterprise Development using Microsoft Visual Basic 6.0
- Mastering Web Application Development using Microsoft Visual InterDev 6.0
- Creating and Managing Web Sites using Front Page 2000
- Creating and Managing a Web Server Using MS IIS 4.0
- Building E-Commerce Applications: Business to Consumer
- Mastering MFC Fundamentals using Microsoft Visual C++
- Mastering Database Fundamentals using Microsoft Access 2000
- System Administration for SQL Server 7.0
- Implementing a Database on SQL Server 7.0
- Administering a Microsoft SQL Server 2000 Database
- Programming a Microsoft SQL Server 2000 Database
- Querying a Microsoft SQL Server 2000 Database
- Networking Essentials
- Administering MS Windows NT 4.0
- Supporting MS Windows NT 4.0 Core Technologies
- Supporting MS Windows NT 4.0 Enterprise Technologies
- Internetworking MS TCP/IP on Windows NT 4.0
- Windows 2000 Network and Operating System Essentials
- Implementing Microsoft Windows 2000 Professional and Server
- Supporting a Network Infrastructure using Microsoft Windows 2000
- Implementing and Administering Microsoft Windows 2000 Directory Services
Cursos de Certificación 3COM:
- Network Fundamentals
- Certification NBX 4.0/LAN Telephony