Code | Title | Prerequisites |
COE 353
| Fundamentals of Computer Communications | Junior Standing |
COE 401 | Modeling and Simulation of Computer and Network Systems | Senior Standing |
COE 402 | Computer System Performance Evaluation | STAT 319 or EE 315 or ISE 205 |
COE 403 | Computer Architecture | COE 301 or COE 233 or EE 390 or CISE 414 |
COE 408 | Reconfigurable Computing | COE 302 |
COE 409 | Special Topics in Comp. Arch. & Dig. Sys. Design | Senior Standing |
COE 420 | Parallel Computing | COE 301 or COE 233 or EE 390 or CISE 414 |
COE 421 | Fault Tolerant Computing | Senior Standing |
COE 422 | Real Time Systems | COE 306 or EE 390 or CISE 414 |
COE 423 | Distributed Systems | Senior Standing (Not to be taken for credit with ICS 437) |
COE 424 | Introduction to Smart Cards & RFID Technology | Junior Standing |
COE 425 | Data Management Systems | Junior Standing |
COE 426 | Data Privacy | Senior Standing |
COE 429 | Special Topics in Parallel and Distributed Systems | Senior Standing |
COE 441 | Local Area Networks | COE 344 or ICS 343 or EE 400 |
COE 444 | Internetwork Design and Management | COE 344 or ICS 343 or EE 400 |
COE 446 | Mobile Computing | COE 344 or ICS 343 or EE 400 |
COE 449 | Special Topics in Computer Comm. and Networking | Senior Standing |
COE 450 | Introduction to Smart Systems | EE 203 or EE 236 |
COE 453 | Internet and Cloud Engineering | COE 344 or ICS 343 or EE 400 |
COE 454 | Internet of Things | COE 344 or ICS 343 or EE 400 |
COE 456 | Wireless Sensor Networks | COE 344 or ICS 343 or EE 400 |
COE 458 | Internet of Drones | COE 344 or ICS 343 or EE 400 |
COE 461 | Principles of VLSI Design | EE 203 or EE 236 |
COE 462 | Design Automation of VLSI Circuits | EE 203 or EE 236 |
COE 464 | Testing of Digital Circuits | Senior Standing |
COE 465 | VLSI System Design Methodology | COE 302 |
COE 469 | Special Topics in VLSI and Design Automation | Senior Standing
|
COE 482 | Pervasive and Ubiquitous Computing | COE 344 or ICS 343 or EE 400 |
COE 484 | Introduction to Robotics | Senior Standing |
COE 487 | Computer Vision Processing | Senior Standing |
COE 497 | Undergraduate Research | Junior Standing and Minimum GPA 3 out of 4
|