Abroadly

Study Computer Science in Mexico 🇲🇽

Mexico offers 83 Computer Science programs across 43 universities. 100% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.

83 Programs
43 Universities
100% STEM
2% Scholarships

Why Mexico for Computer Science?

Living Cost

$6,000/yr

Full guide to studying in Mexico →

By Degree Level

Master (37) Bachelor (35) PhD (11)

Top Universities for Computer Science in Mexico

Monterrey Institute of Technology and Higher Education

Monterrey · National rank #1 · QS #187

PhD in Computer Science · PhD Bachelor of Science in Computer Science and Technology · Bachelor Master of Science in Artificial Intelligence · Master Master of Science in Cybersecurity · Master
National Autonomous University of Mexico

Mexico City · National rank #1 · QS #136

Ciencias de la Computación · Bachelor Maestría en Ciencias en Computación · Master
National Polytechnic Institute

Mexico City · National rank #2 · QS #851

Maestría en Ciencias de la Computación · Master Ingeniería en Sistemas Computacionales · Bachelor
Anahuac University Network

Mexico City · National rank #3 · QS #851

Master in Information Technology and Analytical Intelligence · Master
Universidad Panamericana

Mexico City · National rank #3 · QS #701

Ingeniería en Sistemas y Tecnologías de Información · Bachelor
Instituto Tecnológico Autónomo de México

Mexico City · National rank #4 · QS #801

Licenciatura en Ingeniería en Computación · Bachelor Maestría en Ciencia de Datos · Master Maestría en Ingeniería en Computación · Master
Autonomous Metropolitan University

Mexico City · National rank #4 · QS #951

Maestría en Ciencias de la Computación · Master
University of Guadalajara

Guadalajara · National rank #5 · QS #1001

Licenciatura en Ingeniería en Computación · Bachelor
Benemérita Autonomous University of Puebla

Puebla · National rank #5 · QS #1201

Maestría en Ciencias de la Computación · Master
Autonomous University of the State of Mexico

Toluca · National rank #5 · QS #1201

Bachelor of Computer Science · Bachelor Doctorado en Ciencias de la Computación · PhD
Autonomous University of Baja California

Tijuana · National rank #6 · QS #1401

PhD in Computer Science · PhD Bachelor of Computer Science · Bachelor Bachelor of Science in Computer Science · Bachelor Master of Science in Computer Science · Master
Autonomous University of Nuevo León

Monterrey · National rank #6 · QS #1201

Bachelor of Science in Computer Science · Bachelor Master of Science in Computer Science · Master PhD in Computer Science · PhD
Autonomous University of Yucatán

Mérida · National rank #8 · QS #1401

Licenciatura en Ciencias de la Computación · Bachelor Maestría en Ciencias de la Computación · Master
University of Veracruz

Xalapa · National rank #8 · QS #1401

Licenciatura en Ingeniería de Software · Bachelor Maestría en Ciencias Computacionales · Master
Ibero-American University

Mexico City · National rank #8 · QS #901

Maestría en Ingeniería de Software · Master
University of Guanajuato

Guanajuato · National rank #11 · QS #1401

Doctorado en Ciencias de la Computación · PhD
Autonomous University of Morelos State

Cuernavaca · National rank #14 · QS #1401

Bachelor of Computer Science · Bachelor Master of Science in Computer Science · Master Licenciatura en Ciencias de la Computación · Bachelor
Autonomous University of Sinaloa

Culiacán · National rank #15

Licenciatura en Informática · Bachelor Maestría en Ciencias de la Computación · Master
Technological University of Mexico

Mexico City · National rank #16

Ingeniería en Ciberseguridad · Bachelor Ingeniería en Ciencia de Datos · Bachelor Ingeniería en Inteligencia Artificial · Bachelor
University of Sonora

Hermosillo · National rank #16 · QS #1401

Licenciatura en Ciencias de la Computación · Bachelor Doctorado en Ciencias de la Computación · PhD Maestría en Ciencias de la Computación · Master

All Programs

Master in Information Technology and Analytical Intelligence

Anahuac University Network

Master STEM

Licenciatura en Ingeniería en Computación

University of Guadalajara

Bachelor STEM

Maestría en Tecnologías de la Información y Comunicación

Universidad del Caribe

Master STEM

Licenciatura en Ciencias de la Computación

Autonomous University of Yucatán

Bachelor STEM

Maestría en Ciencias de la Computación

Autonomous University of Yucatán

Master STEM

Licenciatura en Ingeniería en Computación

Instituto Tecnológico Autónomo de México

Bachelor STEM

Maestría en Ciencia de Datos

Instituto Tecnológico Autónomo de México

Master STEM

Maestría en Ingeniería en Computación

Instituto Tecnológico Autónomo de México

Master STEM

Licenciatura en Informática Administrativa

Autonomous University of Tabasco

Bachelor STEM

Licenciatura en Ingeniería de Software

University of Veracruz

Bachelor STEM

Maestría en Ciencias Computacionales

University of Veracruz

Master STEM

Maestría en Ciencias de la Computación

Technological Institute of Mérida

Master STEM

Doctorado en Ciencias de la Computación

Technological Institute of Mérida

PhD STEM

Ingeniería en Sistemas Computacionales

Technological Institute of Mérida

Bachelor STEM

Ingeniería en Sistemas y Tecnologías de Información

Universidad Panamericana

Bachelor STEM

Maestría en Ingeniería de Software

Ibero-American University

Master STEM

Ingeniería en Ciberseguridad

Technological University of Mexico

Bachelor STEM

Ingeniería en Ciencia de Datos

Technological University of Mexico

Bachelor STEM

Maestría en Ciencias de la Computación

Autonomous Metropolitan University

Master STEM

Ingeniería en Inteligencia Artificial

Technological University of Mexico

Bachelor STEM

Ingeniería en Sistemas Computacionales

Technological Institute of Tijuana

Bachelor STEM

Maestría en Ciencias de la Computación

Technological Institute of Tijuana

Master STEM

Bachelor of Computer Science

Autonomous University of Morelos State

Bachelor STEM

Master of Science in Computer Science

Autonomous University of Morelos State

Master STEM

Master of Science in Computer Science

Autonomous University of Tamaulipas

Master STEM

Maestría en Tecnologías de la Información

Universidad Autónoma de Occidente

Master STEM

Ingeniería en Sistemas Computacionales

Technological Institute of Saltillo

Bachelor STEM

Maestría en Ciencias de la Computación

Technological Institute of Oaxaca

Master STEM

Licenciatura en Ciencias de la Computación

Autonomous University of Oaxaca

Bachelor STEM

Maestría en Ciencias de la Computación

Technological Institute of Durango

Master STEM

Maestría en Ciencias de la Computación

Benemérita Autonomous University of Puebla

Master STEM Aid

Bachelor of Engineering in Software Engineering

Autonomous University of Querétaro

Bachelor STEM

Doctorado en Ciencias de la Computación

Technological Institute of Morelia

PhD STEM

Ingeniería en Sistemas Computacionales

Technological Institute of Durango

Bachelor STEM

Master of Science in Computer Systems

Autonomous University of Tamaulipas

Master STEM

Doctorado en Ciencias de la Computación

University of Guanajuato

PhD STEM

Licenciatura en Ciencias de la Computación

University of Sonora

Bachelor STEM

Doctorado en Ciencias de la Computación

University of Sonora

PhD STEM

Ingeniería en Sistemas Computacionales

Technological Institute of Oaxaca

Bachelor STEM

Maestría en Ciencias de la Computación

University of Sonora

Master STEM

Licenciatura en Ciencias de la Computación

Autonomous University of Morelos State

Bachelor STEM

Maestría en Ciencias de la Computación

Technological Institute of Morelia

Master STEM Aid

PhD in Computer Science

Autonomous University of Baja California

PhD STEM

Bachelor of Computer Science

Autonomous University of Baja California

Bachelor STEM

Maestría en Ciencias de la Computación

Technological Institute of León

Master STEM

Maestría en Ciencias de la Computación

Autonomous University of Oaxaca

Master STEM

Bachelor of Science in Computer Science

Autonomous University of Baja California

Bachelor STEM

Master of Science in Computer Science

Autonomous University of Baja California

Master STEM

Bachelor of Computer Science

Autonomous University of San Luis Potosí

Bachelor STEM

PhD in Computer Science

Autonomous University of San Luis Potosí

PhD STEM

Bachelor of Computer Science

Autonomous University of Nayarit

Bachelor STEM

Bachelor of Science in Computer Science

Autonomous University of Nuevo León

Bachelor STEM

Master of Science in Computer Science

Autonomous University of Nuevo León

Master STEM

PhD in Computer Science

Autonomous University of Nuevo León

PhD STEM

Ingeniería en Sistemas Computacionales

Technological Institute of Ciudad Madero

Bachelor STEM

Master in Computer Science

Autonomous University of Chiapas

Master STEM

Maestría en Ingeniería de Software

Universidad La Salle Nezahualcóyotl

Master STEM

Maestría en Ingeniería de Software

Universidad de las Américas Mexico City

Master STEM

Bachelor of Computer Science

Autonomous University of the State of Mexico

Bachelor STEM

Maestría en Ciberseguridad

La Salle University Mexico

Master STEM

Maestría en Inteligencia de Datos

La Salle University Mexico

Master STEM

Maestría en Tecnologías de la Información en la Dirección de Negocios

La Salle University Mexico

Master STEM

Licenciatura en Tecnologías de la Información

La Salle University Mexico

Bachelor STEM

PhD in Computer Science

Monterrey Institute of Technology and Higher Education

PhD STEM

Bachelor of Science in Computer Science and Technology

Monterrey Institute of Technology and Higher Education

Bachelor STEM

Master of Science in Artificial Intelligence

Monterrey Institute of Technology and Higher Education

Master STEM

Master of Science in Cybersecurity

Monterrey Institute of Technology and Higher Education

Master STEM

Doctorado en Ciencias de la Computación

Autonomous University of the State of Mexico

PhD STEM

Ciencias de la Computación

National Autonomous University of Mexico

Bachelor STEM

Maestría en Ciencias en Computación

National Autonomous University of Mexico

Master STEM

Maestría en Ciencias de la Computación

University of Colima

Master STEM

Licenciatura en Ciencias de la Computación

University of Colima

Bachelor STEM

Doctorado en Ciencias de la Computación

University of Colima

PhD STEM

Licenciatura en Informática

Autonomous University of Sinaloa

Bachelor STEM

Maestría en Ciencias de la Computación

Autonomous University of Sinaloa

Master STEM

Maestría en Ciencias de la Computación

National Polytechnic Institute

Master STEM

Ingeniería en Sistemas Computacionales

National Polytechnic Institute

Bachelor STEM

Licenciatura en Ingeniería en Tecnologías de la Información

Universidad Regiomontana

Bachelor STEM

Maestría en Ciencias Computacionales

Universidad Autónoma de Occidente

Master STEM

Maestría en Ciencias de la Computación

Universidad Autónoma de Occidente

Master STEM

Ingeniería en Sistemas Computacionales

Technological Institute of León

Bachelor STEM

Doctorado en Ciencias de la Computación

Technological Institute of León

PhD STEM

Licenciatura en Informática

Technological Institute of Celaya

Bachelor STEM

Frequently Asked Questions

How much does it cost to study Computer Science in Mexico?
Tuition for Computer Science programs in Mexico varies by university. 2% of programs offer scholarships or financial aid. Annual living costs (accommodation, food, transport) are approximately $6k.
What are the English language requirements for Computer Science in Mexico?
English-taught Computer Science programs in Mexico typically require:. Requirements vary by university and program level — always check the specific program page.
How many Computer Science programs are in Mexico?
Abroadly lists 83 Computer Science programs at 43 universities across Mexico. Programs are available at Bachelor, Master, and PhD level.
Are Computer Science programs in Mexico STEM-designated?
100% of Computer Science programs in Mexico carry STEM designation. STEM classification can be important for visa purposes in countries like the US and UK after graduation.
Is Mexico a good country for Computer Science students?
Mexico is a strong choice for Computer Science with 43 universities offering these programs. The primary language is Spanish, though many programs are taught in English.
What degree levels are available for Computer Science in Mexico?
In Mexico, Computer Science programs are offered at: Master (37 programs), Bachelor (35 programs), PhD (11 programs). This gives students flexibility whether they're seeking an undergraduate degree, postgraduate specialization, or doctoral research.