Skip to main content
Skip to main content
MenuSearch & Directory

Computer Engineering, B.S. (Madrid)

Launch your global engineering career by earning your U.S.-accredited Bachelor of Science in Computer Engineering at Saint Louis University's campus in Madrid.

Computer engineering drives technological progress across various sectors: microelectronics, robotics, quantum computing, nanodevices, embedded systems in consumer electronics, industrial machinery, transportation, manufacturing, communications, space exploration, energy conservation, sustainability, and healthcare. The program at SLU-Madrid pairs theoretical knowledge with hands-on practical experience. Students can design solutions for technology-based devices, analyze microcontroller-based hardware, and create innovative embedded systems for diverse applications. Moreover, SLU's holistic approach ensures that students not only delve into the depths of computer engineering but also engage in a comprehensive liberal arts core curriculum. This equips students with critical thinking and communication skills, nurturing their ability to derive meaning from their future careers and life pursuits.

The students listen to the teacher sitting in front of the computers.

Major in Computer Engineering

The computer engineering program at SLU delivers a comprehensive education by emphasizing foundational mathematics and sciences, practical computer skills like programming and software development, and the design, implementation, and optimization of computer hardware and software systems. Through hands-on projects and coursework, students acquire valuable design experience while fostering collaboration within multidisciplinary teams. This approach refines their communication skills, crucial for success in any professional environment. Additionally, the curriculum integrates preparation for professional practice in computer engineering, ensuring graduates are academically equipped and possess the necessary expertise and readiness for successful careers in the field. This degree program also provides excellent preparation for graduate studies. 

SLU-Madrid's computer engineering program is offered through SLU's Department of Electrical and Computer Engineering at the School of Science and Engineering in St. Louis, Missouri, USA. 

For information about the assessment of student learning in this program, please see the University-wide website

Bachelor of Science Curriculum Requirements

The Bachelor of Science in Computer Engineering requires 133-136 credit hours of coursework, as follows:

University Undergraduate Core:  32-35

Requirements for the B.S.

Internships and Careers

As an engineering student, your internship — during the academic year or in the summer — gives you hands-on experience.

Career opportunities for computer engineers span a wide range of industries and roles. Computer engineers are needed in companies that design and program integrated circuits, circuit boards, embedded and autonomous control, computer systems, and networked distributed systems. Computer engineers are employed in a broad range of industries including semiconductor, computer, web services, telecommunication, automotive, aerospace, robotics, medical, security, media, and consumer electronics.

The computer engineering program of Saint Louis University also prepares students for graduate studies in a broad range of areas, including VLSI design, computer architecture, computer-aided design, robotics, embedded systems, signal and image processing, networking and telecommunications, and parallel and distributed computing.

Tuition and Fees

SLU-Madrid is committed to providing a quality Jesuit education at an affordable price. Tuition rates at the Madrid Campus are approximately 40% lower than at comparable private universities in the U.S.

If you have questions or would like to speak with a financial aid officer, email us at

Admission to the Major

To be admitted to the major, you must have at least a 2.00 cumulative average and complete a declaration of major form, available in the Office of the Registrar. Upon acceptance to the program, you will be assigned a departmental advisor.

Graduation Requirements

To be certified for graduation, you are required to:

  • Have at least a 2.00 cumulative average, a 2.00 average in the major and a 2.00 average in the minor or related elective hours.
  • Complete 30 of your final 36 credits at Saint Louis University (either the Madrid or St. Louis campus).
  • Submit the online application for degree before the beginning of the semester in which you intend to graduate.

The computer engineering undergraduate curriculum is accredited by the Engineering Accreditation Commission of ABET.


Small Class Sizes

Forge Your Engineering Future: Hands-On Learning, Global Perspective

Conduct research and tackle design challenges side-by-side with SLU-Madrid's distinguished engineering faculty in state-of-the-art facilities and labs. Our small class size ensures your engagement in both the how and the what of your learning experience. Additionally, your engineering training is grounded in the U.S. tradition of liberal arts, which, alongside your discipline-specific knowledge and skills, positions you for success in the global job market of the future.