1. Digital Signal Processing [4 Credits] (Fall 2015)
2. Discrete Structure [3 Credits] (Spring 2016, Spring 2020, Spring 2021, Summer 2024)
3. Computer Graphics [4 Credits] (Spring 2016)
4. Computer Graphics [3 Credits] (Spring 2017, Fall 2017, Spring 2018)
5. Computer Organization and Architecture [3 Credits] (Spring 2017, Fall 2017, Spring 2018, Fall 2018, Spring 2019, Fall 2020, Fall 2021)
6. Need Assessment and Technology Evaluation [2 Credits] (Fall 2017)
7. Introduction to E-Business Systems [3 Credits] (Spring 2018)
8. Applied Math’s for Computing [4 Credits] (Fall 2018, Spring 2019, Spring 2020, Fall 2020)
9. Computer Architecture [3 Credits] (Spring 2021, Fall 2021, Spring 2022)
10. Analysis of Algorithms [3 Credits] (Spring 2021)
11. Wireless Data Networks [3 Credits] (Fall 2019, Fall 2021)
12. Digital Logic Design [3 Credits] (Fall 2021)
13. Real Time Operating Systems [3 Credits] (Spring 2022)
14. Digital Logic Design [2 Credits] (Fall 2022)
15. Information and Communication Technology [2 Credits] (Fall 2022)
16. Computer Organization and Assembly Language [3 Credits] (Spring 2023)
17. Artificial Intelligence [ 3 Credits] Fall 2023
18. Introduction to Programming [ 3 Credits] Spring 2024
19. Information Technology Management [ 3 Credits] Spring 2024
20. Distributed Database Systems [ 3 Credits] Fall 2024
21. Computer Networks [ 3 Credits] Fall 2024
22. Numerical Methods [ 3 Credits] Spring 2025