Code | Title | Prerequisites | Considered Majors |
COE 202 | Digital Logic Design | PHYS 102 | CS, SWE, COE |
COE 203 | Digital Logic Design Lab | COE 202 | CS, SWE, COE |
COE 241 | Data and Computer Communications | Math 102 | COE |
COE 300 | Principles of Computer Engineering Design | Junior Standing | COE |
COE 301 | Computer Organization | COE 202 and ICS 102 | COE |
COE 306 | Introduction to Embedded Systems | COE 301 and COE 203 | COE |
COE 344 | Computer Networks | COE 241, STAT 319 | COE |
COE 350 | Begin Cooperative Work | | COE |
COE 351 | Cooperative Work | COE | |
COE 352 | End Cooperative Work | COE 351 | COE |
COE 485 | Senior Design Project | Senior Standing | COE |
Code | Title | Prerequisites | Considered Majors |
COE 202 | Digital Logic Design | PHYS 102 | CS, SWE, COE |
COE 203 | Digital Logic Design Lab | COE 202 | CS, SWE, COE |
COE 241 | Data and Computer Communications | Math 102 | COE |
COE 300 | Principles of Computer Engineering Design | Junior Standing | COE |
COE 301 | Computer Organization | COE 202 and ICS 102 | COE |
COE 306 | Introduction to Embedded Systems | COE 301 and COE 203 | COE |
COE 344 | Computer Networks | COE 241, STAT 319 | COE |
COE 399 | Summer Training | ENGL 214, Junior Standing, Approval of the Department | COE |
COE 485 | Senior Design Project | Senior Standing | COE |
Code | Title | Prerequisites | Considered Majors |
COE 353 | Fundamentals of Computer Communications | Junior Standing | |
COE 402 | Computer System Performance Evaluation | STAT 319 or Consent of the Instructor | |
COE 403 | Computer Architecture | COE 301 | |
COE 405 | Design and Modeling of Digital Systems | COE 202 | |
COE 408 | Reconfigurable Computing | COE 405 | |
COE 420 | Parallel Computing | COE 301 | |
COE 421 | Fault-Tolerant Computing | Senior Standing | |
COE 422 | Real-Time Systems | COE 306 | |
COE 423 | Distributed Systems | Senior Standing | |
COE 424 | Introduction to Smart Cards & RFID Technology | Senior standing or Consent of Instructor | |
COE 425 | Data Management Systems | Junior standing or Consent of Instructor | |
COE 429 | Special Topics in Parallel and Distributed System | Senior Standing | |
COE 441 | Local Area Networks | COE 241 or Consent of the Instructor | |
COE 443 | High-Speed Networks | COE 344 | |
COE 444 | Internetwork Design and Management | COE 344 | |
COE 445 | Internet Engineering and Technologies | COE 344 | |
COE 446 | Mobile Computing | COE 344 | |
COE 447 | Fundamentals of Optical Networking | COE 344 or consent of the Instructor | |
COE 449 | Special Topics in Computer Comm. And Networking | COE 342 or consent of the Instructor | |
COE 451 | Computer & Network Security | COE 344 | |
COE 461 | Principles of VLSI Design | EE 203 | |
COE 462 | Design Automation of VLSI Circuits | COE 461 or Consent of the Instructor | |
COE 464 | Testing of Digital Circuits | Senior Standing | |
COE 465 | VLSI System Design Methodology | COE 405 | |
COE 469 | Special Topics in VLSI and Design Automation | COE 461 | |
COE 482 | Pervasive and Ubiquitous Computing | COE 344 | |
COE 484 | Introduction to Robotics | Senior Standing | |
COE 487 | Computer Vision Processing | Senior Standing | |
COE 488 | Data Acquisition Interfacing | COE 301 | |
COE 499 | Special Topics in Computer Engineering | Senior Standing | |