Computational Engineering Undergraduate Program

Solving 21st Century Engineering Problems

Computational engineering is a new and rapidly growing multidisciplinary field that applies advanced computational methods and analysis to engineering practice.

Computational engineers will have extensive education in fundamental engineering and science, and advanced knowledge of mathematics, algorithms and computer languages. Because of the breadth and depth covered in the curriculum, graduating computational engineers will be capable of pursuing careers in a variety of fields, including energy, manufacturing, aerospace, health care, microelectronics and more.

How is computational engineering different from computer science and computer engineering?

The computer engineer designs a new computer.
The computer scientist develops the operating system and networking software for the computer.
The computational engineer uses the computer and math algorithms to solve physics-based equations to make predictions and simulate scenarios.

Computer science explores the science and theory of how computers work, formulating algorithms and designing programming languages. Computer engineering takes the foundation of electrical engineering and applies it specifically to computers, focusing on the design of hardware and software components. Computational engineering uses computers to solve engineering design problems important to a variety of industries.

Career Possibilities

  • Aircraft design
  • Trajectory calculation of satellites
  • Battlefield simulation and military gaming
  • Computational neurological modeling
  • Chemical pollution transport
  • Transportation and vehicle modeling
  • Computational electromagnetics
  • Energy infrastructure
  • Weather prediction and climate research
  • Molecular mechanics simulation
  • Risk management and derivative pricing
  • Nuclear blast modeling
  • Oil and gas exploration
  • Particle physics and calculation of particle interaction

Join Texas Engineering

The Bachelor of Science in Computational Engineering degree requires 122 hours. The chart below will give a general outline of the required curriculum and a suggested arrangement of the coursework based on prerequisites.  It is strongly recommended students make an appointment with an Academic Advisor if there are any uncertainties or questions as to how their personal coursework will apply to the degree plan.

Undergraduate Degree Plan and Flow Chart

Undergraduate Catalogs are determined by the first semester a student enrolls at The University of Texas at Austin. For example, if you first enrolled in Fall 2015, you would be in the 2014-2016 catalog; if you first enrolled in Fall 2010, you would be in the 2010-2012 catalog. More information may be found at the main registrar site.

Technical Electives

The degree requires six hours of technical elective coursework that must include computational coursework. The list given includes pre-approved course options.  Other courses may be considered, but must be approved by the Faculty Advisor.