| Course No. & Title | CR | Prerequisite(s) |
|---|---|---|
| COE 402 Computer System Performance Evaluation | (3-0-3) | STAT 319 or Consent of the Instructor |
| COE 403 Computer Architecture | (3-0-3) | COE 301 |
| COE 405 Design and Modeling of Digital Systems | (3-0-3) | COE 202 |
| COE 408 Reconfigurable Computing | (3-0-3) | COE 405 |
| COE 420 Parallel Computing | (3-0-3) | COE 301 |
| COE 421 Fault Tolerant Computing | (3-0-3) | Senior Standing |
| COE 422 Real Time Systems | (3-0-3) | COE 306 |
| COE 423 Distributed Systems Note: Not to be taken for credit with ICS 437. | (3-0-3) | Senior Standing |
| COE 424 Intro. to Smart Cards & RFID Technology | (3-0-3) | Senior Standing or Consent of the Instructor |
| COE 425 Data Management Systems | (3-0-3) | Junior Standing or Consent of the instructor |
| COE 441 Local Area Networks | (3-0-3) | COE 241 or Consent of the Instructor |
| COE 443 High Speed Networks | (3-0-3) | COE 344 |
| COE 444 Internetwork Design and Management | (3-0-3) | COE 344 |
| COE 445 Internet Engineering and Technologies | (3-0-3) | COE 344 |
| COE 446 Mobile Computing | (3-0-3) | COE 344 |
| COE 447 Fundamentals of Optical Networking | (3-0-3) | COE 344 or Consent of the Instructor |
| COE 451 Computer & Network Security Note: Not to be taken for credit with ICS 444. | (3-0-3) | COE 344 |
| COE 461 Principles of VLSI Design | (3-0-3) | EE 203 |
| COE 462 Design Automation of VLSI Circuits | (3-0-3) | COE 461 or Consent of the Instructor |
| COE 464 Testing of Digital Circuits | (3-0-3) | Senior Standing |
| COE 465 VLSI System Design Methodology | (3-0-3) | COE 405 |
| COE 482 Pervasive and Ubiquitous Computing | (3-0-3) | COE 344 |
| COE 484 Introduction to Robotics | (3-0-3) | Senior Standing |
| COE 487 Computer Vision Processing Note: Not to be taken for credit with ICS 483. | (3-0-3) | Senior Standing |
| COE 488 Data Acquisition Interfacing | (3-0-3) | COE 301 |
| COE 499 Special Topics in Computer Engineering | (3-0-3) | Senior Standing |
| EE 207-Signals and Systems | PHYS 353-Radiation and Health Physics |
| EE 303-Electronics II | PHYS 365-Introduction to Medical Physics |
| EE 306-Electromechanical Devices | PHYS 371-Methods of Theoretical Physics |
| EE 370-Communications Engineering I | PHYS 373-Introduction to Computational Physics |
| EE 380-Control Engineering I | CISE 301-Numerical Methods |
| EE 403-Semiconductor Devices | CISE 302-Linear Control Systems |
| EE 410-Digital Image Processing | CISE 312-Instrumentation Engineering |
| EE 415-Analog Integrated Circuits Analysis and Design | CISE 313-Automation Devices and Electronics |
| EE 446-Programmable Logic Controllers | CISE 315-Signals and Systems |
| GEOL 202-Applied Geosciences for Scientists and Engineers | CISE 316-Control Systems Design |
| GEOP 202-Introduction to Geophysics | CISE 318-Computer Control Systems |
| QEOP 204-Introduction to Seismology | CISE 412-Mechatronics |
| GEOP 205-Computational Geophysics | CISE 418-Industrial Process Control |
| GEOP 315-Seismic Exploration I | CISE 421-Simulation and Control for Process Industry |
| ICS 324-Database Systems | CISE 422-Intelligent Controllers |
| ICS 353-Design and Analysis of Algorithms | CISE 423-Model Predictive Control |
| ICS 355-Theory of Computing | CISE 424-Identification of Linear Systems |
| ICS 381-Introduction to Artificial Intelligence | CISE 431-Industrial Automation |
| ICS 410-Programming Languages | CISE 432-Digital Signal Processing |
| ICS 412-Compiler Construction | CISE 433-Condition-based Maintenance |
| ICS 415-Computer Graphics | CISE 434-Computer Numerical Control |
| ICS 424-Advanced Database Systems | CISE 435-Distributed Computer Control Systems |
| ICS 426-Data Warehousing and Data Mining | CISE 438-Instrumentation for Process Control |
| ICS 481-Artificial Neural Networks | CISE 441-Linear Optimal Control |
| ICS 482-Natural Language Understanding | CISE 442-Stochastic Control |
| ICS 483-Computer Vision | CISE 443-Introduction to Robust Control |
| ICS 484-Arabic Computing | CISE 451-Introduction to Biomedical Engineering |
| ICS 485-Machine Learning | CISE 452-Theory of Stochastic Systems |
| ICS 486-Multi-Agent Systems | CISE 453-Methodology for Large-Scale Systems |
| ICS 488-Soft Computing | CISE 454-Computer-Aided Manufacturing and Robotics |
| MATH 301-Methods of Applied Mathematics | CISE 455-Advanced Instrumentation |
| MATH 321-Introduction to Numerical Computing | CISE 456-Safety and Reliability of Control Systems |
| MATH 330-Euclidean and Non-Euclidean Geometry | CISE 457-Industrial Communication Systems |
| MATH 345-Modern Algebra I | ISE 303-Operations Research I |
| MATH 401-Methods of Applied Mathematics II | ISE 304-Principles of Industrial Costing |
| MATH 425-Graph Theory | ISE 305-Optimization Methods |
| MATH 430-Introduction to Complex Variables | ISE 320-Quality Control and Industrial Statistics |
| MATH 431-Introduction to Measure Theory and Functional Analysis | ISE 323-Work and Process Improvements |
| MATH 440-Differential Geometry | ISE 402-Production Systems and Inventory Control |
| MATH 455-Number Theory | ISE 405-Stochastic Systems Simulation |
| MATH 460-Applied Matrix Theory | ISE 411-Productivity Engineering and Management |
| MATH 470-Partial Differential Equations | ISE 420-Quality Improvement Methods |
| MATH 471-Numerical Analysis I | ISE 421-Operation Research II |
| MATH 472-Numerical Analysis II | 1SE 425-Queuing Systems |
| MATH 480-Linear & Nonlinear Programming | ISE 443-Human Factors Engineering |
| MATH 485-Wavelets and Applications | ISE 447-Decision Making |
| MATH 495-Industrial Mathematics | ISE 448-Sequencing and Scheduling |
| ME 205-Materials Science (for non-ME students) | ISE 460-Industrial Process Re-Engineering |
| MGT 301-Principles of Management | ISE 464-Industrial Information Systems |
| MGT 311-Legal Environment | ISE 470-Supply Chain Systems Modeling |
| MGT 430-International Management | STAT 301-Introduction to Probability Theory |
| MIS 215-Principles of Management Information Systems | STAT 302-Statistical Inference |
| MIS 300-Fundamentals of Electronic Commerce | STAT 320-Statistical Quality Control |
| MIS 301-Business Systems Analysis & Design I | STAT 325-Nonparametric Statistical Methods |
| MIS 490- Information Resources Management | STAT 342-Applied Statistics |
| PHYS 201-General Physics III | STAT 355-Demographic Methods |
| PHYS 203-Electrical and Magnetic Properties of Materials | STAT 361-Operations Research I |
| PHYS 211-Optics | STAT 365-Data Collection and Sampling Methods |
| PHYS 212-Modern Physics | STAT 375-Categorical Data Analysis |
| PHYS 215-Introduction to Astronomy | STAT 415-Stochastic Processes |
| PHYS 234-The Physics of How Things Work | SWE 311-Principles of Software Engineering |
| PHYS 261-Energy | SWE 312-User-Interface Design |
| PHYS 271-Introduction to Special Relativity | SWE 321-Formal Methods and Models in Software Engineering |
| PHYS 305-Electricity and Magnetism I | SWE 387-Software Project Management |