Engineering Department

Tech Electives

Tech Electives are specialty courses taken in the Junior and Senior years. All Tech Electives have a prerequisite of MECH 2255 (Carnival UTXplore project).

Fall 2026

Course #

Title

ME

EE

CE

MTRN

ECE 2220

Circuits II (Students in Capstone ONLY)

✓

✓

✓

✓

ECE 4200

Modern Controls

MECH 3200

MECH 3200

MECH 3200

MECH 3200

ECE 4300

Antenna & RF Design

ECE 3300

✓

ECE 3300

ECE 3300

MECH 4170

Design for Additive Manufacturing (DFAM)

✓

✓

MECH 1000

✓

MECH 4690

Thermal System Design

✓

MECH 3650

MECH 3650

MECH 3650

MECH 4990R-01

Composites

✓

✓

✓

✓

MECH 4990R-40A

CubeSat 101

✓

✓

✓

✓

CS 4300

Artificial Intelligence

✓

✓

✓

✓

MECH 4860R

Design Practicum

✓

✓

✓

✓

ENGR 4880R

Co-op (Fall Prep, Summer Onsite)

✓

✓

✓

✓

ECE/MECH 4800R

Research

✓

✓

✓

✓

Legend:

  • ✓✓ = You’ll do great
  • ✓ = Steeper learning curve
  • Listed class are required non-major prereqs
  • REQ = required for your major and cannot be used as a tech elective

Spring 2027

Course #

Title

ME

EE

CE

MTRN

ECE 2220

Circuits II (Students in Capstone ONLY)

✓

✓

✓

✓

ECE 4290

Autonomous Vehicles

✓

✓

✓

✓

ECE 4400

Wearable Tech

✓

✓

✓

✓

ECE 4510

Image Processing

✓

✓

✓

✓

ECE 4610

Power Electronics

✓

✓

✓

✓

ECE 4730

Embedded Systems II

ECE 3730

ECE 3730

REQ

ECE 3730

ECE 4990R-01

Neural Engineering

✓

✓

✓

✓

MECH 4150

Modern Machining

✓

MECH 1100
MECH 1150

MECH 1100
MECH 1150

✓

MECH 4510

Finite Element Analysis (FEA)

✓

✓

✓

✓

MECH 4790

Computational Fluid Dynamics (CFD)

✓

MECH 3700

MECH 3700
ENGR 3450

MECH 3700
ENGR 3450

CS 4320

Machine Learning

✓

✓

✓

✓

MECH 4860R

Design Practicum

✓

✓

✓

✓

ECE/MECH 4800R

Research

✓

✓

✓

✓

MECH 4500

Advanced Engineering Math

✓

✓

MATH 2210

MATH 2210
MATH 2250

MECH 4520

Optimization

✓

✓

✓

✓

MECH 4400

Vibrations

MECH 3200

MECH 3200

MECH 3200

MECH 3200

MECH 4110

Geometric Dimensioning & Tolerances (GD&T)

✓

✓

MECH 1000

✓