Computer Architecture

Computer architecture course deals with instruction set architecture, microarchitecture and efficient implementation of microarchitecture. Understanding the computer architecture concepts is essential for students interested in hardware, processor design, compilers, and operating systems.

Computer Security

Computer security, cyber-security, or IT security is the protection of computer systems from theft or damage to their hardware, software or electronic data.

Computer Networking

Computer networking is an engineering discipline that aims to study and analyze the communication process among various computing devices …