Area 1. Digital Systems and High-Performance Computing | |||
---|---|---|---|
COE | 501 | Computer Architecture | (3-0-3) |
COE | 502 | Parallel Processing Architectures | (3-0-3) |
COE | 506 | GPU Programming and Architecture | (3-0-3) |
COE | 509 | Special Topics in Computer Architecture and HPC | (3-0-3) |
COE | 515 | Introduction to Smart Systems | (3-0-3) |
COE | 561 | Digital System Design & Synthesis | (3-0-3) |
COE | 562 | VLSI System Design | (3-0-3) |
COE | 563 | Synth & Optim. of Digital Sys. | (3-0-3) |
COE | 565 | Introduction to Hardware Security and Trust | (3-0-3) |
COE | 567 | Digital System Modeling & Verification | (3-0-3) |
COE | 568 | Design of Re-Configurable ASICs | (3-0-3) |
COE | 571 | Digital System Testing | (3-0-3) |
COE | 572 | Computer-Aided Design of Digital Systems | (3-0-3) |
COE | 579 | Special Topics in Digital Sys. Design and Automation | (3-0-3) |
COE | 586 | Computer Arithmetic | (3-0-3) |
COE | 601 | Massively Parallel Computing | (3-0-3) |
COE | 602 | Design and Modeling of Massively Parallel Architectures | (3-0-3) |
COE | 603 | Parallel Computer Architecture | (3-0-3) |
COE | 604 | Interconnection Networks | (3-0-3) |
COE | 605 | Reliability and Fault Tolerance of Computer Systems | (3-0-3) |
COE | 661 | System-on-Chip Modeling and Design | (3-0-3) |
COE | 663 | Applied Functional Verification of Digital Systems | (3-0-3) |
COE | 665 | Hardware/Software Co-design of Embedded Systems | (3-0-3) |
ICS | 507 | Design and analysis of parallel Algorithm | (3-0-3) |
ICS | 573 | High-Performance Computing | (3-0-3) |
ICS | 576 | Concurrent and Parallel Processing | (3-0-3) |
Area 2. Computer Networks and Cybersecurity | |||
---|---|---|---|
COE | 516 | Internet of Things Security | (3-0-3) |
COE | 520 | Queuing Theory and Network Applications | (3-0-3) |
COE | 526 | Data Privacy | (3-0-3) |
COE | 540 | Computer Networks | (3-0-3) |
COE | 541 | Local and Metropolitan Area Networks | (3-0-3) |
COE | 543 | Mobile Computing and Wireless Networks | (3-0-3) |
COE | 544 | Wireless Ad hoc Networks | (3-0-3) |
COE | 545 | Wireless Sensor Networks | (3-0-3) |
COE | 546 | Computer Network Design | (3-0-3) |
COE | 547 | Network Management | (3-0-3) |
COE | 550 | Introduction to the Internet of Things | (3-0-3) |
COE | 551 | Computer and Network Security | (3-0-3) |
COE | 552 | Software Defined Networking | (3-0-3) |
COE | 553 | Fault Tolerance and Reliability in Computer Networks | (3-0-3) |
COE | 554 | Modeling and Analysis of Computer Networks | (3-0-3) |
COE | 555 | Protocol Engineering | (3-0-3) |
COE | 556 | Internet of Things: Wireless Applications | (3-0-3) |
COE | 557 | Emerging Networks Technologies | (3-0-3) |
COE | 559 | Special Topics in Computer Networks and Security | (3-0-3) |
COE | 581 | Digital Forensics | (3-0-3) |
COE | 644 | Radio Resource Management | (3-0-3) |
COE | 645 | Wireless Network Security | (3-0-3) |
COE | 647 | Multimedia Networks | (3-0-3) |
COE | 686 | Applied Cryptography: Techniques and Architectures | (3-0-3) |
SE | 522 | Stochastic Simulation and Queuing Models | (3-0-3) |
EE | 571 | Digital Communications I | (3-0-3) |
EE | 573 | Digital Communications II | (3-0-3) |
EE | 577 | Wireless and Personal Communication | (3-0-3) |
EE | 672 | Satellite Communications | (3-0-3) |
EE | 674 | Telecommunication Networks | (3-0-3) |
SEC | 528 | Security in Wireless Networks | (3-0-3) |
ICS | 555 | Cryptography and Data Security | (3-0-3) |
ICS | 571 | Client Server Programming | (3-0-3) |
Area 3. Computing Systems and Applications | |||
---|---|---|---|
COE | 504 | Heterogeneous Computing | (3-0-3) |
COE | 512 | Sensing and Actuation for Intelligent Robots | (3-0-3) |
COE | 523 | Distributed Computing | (3-0-3) |
COE | 530 | Quantum Computers & Architecture | (3-0-3) |
COE | 531 | Quantum Communication | (3-0-3) |
COE | 548 | Cloud Comp.: Arch. & Security | (3-0-3) |
COE | 558 | Cloud and Edge Computing | (3-0-3) |
COE | 587 | Performance Evaluation and Analysis | (3-0-3) |
COE | 588 | Modeling & Sim. Comp. & NW Sys | (3-0-3) |
COE | 589 | Special Topics in Computing Systems and Applications | (3-0-3) |
COE | 590 | Reinforcement Learning for Self-Adaptive Systems | (3-0-3) |
COE | 592 | Machine Learning on Embedded Systems | (3-0-3) |
COE | 593 | Multimedia Systems | (3-0-3) |
COE | 595 | Advanced Computer Vision Processing | (3-0-3) |
COE | 596 | Intelligent Computing | (3-0-3) |
COE | 597 | Real-Time Systems | (3-0-3) |
COE | 642 | Computer Systems Performance | (3-0-3) |
COE | 683 | Information systems Planning | (3-0-3) |
COE | 684 | Robotics | (3-0-3) |
COE | 696 | Advanced Intelligent Computing | (3-0-3) |
SE | 515 | Distributed Computer Control | (3-0-3) |
SE | 532 | Industrial Robots | (3-0-3) |
SE | 660 | Artificial Intelligence and Expert Systems in Control | (3-0-3) |
SE | 662 | Image Processing and Pattern Recognition in Automation | (3-0-3) |
EE | 555 | Neural Networks Theory and Applications | (3-0-3) |
EE | 556 | Intelligent Control | (3-0-3) |
EE | 663 | Image Processing | (3-0-3) |
EE | 665 | Signal and Image Compression | (3-0-3) |
ICS | 504 | Deep Learning | (3-0-3) |
ICS | 531 | Advanced Operating Systems | (3-0-3) |
ICS | 532 | Performance Analysis and Evaluation | (3-0-3) |
ICS | 533 | Modeling and Simulation of Computing Systems | (3-0-3) |
ICS | 547 | Digital Image Processing | (3-0-3) |
ICS | 557 | Advanced Machine Learning | (3-0-3) |
ICS | 572 | Distributed Computing | (3-0-3) |
ICS | 575 | Application Development for Internet-Based Services | (3-0-3) |
ICS | 583 | Pattern Recognition | (3-0-3) |
ICS | 614 | Advanced Pattern Recognition | (3-0-3) |
ICS | 615 | Advanced Computer Vision | (3-0-3) |
ICS | 630 | Distributed Systems | (3-0-3) |