Teaching

  • Dept. of Mathematical Sciences
    Eastern New Mexico University, Portales, NM (2021-present)
    • CS102 - Computer Science Orientation
    • CS120 - Intro. to Comp. Programming
    • CS220 - Discrete Mathemetics for CS.
    • CS234 - Computer Science II
    • CS301 - Programming Language Concepts
    • CS334 - Web Applications and Development
    • CS357 - Data Structures
    • CS359 - Database Design and Programming
    • CS472 - Software Engineering
    • CS440 - Computer Networks
    • CS460 - Intro. to Applied Machine Learning
    • EET293/CS122 - Programming Fundamentals C/C++
  • Department of Information and Communication Technologies
    Universidad Tecnologica Metropolitana, Merida, Yucatan, Mexico (05/2007-01/2017)
    • Integrative Course II [Project Management]
    • Information Security
    • Application of Telecommunications
    • Convergent Networks
    • Integrative Course I [Project Management]
    • Technical Support
    • Networking Fundamentals
    • Operating Systems
    • Servers Management II
    • LAN Networking
    • Servers Management I
    • Wired Communications
  • Department of Computer Systems
    Universidad del Sur, Merida, Yucatan, Mexico (08/2013-08/2016)
    (All graduate level courses)
    • Seminar on Neural Networks
    • Seminar on Wireless Communication Systems
    • Seminar on Computer Networks
    • Seminar on Network Managemen
    • Information Systems Security
  • Department of Telematics
    Universidad Nacional Abierta y a Distancia de Mexico (Online) (09/2012-05/2014)
    • Networking optimization
    • Programming Fundamentals
    • Diferential Calculus