Engineering and Computing

At the University of Iowa, our students are innovators and creators. They forge ahead and push new boundaries in the fields of technology and engineering. As an undergrad, you won’t be doing grunt work while grad students and faculty get to play around with an advanced virtual reality simulator. From the day you step foot on campus, we’ll prepare and inspire you to get real-life experience that no textbook can replicate. Fabrication shops. Advanced computing labs. One-of-a-kind simulators and modeling technologies. At Iowa, everything you need is at your fingertips. 

Engineering - computational research in CBE

Applied Climate Science and Energy Technologies

Emphasizing both the fundamentals of climate science and practical aspects of engineering, our program offers students a rich educational experience. It features a selection of courses in atmospheric sciences and energy technologies as core requirements, while affording students the flexibility to tailor their learning experience with elective courses aligned with their specific interests and career aspirations.

20220922_Sculpture_PBDB_022-edit.jpg

Artificial Intelligence, Modeling and Simulation

The Certificate in Artificial Intelligence, Modeling and Simulations in Engineering helps students to align their discipline studies more closely with their interests in artificial intelligence and computer simulations, emphasizing machine learning.

This certificate provides students with a broad range of workshop options and can be completed alongside the mechanical engineering design, the manufacturing, or the robotics and autonomous systems focus area for their major.

Students in biomedical engineering lab

Biomedical Engineering

Biomedical Engineering blends engineering, biological science, and medicine to solve a variety of challenges facing the medical world today.

Biomedical engineers consult with physicians to design and evaluate prosthetic devices, work with new materials for implants and tissue-generated implants, perform computer analysis of medical images, and use computers to analyze genetic structures and functions.

Chemical Engineering Lab

Chemical Engineering

Chemical and biochemical engineers combine engineering principles with knowledge of mathematics, chemistry, biological sciences, and physics to develop and operate processes that convert raw materials into products that benefit the global community.

Digital Drafting Computer Screen

Civil Engineering

Civil Engineering is about community service, development, and improvement. It involves the conception, planning, design, construction, and operation of facilities essential to modern life, from transit systems to offshore structures to space satellites.

Civil engineers are solvers of real-world problems, meeting the challenges of pollution, traffic congestion, drinking water and energy needs, urban redevelopment, and community planning.

Students working on computer

Computer Science

A Computer Science degree develops competence in programming principles and methodologies, problem-solving techniques, mathematics, data manipulation, and computer systems and applications.

This program is excellent preparation for careers in a variety of areas, including health care, government, and entertainment. Computer Science training is critical for many careers in science, engineering, and business.

Computer Science and Engineering

Computer Science and Engineering

The Computer Science and Engineering degree prepares students to work in the full range of career options pursued by computer engineering and computer science graduates, and, with the appropriate choice of electives, software engineering. Graduates will be well prepared for careers in the rapidly growing area of smart technologies, which is projected to be the largest driver of technological and economic development over the next several decades.

IEEE Learn and Create - Isaac Johnson Feature

Electrical Engineering

Electrical engineering is at the core of many technologies that we take for granted, including wireless communication, electrical power, consumer electronics, digital computing, computer software, computer networks, automatic controls, medical imaging, remote sensing, and the miniature devices that make all of these technologies possible.

Students in environmental engineering lab

Environmental Engineering

Environmental engineers apply engineering principles to design systems that control pollution and protect public health. They restore air, soil, and water quality at previously contaminated sites and develop systems that convert waste into clean energy. Environmental engineering addresses the complex food, energy, and water issues of the 21st century.

Industrial Engineering

Industrial and Systems Engineering

Industrial and systems engineering is concerned with the analysis, design, and implementation of systems through optimal use of resources--human, materials, energy, information, and financial. Systems may range from small units to extremely large operations.

In order to accomplish these activities, the industrial engineer must be skilled in mathematics, physical sciences, management, and human relations, as well as manufacturing, computer systems, economics, optimization, human behavior, and systems analysis and design. 

ENG - Engineering Machine Shop

Mechanical Engineering

Mechanical engineers use energy principles and mechanics to design a wide variety of devices, machines, and systems, including complex human-machine systems, for energy conversion, biofuel production, environmental control, materials processing, transportation, materials handling, and other purposes. They may develop robots for space exploration, use a computer to simulate the freezing of human cells, or improve devices for use of alternative energy sources.