• All engineering courses are taught in English.
  • Students have to take at least one Spanish course, either SPAN 2010-Intermediate Spanish, SPAN 2020-Advanced Intermediate Spanish or a course from the Semester course list.
  • Spanish Prerequisites: Completed at least SPAN 1020-Beginning Spanish or the equivalent. Students who have not taken any Spanish in high school or college/university should contact Liz at
  • Apply now:

Engineering Course Offering

In addition to their Spanish course/s, students can select from the following University of Virginia direct credit engineering courses:


APMA 2130-Ordinary Differential Equations

APMA 3100-Probability

APMA 3110-Applied Statistics and Probability

CS 2100-Data Structures and Algorithms 1

CS 2120-Discrete Mathematics & Theory 1

CS 2130-Computer Systems and Organization 1

MAE 2300-Statics

PHYS 2415-General Physics II

PHYS 2419-General Physics II Lab

STS 2500-Science, Technology, and Innovation



APMA 2130-Ordinary Differential Equations

APMA 3080-Linear Algebra

BME 2101-Physiology for Engineers

BME 2315-Computational Biomedical Engineering

CHE 2202-Thermodynamics

CS 2120-Discrete Mathematics and Theory 1

MAE 2310-Strength of Materials

MAE 2320-Dynamics

STS 2500-Science, Technology, and Innovation

SYS 2001-Systems Engineering Concepts


APMA 2130 Ordinary Differential Equations 

First order differential equations, second order and higher order linear differential equations, reduction of order, undetermined coefficients, variation of parameters, series solutions, Laplace transforms, linear systems of first order differential equations and the associated matrix theory, numerical methods. Applications. Prerequisite: APMA 2120- Multivariable Calculus or equivalent.

APMA 3100 Probability 

A calculus-based introduction to probability theory and its applications in engineering and applied science. Includes counting techniques, conditional probability, independence, discrete and continuous random variables, probability distribution functions, expected value and variance, joint distributions, covariance, correlation, the Central Limit theorem, the Poisson process, an introduction to statistical inference. Prerequisite: APMA 2120 - Multivariable Calculus or equivalent.

APMA 3110 Applied Statistics & Probability 

Examine variability and its impact on decision-making. Introduces students to basic concepts of probability, such as random variables, probability distribution functions, and the central limit theorem. Based on this foundation, the course then emphasizes applied statistics covering topics such as descriptive statistics, statistical inference, confidence intervals, hypothesis testing, correlation, regression modeling, statistical quality control. 

BME 2101 Physiology for Engineers

Learn how excitable tissue, nerves and muscle, and the cardiovascular and respiratory systems function. You will develop an understanding of mechanisms, with an introduction to structure, an emphasis on quantitative analysis, and integration of hormonal and neural regulation and control. Prerequisites: intro courses in biology, chemistry, physics & calculus (BIOL 2010, CHEM 1610, PHYS 1425, APMA 1110-Single Variable Calculus or similar)

BME 2315 Computational Biomedical Engineering 

Introduces techniques for constructing predictive or analytical engineering models for biological processes. Teaches modeling approaches using example problems in transport, mechanics, bioelectricity, molecular dynamics, tissue assembly, and imaging. Problem sets will include 1) linear systems and filtering, 2) compartmental modeling, 3) numerical techniques, 4) finite element / finite difference models, and 5) computational automata models. Prerequisite: Introduction to Programming.

CHE 2202 Thermodynamics 

Includes the formulation and analysis of the first and second laws of thermodynamics; energy conservation; concepts of equilibrium, temperature, energy, and entropy; partial molar properties; pure component and mixture equations of state; processes involving energy transfer as work and heat; reversibility and irreversibility; and closed and open systems and cyclic processes. Prerequisite: APMA 2120-Multivariable Calculus.

CS 2100 Data Structures and Algorithms 1

A second course in computing with an emphasis on foundational data structures and program analysis. The course provides a introduction to object oriented programming and the Java programming language, concurrency, and inheritance / polymorphism. Additionally, foundational data structures and related algorithms / analysis are studied. These include lists, stacks, queues, trees, hash tables, and priority queues.

CS 2120 Discrete Mathematics & Theory 1

Discrete Mathematics and Theory 1

Introduces discrete mathematics and proof techniques involving first order predicate logic and induction. Application areas include sets, tuples, functions, relations, and combinatorial problems. Must have completed  an introduction to Programing course with a grade of C- or better OR successfully completed the CS 1110 place out test.

CS 2130 Computer Systems & Organization 1

This course covers topics on the computer architecture abstraction hierarchy ranging from a step above silicon to a step below modern programming languages. Students in this course will learn to write low-level code in C and Assembly, how data is stored in memory, the basics of hardware design from gates and registers through general-purpose computers, and legal, ethical, and security issues related to these topics.

MAE 2300 Statics 

Basic concepts of mechanics, systems of forces and couples: equilibrium of particles and rigid bodies; analysis of structures: trusses, frames, machines; internal forces, shear and bending moment diagrams; distributed forces; friction, centroids and moments of inertia; introduction to stress and strain; computer applications.

PHYS 2415 General Physics II 

Second semester of introductory physics for engineers. Electrostatics, including conductors and insulators; DC circuits; magnetic forces and fields; magnetic effects of moving charges and currents; electromagnetic induction; Maxwell's equations; electromagnetic oscillations and waves. Introduces geometrical and physical optics. Three lecture hours. Prerequisite: General Physics I (PHYS 1425) and Calculus I (APMA 1110 or MATH 1320).

PHYS 2419 General Physics II Lab 

A required two-hour workshop accompanying PHYS 2419, including laboratory and tutorial activities.

STS 2500 Science, Technology, and Innovation 

Science, Technology and Innovation (S&T&I) are determining factors in the  economic and cultural development of today's society. The main objective  of  this  course,  S&T&I,  is  that  it  provides  to  the  students  an  updated  knowledge  of  the  different  aspects  of  the  Science,  Technology  and  Innovation system, as well as of the existing mechanisms of interaction with  society, business and other agents involved in the Innovation System.

SYS 2001 Systems Engineering Concepts 

Three major dimensions of systems engineering will be covered, and their efficacy demonstrated through case studies: (1) The history, philosophy, art, and science upon which systems engineering is grounded; including guiding principles and steps in the 'systems engineering approach' to problem solving; (2) The basic tools of systems engineering analysis, including; goal definition and system representation, requirements analysis, system assessment and evaluation, mathematical modeling, and decision analysis; and (3) system and project planning and management.