Nov 24, 2024  
2021-2022 General Catalog 
    
2021-2022 General Catalog ARCHIVED CATALOG: To search archives, MUST use search box to left. Current catalog: catalog.usu.edu.

High-Level Technical Electives


(select 9 credits)

CEE 4200 - Engineering Economics (3)  

CS 4700 - Programming Languages (3)  

CS 5000 - Theory of Computability (3)  

CS 5050 - Advanced Algorithms (3)    

CS 5110 - MultiAgent Systems (4)    

CS 5200 - Introduction to Distributed Systems (4)  

CS 5300 - Compiler Construction (4)  

CS 5400 - Computer Graphics I (4)   

CS 5410 - Game Development (4)  

CS 5500 - Parallel Programming (4)  

CS 5600 - Intelligent Systems (4)  

CS 5680 - Computer Vision: Foundations and Applications (3)  

CS 5800 - Introduction to Database Systems (3)   

ECE 3640 - Discrete-Time Systems and Signals (3)  

ECE 3870 - Electromagnetics I (4)    

ECE 4250 - Internship/Co-op (1-3)  

ECE 5110 - Fundamentals of Electric Power Systems (3)  

ECE 5120 - Introduction to Power Electronics (3)  

ECE 5140 - Electrical Energy Engineering (3)  

ECE 5150 - Power Electronics for Electric Drive Vehicles (3)  

ECE 5160 - Electric Vehicle Design Laboratory (4)  

ECE 5220 - Electro-optical Engineering (3)  

ECE 5230 - Spacecraft Systems Engineering (3)  

ECE 5240 - Space System Design (3)  

ECE 5310 - Control Systems (3)  

ECE 5320 - Mechatronics (4)  

ECE 5330 - Small Unmanned Aircraft Systems (3)  

ECE 5340 - Introduction to Planning and Control for Mobile Robots (3)  

ECE 5345 - Introduction to the Robot Operating System (ROS) (1)  

ECE 5420 - Microelectronics II (3)    

ECE 5460 - VLSI Design Automation (3)  

ECE 5470 - VLSI Design (3)  

ECE 5480 - VLSI Testing and Verification (3)  

ECE 5630 - Digital Signal and Image Processing (3)  

ECE 5640 - Real-Time Processors (4)  

ECE 5660 - Communication Systems I (3)   

ECE 5700 - Introduction to Microfabrication (3)  *

ECE 5730 - Reconfigurable Computing (3)  

ECE 5750 - Computer Architecture (3)   

ECE 5780 - Embedded Real-Time Systems (4)  

ECE 5790 - Principles of Cyber-Physical Systems (3)  

ECE 5800 - Electromagnetics II (3)  

ECE 5810 - Microwave Circuits I (3)  

ECE 5850 - Antennas I (3)  

ECE 5930 - Special Topics in Electrical and Computer Engineering (1-4)   

ENGR 2010 - Engineering Mechanics Statics (3)  

ENGR 2030 - Engineering Mechanics Dynamics (3)  

ENGR 2140 - Mechanics of Materials (3)  

MAE 2160 - Material Science (3)  

MAE 2300 - Thermodynamics I (3)  

MATH 4610 - Fundamentals of Numerical Analysis (3)  

MATH 5210 - Introduction to Analysis I (3)  

MATH 5220 - Introduction to Analysis II (3)  

MATH 5270 - Complex Variables (3)  

MATH 5310 - Introduction to Modern Algebra (3)  

MATH 5340 - Theory of Linear Algebra (3)  

MATH 5410 - Methods of Applied Mathematics (3)  

MATH 5420 - Partial Differential Equations (3)  

MATH 5460 - Nonlinear Dynamics (3)  

MATH 5510 - Introduction to Topology (3)  

MATH 5610 - Computational Linear Algebra (2)  

MATH 5620 - Numerical Algorithms for Approximate Solutions of DE (2)  

MATH 5720 - Introduction to Mathematical Statistics (3)  

MATH 5760 - Applied Stochastic Processes (2)  

PHYS 5700 - Introduction to Microfabrication (3)  *

*Students cannot receive credit for both PHYS 5700 and ECE 5700.
Note: One of the High-Level Technical Electives must have an ECE prefix.