Computer Architecture

Computer Systems & Technologies

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 Systems & Technologies

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

Mathematics of Computing


Mathematics of computing involves mathematical research in areas of science where computing plays a central and essential role, emphasizing algorithms, numerical methods, and symbolic computations.

Artificial Intelligence

Computer Science

Artificial Intelligence (AI) is a term for simulated intelligence in machines. These machines are programmed to “think” like a human and mimic the way a person acts.

Computer Networking

Computer Systems & Technologies

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

Digital Image Processing

Information Science

Digital image processing is the use of computer algorithms to perform some operations on an image, in order to get an enhanced image or to extract some useful information from it.

Language Class


Language is the ability to acquire and use complex systems of communication, particularly the human ability to do so, and a language is any specific example of such a system. The scientific study of language is called linguistics. Questions concerning…

error: Content is protected !!