Approved Technical Electives
Technical electives at the 300- or 400-level must be selected from this list of approved technical electives or electives may be at the 500-level in math, science, or engineering. Undergraduates enrolling in 500-level courses require approval of the course instructor. Additionally, all electives are subject to an advisor's approval and must include six credits of 400-level EE coursework.
| Number | Course Name | Credits |
|---|---|---|
| Astr 435 | Astronomy & Astrophysics | 3 |
| CE 463 | Engineering Administration | 3 |
| Chem 331 | Physical Chemistry I | 3 |
| Chem 333 | Physical Chemistry Lab | 1 |
| Chem 345 | Organic Chemistry I | 4 |
| CptS 317 | Automata & Formal Languages | 3 |
| CptS 322 | Software Design | 3 |
| CptS 355 | Programming Language Design | 3 |
| CptS 360 | Systems Programming | 4 |
| CptS 422 | Software Engineering Principles | 3 |
| CptS 423 | Software Engineering Lab | 3 |
| CptS 442 | Computer Graphics | 3 |
| CptS 445 | Digital Image Processing | 3 |
| CptS 446 | Animation Programming | 3 |
| CptS 450 | Design & Analysis of Algorithms | 3 |
| CptS 451 | Introduction to Database Systems | 3 |
| CptS 452 | Compiler Design | 3 |
| CptS 453 | Graph Theory | 3 |
| CptS 455 | Introduction to Computer Networks | 3 |
| CptS 460 | Operating Systems & Computer Architecture | 3 |
| CptS 461 | Digital Sound Synthesis and Processing | 3 |
| CptS 466 | Embedded Systems | 3 |
| EconS 311 | Introductory Econometrics | 3 |
| EE 324 | Fundamentals of Digital Systems | 4 |
| EE 334 | Computer Architecture | 4 |
| EE 431 | RF & Microwave Circuits | 4 |
| EE 432 | RF Engineering for Telecommunications | 4 |
| EE 434 | ASIC & Digital Systems Design | 3 |
| EE 451 | Digital Communication Systems | 3 |
| EE 461 | Digital Sound Processing and Synthesis | 3 |
| EE 464 | Digital Signal Processing | 3 |
| EE 466 | VLSI Design | 3 |
| EE 470 | Concepts in Biotechnology | 3 |
| EE 476 | Analog Integrated Circuits | 3 |
| EE 477 | Analog Integrated Circuits Lab | 2 |
| EE 478 | Microelectronic Fabrication | 3 |
| EE 486 | Power Electronics | 3 |
| EE 491 | Performance of Power Systems | 3 |
| EE 493 | Protection of Power Systems I | 3 |
| EE 494 | Protective Relay Labs | 2 |
| EE 495 | Internship in Electrical Industry | 2 |
| EE 496 | Introduction to Semiconductor Device Theory | 3 |
| EM 464 | Project Management | 3 |
| Math 320 | Elementary Modern Algebra | 3 |
| Math 325 | Elementary Combinatronics | 3 |
| Math 340 | Introduction to Mathematical Modeling | 3 |
| Math 364 | Principles of Optimization | 3 |
| Math 401 | Introduction to Analysis I | 3 |
| Math 402 | Introduction to Analysis II | 3 |
| Math 415 | Intermediate Differntial Equations | 3 |
| Math 420 | Linear Algbra | 3 |
| Math 421 | Algebraic Structures | 3 |
| Math 430 | Statistical Methods in Engineering | 3 |
| Math 440 | Applied Mathematics I | 3 |
| Math 441 | Applied Mathematics II | 3 |
| Math 448 | Numerical Analysis | 3 |
| Math 453 | Graph Theory | 3 |
| Math 464 | Operations Research and Game Theory | 3 |
| Math 466 | Optimization in Networks | 3 |
| ME 401 | Mechatronics | 3 |
| ME 404 | Heat Transfer | 3 |
| MSE 402 | Polymer Materials | 3 |
| MSE 403 | Ceramic Materials | 3 |
| Phys 303 | Modern Physics I | 3 |
| Phys 304 | Modern Physics II | 3 |
| Phys 320 | Mechanics | 3 |
| Phys 435 | Astronomy & Astrophysics | 3 |
| Phys 443 | Optics | 3 |
| Phys 450 | Introduction to Quantum Mechanics | 3 |
| Phys 463 | Introduction to Solid State Physics | 3 |
| Stat 430 | Statistical Methods in Engineering | 3 |