Course Title Credits
General Requirements
Core Curriculum26
Mathematics Courses
MATH 2640Calculus and Analytic Geometry I4
MATH 2740Calculus and Analytic Geometry II4
MATH 2840Calculus and Analytic Geometry III4
MATH 3630Differential Equations I3
Math/Other Electives
Select one of the following:3
Linear Algebra
Numerical Analysis
Differential Equations II
Statistical Methods with Applications
Advanced Calculus
Complex Variables
Engineering Computation
Basic Science Courses
CHEMSTRY 1450Chemistry for Engineers5
PHYSICS 2240General Physics I4
PHYSICS 2340General Physics II4
PHYSICS 3140Modern Physics4
Other Courses
GENENG 1030Introduction to Engineering Projects1
GENENG 2030Engineering Modeling and Design3
COMPUTER 1430Programming in C++3
Engineering Science Courses
GENENG 2130Engineering Mechanics-Statics3
ELECTENG 1210Circuit Modeling I3
ELECTENG 2210Circuit Modeling II4
ELECTENG 3220Signals and Systems4
Select one of the following:3-4
Thermodynamics
Basic Thermoscience for Engineers
Mechanics of Materials
Engineering Physics Courses
ENGRPHYS 3240Applied Mechanics4
ENGRPHYS 3640Electric and Magnetic Fields4
ENGRPHYS 4010Engineering Physics Lab2
ENGRPHYS 4140Applied Optics4
ENGRPHYS 4210Sensor Lab2
ENGRPHYS 4220Engineering Quantum Mechanics2
ENGRPHYS 4930Engineering Physics Senior Design3
Professional Engineering Electives
(1) All courses under ENGINEERING CONCENTRATIONS as well as those listed in OTHER PROFESSIONAL ENGINEERING ELECTIVES are acceptable Professional Engineering Elective. Any course not listed will require department approval. (2) Engineering Physics majors may take Engineering Physics Cooperative Education, ENGRPHYS 3950, Engineering Physics Internship, ENGRPHYS 3970, or Engineering Physics Independent Study, ENGRPHYS 4990. Each co-op and each internship can count as 1 credit towards the Professional Engineering Elective requirement provided that the student makes a presentation (arranged by the Engineering Physics department) summarizing their experience after the internship or co-op has been completed. However, no more than 2 credits total amongst these 3 courses (ENGRPHYS 3950, ENGRPHYS 3970 and ENGRPHYS 4990) may be used to satisfy the Professional Engineering Elective requirement.16-15
Total Credits122

Control systems Concentration

Course Title Credits
ELECTENG 3020Analog Electronics4
ELECTENG 3770Logic and Digital Design4
ELECTENG 3320Automatic Controls4
ELECTENG 3410Introduction to Electrical Machines and Power Systems4
ELECTENG 4320Digital Signal Processing4
ELECTENG 4310Modern Control Systems4
ELECTENG 4350Discrete Time Control Systems4

Mechanisms, machines, and systems Concentration

Course Title Credits
MECHENG 3040Engineering Materials3
MECHENG 3330Design of Machine Elements3
MECHENG 3830Mechanisms and Machines3
MECHENG 4330Automatic Controls3
MECHENG 4740Mechanical Systems Design3
MECHENG 4800Finite Element Method3
MECHENG 4840Vibration Systems Design3
MECHENG 4850Computer-Aided Engineering3

Electronics/digital systems Concentration

Course Title Credits
ELECTENG 3020Analog Electronics4
ELECTENG 4060Electronic Communications4
ELECTENG 4260Measurements and Instrumentation4
ELECTENG 3410Introduction to Electrical Machines and Power Systems4
ELECTENG 4430Power Electronics4
ELECTENG 3770Logic and Digital Design4
ELECTENG 3780Introduction to Microprocessors4
ELECTENG 4720Microcomputer Architecture and Interfacing4
ELECTENG 4750Advanced Digital Design4

Power systems Concentration

Course Title Credits
ELECTENG 3020Analog Electronics4
ELECTENG 3770Logic and Digital Design4
ELECTENG 3410Introduction to Electrical Machines and Power Systems4
ELECTENG 4430Power Electronics4
ELECTENG 4450Power Systems Analysis and Design4

Thermo-fluid and energy systems Concentration

Course Title Credits
MECHENG 3300Fluid Dynamics3
MECHENG 3640Heat Transfer3
MECHENG 4550Heat Transfer Applications3
MECHENG 4600Energy Systems Design3
MECHENG 4630Internal Combustion Engine Design3
MECHENG 4730Thermo-Fluid Systems Design3
MECHENG 4560Computational Fluid Dynamics3
MECHENG 4640Mechanical Design of Internal Combustion Engines3
MECHENG 4650Environmental Control Design3

Materials Science Engineering Concentration

Course Title Credits
MECHENG 3040Engineering Materials3
MECHENG 3230Manufacturing Processes3
MECHENG 3330Design of Machine Elements3
MSNT 3940Principles and Applications of Nanotechnology4
MECHENG 4430Advanced Materials3
MECHENG 4440Failure of Materials3
MSNT 4230Design, Fabrication, and Simulation of MEMS3