In the past few decades, Mexico has been characterized as a country with a major economic dimension, privileged geographic position, a young population and openness to globalization, making it an attractive country for investments and achieving a globally relevant industrial manufacturing sector. Companies from this sector constantly require IT and computation capacities that support strategies to enhance their product offering, consolidation and competitiveness, without neglecting their social and environmental responsibilities.

To prepare professionals for industry and academia, who, as agents of change, will be capable of conducting applied research, technological development, innovation and technology transfer in computer science settings.

  • Our Faculty is composed of internationally known researchers, almost all of them belong to CONACYT’s National System of Researchers (NSR).  They study a wide range of areas in computing and artificial intelligence and their application to several domains, including health, biology, finances, cybersecurity, etc.
  • Join our students and be part of our international program which allows you to conduct a research stay at universities and research centers around the world.
  •  Tecnológico de Monterrey has accreditations such as: SACS*, CIEES, SEP, and CONACYT**

The Master in Computer Science program targets professionals mainly from the areas of informatics, engineering and exact sciences, who are interested in conducting high-impact research in one of the specialization areas of Computer Science. Students who enter this program must have an excellent academic background, vocation for knowledge generation and good communication skills; work professionally under the strictest ethical standards; be open to new ways of assimilating knowledge and professional practice; and be intellectually curious.


Face to Face


2 years


Campus Monterrey

Campus Estado de México




On completing the program, students will be able to:

  • Demonstrate a high level of theoretical and methodological knowledge of Computer Science in any professional situation.
  • Conduct research in their area of specialization that contributes relevant knowledge to the advancement of Computer Science.
  • Communicate the outcome of their professional work clearly, effectively and efficiently.
  • Work in the professional community in their area of specialization with an efficient, collaborative and ethical leadership.