INAOE - Computer Science

  • Data compression and Cryptography
  • Fundamentals of Information Security
  • Research Methodology

INAOE - Information Security Technologies

  • Research and Technological Development Seminar

Cinvestav Tamaulipas

  • Information Security
  • Curve-based cryptography (elliptic curve, pairing-based, identity-based, attribute-based)
  • Postquantum cryptography
  • Programming Technologies
  • Distributed Systems
  • Research Seminars
Propedéutico

Courses given in universities:

Institution Level Course name (times given)
Politechnic University of Victoria Graduate Object oriented technology(4), Selected topics on information security(2), Programming and algorithm design (2), Software engineering (1), Selected topic on System engineering (1)
Politechnic University of Victoria Undergraduate Network security (5), Advanced topics on Object oriented programming (4), Object oriented Programming (4), Computer architecture (2), Embedded systems (2), Algorithms (1), Calculus (1)
Technological Institute of Atlixco Undergraduate Mathematics in Computer Science (3), Object oriented databases (3), Data structures (2), Database design (2), System programming (2), Knowledge databases (2)