Engineering Distribution (ENGRD)Engineering

Showing 13 results.

Course descriptions provided by the 2025-2026 Catalog.

ENGRD 2020

This course presents the methods for analyzing deformable structures in equilibrium. It is fundamental to mechanical analysis and design and is the basis for many advanced courses and professions in mechanical, ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: MAE 2020

  • 4 Credits Graded

  •  6078 ENGRD 2020   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Ritz, H

  • Instruction Mode: In Person

    Petitions to enroll in this class without having met the prerequisites are rarely allowed. Petitions must be made through the Mechanical and Aerospace Engineering (MAE) departmental Petition link on the MAE website. The course instructor does not make decisions on enrollment for this class.

  •  6079 ENGRD 2020   DIS 201

    • W
    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

  •  6080 ENGRD 2020   DIS 202

    • W
    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

  •  6081 ENGRD 2020   DIS 203

    • W
    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

  •  6082 ENGRD 2020   DIS 204

    • W
    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

  •  6083 ENGRD 2020   DIS 205

    • W
    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

  •  6084 ENGRD 2020   DIS 206

    • R
    • Jan 20 - May 5, 2026
    • Staff

  • Instruction Mode: In Person

ENGRD 2100

This course is an introduction to electronic circuits. We start with the basic quantities used to characterize circuit operation (like current, voltage, and power) and then enforce several physical laws ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture, one discussion, and one laboratory. Combined with: ECE 2100

  • 4 Credits Graded

  •  6092 ENGRD 2100   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Hare, J

  • Instruction Mode: In Person

  •  6093 ENGRD 2100   DIS 201

    • T
    • Jan 27, 2026
    • Hare, J

    • T
    • Feb 10, 2026
    • Hare, J

    • T
    • Mar 3, 2026
    • Hare, J

    • T
    • Mar 17, 2026
    • Hare, J

    • T
    • Apr 7, 2026
    • Hare, J

    • T
    • Apr 21, 2026
    • Hare, J

  • Instruction Mode: In Person

  •  6094 ENGRD 2100   DIS 203

    • W
    • Jan 28, 2026
    • Hare, J

    • W
    • Feb 11, 2026
    • Hare, J

    • W
    • Mar 4, 2026
    • Hare, J

    • W
    • Mar 18, 2026
    • Hare, J

    • W
    • Apr 8, 2026
    • Hare, J

    • W
    • Apr 22, 2026
    • Hare, J

  • Instruction Mode: In Person

  •  6095 ENGRD 2100   DIS 205

    • F
    • Jan 30, 2026
    • Hare, J

    • F
    • Feb 13, 2026
    • Hare, J

    • F
    • Mar 6, 2026
    • Hare, J

    • F
    • Mar 20, 2026
    • Hare, J

    • F
    • Apr 10, 2026
    • Hare, J

    • F
    • Apr 24, 2026
    • Hare, J

  • Instruction Mode: In Person

  •  6096 ENGRD 2100   DIS 206

    • M
    • Jan 26, 2026
    • Hare, J

    • M
    • Feb 9, 2026
    • Hare, J

    • M
    • Mar 2, 2026
    • Hare, J

    • M
    • Mar 16, 2026
    • Hare, J

    • M
    • Apr 6, 2026
    • Hare, J

    • M
    • Apr 20, 2026
    • Hare, J

  • Instruction Mode: In Person

  •  6097 ENGRD 2100   LAB 401

    • T
    • Feb 3, 2026
    • Hare, J

    • T
    • Feb 24, 2026
    • Hare, J

    • T
    • Mar 10, 2026
    • Hare, J

    • T
    • Mar 24, 2026
    • Hare, J

    • T
    • Apr 14, 2026
    • Hare, J

    • T
    • Apr 28, 2026
    • Hare, J

  • Instruction Mode: In Person

  •  6098 ENGRD 2100   LAB 403

    • W
    • Feb 4, 2026
    • Hare, J

    • W
    • Feb 25, 2026
    • Hare, J

    • W
    • Mar 11, 2026
    • Hare, J

    • W
    • Mar 25, 2026
    • Hare, J

    • W
    • Apr 15, 2026
    • Hare, J

    • W
    • Apr 29, 2026
    • Hare, J

  • Instruction Mode: In Person

  •  6099 ENGRD 2100   LAB 405

    • F
    • Feb 6, 2026
    • Hare, J

    • F
    • Feb 27, 2026
    • Hare, J

    • F
    • Mar 13, 2026
    • Hare, J

    • F
    • Mar 27, 2026
    • Hare, J

    • F
    • Apr 17, 2026
    • Hare, J

    • F
    • May 1, 2026
    • Hare, J

  • Instruction Mode: In Person

  •  6100 ENGRD 2100   LAB 406

    • M
    • Feb 2, 2026
    • Hare, J

    • M
    • Feb 23, 2026
    • Hare, J

    • M
    • Mar 9, 2026
    • Hare, J

    • M
    • Mar 23, 2026
    • Hare, J

    • M
    • Apr 13, 2026
    • Hare, J

    • M
    • Apr 27, 2026
    • Hare, J

  • Instruction Mode: In Person

ENGRD 2110

Intermediate programming in a high-level language and introduction to software engineering. Topics include object-oriented programming (objects, classes, subtypes, encapsulation, polymorphism), program ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: CS 2110

  • 4 Credits Opt NoAud

  • 15653 ENGRD 2110   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Eichhorn, M

  • Instruction Mode: In Person

    Students in CS 2110 can register for an optional 1.0-credit Academic Excellence Workshop (AEW) to support their learning. AEWs are collaborative two-hour weekly problem-solving sessions led by peer educators who have previously taken this course. AEWs are designed to enhance understanding and deeper comprehension; you do not need to be an Engineering student to enroll. Grading is S/U. Search “ENGRG 1011” in the course catalog to learn more and enroll.

  • 15654 ENGRD 2110   DIS 201

    • T
    • Jan 20 - May 5, 2026
    • Eichhorn, M

  • Instruction Mode: In Person

  • 15655 ENGRD 2110   DIS 202

    • T
    • Jan 20 - May 5, 2026
    • Eichhorn, M

  • Instruction Mode: In Person

  • 15656 ENGRD 2110   DIS 203

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

  • Instruction Mode: In Person

  • 15657 ENGRD 2110   DIS 204

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

  • Instruction Mode: In Person

  • 15658 ENGRD 2110   DIS 205

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

  • Instruction Mode: In Person

  • 15659 ENGRD 2110   DIS 206

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

  • Instruction Mode: In Person

  • 15660 ENGRD 2110   DIS 207

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

  • Instruction Mode: In Person

  • 15661 ENGRD 2110   DIS 208

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

  • Instruction Mode: In Person

  • 15662 ENGRD 2110   DIS 209

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

  • Instruction Mode: In Person

  • 15663 ENGRD 2110   DIS 210

    • W
    • Jan 20 - May 5, 2026
    • Eichhorn, M

  • Instruction Mode: In Person

  • 15664 ENGRD 2110   DIS 211

    • T
    • Jan 20 - May 5, 2026
    • Eichhorn, M

  • Instruction Mode: In Person

  • 15665 ENGRD 2110   DIS 212

    • T
    • Jan 20 - May 5, 2026
    • Eichhorn, M

  • Instruction Mode: In Person

ENGRD 2140

Computer systems programming involves developing software to connect the low-level computer hardware to high-level, user-facing application software. This course will provide a strong foundation in the ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: ECE 2400

  • 4 Credits Graded

  •  6202 ENGRD 2140   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Bracy, A

  • Instruction Mode: In Person

    Prerequisite or corequisite: CS 1110 or CS 1112.

  •  6203 ENGRD 2140   DIS 201

    • F
    • Jan 20 - May 5, 2026
    • Bracy, A

  • Instruction Mode: In Person

  •  6204 ENGRD 2140   DIS 202

    • R
    • Jan 20 - May 5, 2026
    • Bracy, A

  • Instruction Mode: In Person

ENGRD 2202

Quantitative analysis of transport phenomena in physiological systems, including fluid mechanics and mass transfer. Fluid statics, mass and momentum conservation, laminar and turbulent flow, microscale ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: BME 2000

  • 3 Credits Graded

  •  6000 ENGRD 2202   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Nishimura, N

  • Instruction Mode: In Person

  •  6001 ENGRD 2202   DIS 201

    • T
    • Jan 20 - May 5, 2026
    • Nishimura, N

  • Instruction Mode: In Person

  •  6002 ENGRD 2202   DIS 202

    • R
    • Jan 20 - May 5, 2026
    • Nishimura, N

  • Instruction Mode: In Person

  •  6003 ENGRD 2202   DIS 203

    • F
    • Jan 20 - May 5, 2026
    • Nishimura, N

  • Instruction Mode: In Person

ENGRD 2250

EAS 2250 provides a broad math-, physics-, and chemistry-based introduction to the earth sciences, including geology, paleontology, oceanography, and atmospheric science. Topics covered include formation ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one laboratory. Combined with: EAS 2250

  • 4 Credits Graded

  •  8380 ENGRD 2250   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Lohman, R

  • Instruction Mode: In Person

    Prerequisite: MATH 1110 or MATH 1910.

  •  8381 ENGRD 2250   LAB 401

    • M
    • Jan 20 - May 5, 2026
    • Lohman, R

  • Instruction Mode: In Person

  •  8382 ENGRD 2250   LAB 402

    • F
    • Jan 20 - May 5, 2026
    • Lohman, R

  • Instruction Mode: In Person

ENGRD 2300

This course provides an introduction to the design and implementation of digital circuits and microprocessors. Topics include transistor network design, Boolean algebra, combinational circuits, sequential ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture, one discussion, and one laboratory. Combined with: ECE 2300

  • 4 Credits Graded

  •  6110 ENGRD 2300   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Alian, M

  • Instruction Mode: In Person

  • 18230 ENGRD 2300   DIS 201

    • F
    • Jan 20 - May 5, 2026
    • Bracy, A

  • Instruction Mode: In Person

  • 18251 ENGRD 2300   DIS 202

    • F
    • Jan 20 - May 5, 2026
    • Alian, M

      Bracy, A

  • Instruction Mode: In Person

  •  6111 ENGRD 2300   LAB 401

    • M
    • Jan 20 - May 5, 2026
    • Bracy, A

  • Instruction Mode: In Person

  •  6112 ENGRD 2300   LAB 402

    • W
    • Jan 20 - May 5, 2026
    • Bracy, A

  • Instruction Mode: In Person

  •  6113 ENGRD 2300   LAB 403

    • M
    • Jan 20 - May 5, 2026
    • Bracy, A

  • Instruction Mode: In Person

ENGRD 2400

While the environmental challenges and hazards facing society over the next decades are diverse and complex, the next generation of scientists and engineers can look forward to a steadily increasing family ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: EAS 2400

  • 3 Credits Graded

  •  8396 ENGRD 2400   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Culberg, R

  • Instruction Mode: In Person

ENGRD 2550

This course examines the physical hardware of quantum information processing, quantum communication, and quantum sensing technologies. Topics include an analysis of qubit attributes and an introduction ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: AEP 2550

  • 3 Credits GradeNoAud

  •  5855 ENGRD 2550   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Katz, O

  • Instruction Mode: In Person

ENGRD 2620

Examines the electrical and optical properties of materials. Topics include the mechanism of electrical conduction in metals, semiconductors and insulators; tuning of electrical properties in semiconductors, ... view course details

View Enrollment Information

Syllabi:
  •   Regular Academic Session.  Choose one lecture and one laboratory. Combined with: MSE 2620

  • 3 Credits Graded

  •  6888 ENGRD 2620   LEC 001

    • MWF
    • Jan 20 - May 5, 2026
    • Cha, J

  • Instruction Mode: In Person

  •  6889 ENGRD 2620   LAB 401

    • R
    • Jan 20 - May 5, 2026
    • Cha, J

  • Instruction Mode: In Person

  •  6890 ENGRD 2620   LAB 402

    • S
    • Jan 20 - May 5, 2026
    • Cha, J

  • Instruction Mode: In Person

ENGRD 2700

Gives students a working knowledge of basic probability and statistics and their application to engineering. Includes computer analysis of data and simulation. Topics include: random variables, probability ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion.

  • 4 Credits Opt NoAud

  •  6128 ENGRD 2700   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Goldberg, D

  • Instruction Mode: In Person

    You may opt to enroll in a 1-credit (S/U graded based on attendance) Academic Excellence Workshop (AEW) to be taken in conjunction with this course. AEWs are weekly collaborative problem-solving workshops designed to enhance student understanding of course material. In order to attend the workshops, you must enroll in an AEW section, listed under course number ENGRG 2700.

  •  6129 ENGRD 2700   DIS 201

    • M
    • Jan 20 - May 5, 2026
    • Goldberg, D

  • Instruction Mode: In Person

  •  6130 ENGRD 2700   DIS 202

    • T
    • Jan 20 - May 5, 2026
    • Goldberg, D

  • Instruction Mode: In Person

  •  6131 ENGRD 2700   DIS 203

    • W
    • Jan 20 - May 5, 2026
    • Goldberg, D

  • Instruction Mode: In Person

  •  6132 ENGRD 2700   DIS 204

    • W
    • Jan 20 - May 5, 2026
    • Goldberg, D

  • Instruction Mode: In Person

  •  6133 ENGRD 2700   DIS 205

    • W
    • Jan 20 - May 5, 2026
    • Goldberg, D

  • Instruction Mode: In Person

ENGRD 2720

An introduction to data science for engineers. The data science workflow: acquisition and cleansing, exploration and modeling, prediction and decision making, visualization and presentation. Tools for ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: ECE 2720

  • 4 Credits Graded

  • 12633 ENGRD 2720   LEC 001

    • MW
    • Jan 20 - May 5, 2026
    • Krishnamurthy, V

  • Instruction Mode: In Person

  • 12634 ENGRD 2720   DIS 201

    • F
    • Jan 20 - May 5, 2026
    • Krishnamurthy, V

  • Instruction Mode: In Person

  • 12635 ENGRD 2720   DIS 202

    • F
    • Jan 20 - May 5, 2026
    • Krishnamurthy, V

  • Instruction Mode: In Person

  • 12636 ENGRD 2720   DIS 203

    • F
    • Jan 20 - May 5, 2026
    • Krishnamurthy, V

  • Instruction Mode: In Person

  • 12637 ENGRD 2720   DIS 204

    • R
    • Jan 20 - May 5, 2026
    • Krishnamurthy, V

  • Instruction Mode: In Person

ENGRD 3200

Introduction to numerical methods, computational mathematics, and probability and statistics. Development of programming and graphics proficiency with MATLAB and spreadsheets. Topics include Taylor-series ... view course details

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: CEE 3200

  • 4 Credits Graded

  •  6118 ENGRD 3200   LEC 001

    • TR
    • Jan 20 - May 5, 2026
    • Diamessis, P

  • Instruction Mode: In Person

    Corequisite: MATH 2940.

  •  6119 ENGRD 3200   DIS 201

    • F
    • Jan 20 - May 5, 2026
    • Diamessis, P

  • Instruction Mode: In Person

  •  6120 ENGRD 3200   DIS 202

    • F
    • Jan 20 - May 5, 2026
    • Diamessis, P

  • Instruction Mode: In Person

  •  6121 ENGRD 3200   DIS 203

    • F
    • Jan 20 - May 5, 2026
    • Diamessis, P

  • Instruction Mode: In Person

  •  6122 ENGRD 3200   DIS 204

    • F
    • Jan 20 - May 5, 2026
    • Diamessis, P

  • Instruction Mode: In Person