| Computer Architecture |
Digital Logic Design |
| Computer Communication and Networking |
Recommended Books of Introduction of Computing
|
| Applied Physics |
Linear Algebra |
|
Probability and Statistics
|
Discrete Mathematics |
| Object Oriented Analysis and Design |
Data Structures |
| Human-Computer Interaction HCI |
Artificial Intelligence |
| Compiler Construction |
|
| Theory of Automata and Formal Languages |
Advanced Computer Programming |
| Operating System |
data mining |
| distributed database systems |
Data Warehousing |
| Integrating Information Technologies |
Distributed Application Architecture and Design |
| decision support and organizational intelligence |
Data Warehousing |
| Malware Analysis |
Network Security |
| Digital Watermarking and Steganography |
Mobile Application Security and Testing |
| Software Quality Engineering |
|
|
|