Mathematics:

Calculus (Differential, Integral, Multivariable)
Linear Algebra
Differential Equations
Probability and Statistics


Physics:

Classical Mechanics
Electromagnetism
Thermodynamics
Quantum Mechanics
Engineering Fundamentals:

Engineering Mechanics (Statics, Dynamics)
Materials Science
Engineering Drawing and Graphics
Engineering Design
Core Engineering Disciplines:

Electrical Engineering
Mechanical Engineering
Civil Engineering
Chemical Engineering
Aerospace Engineering
Computer Engineering
Environmental Engineering
Specialized Engineering Courses:

Control Systems
Fluid Mechanics
Heat Transfer
Structural Analysis
Digital Signal Processing
Circuit Theory
Manufacturing Processes
Transportation Engineering
Software and Programming:

Introduction to Programming (often in languages like Python, Java, or C++)
Data Structures and Algorithms
Software Engineering Principles
Embedded Systems
Interdisciplinary Courses:

Robotics
Mechatronics
Biomedical Engineering
Renewable Energy Systems
Nanotechnology
Professional Development:

Engineering Ethics
Project Management
Technical Communication
Engineering Economics
Electives:

Depending on the program and interests, engineers may choose electives in areas like renewable energy, machine learning, bioengineering, etc.