The study of computer science and engineering demands logical reasoning and original thinking based on engineering and scientific knowledge.
Computer software and hardware interact with each other. Thus, research and experiments examine specialized aspects of hardware and software, the structure of a computer, operating systems, databases, programming languages, computer communication, computer aided design , artificial intelligence, algorithms, natural language processing, multimedia systems, object-oriented systems, distributed systems, and real-time systems.
The computer industry integrates technology and human thought, and it is designated and supported as a national priority. However, the country lacks high-quality personnel in this field, and this is expected to be the case for some time. Because the scope of this field is expanding, the shortage is expected to become worse. To slow down and eventually end this trend, the Department of Computer Science and Engineering will research the development of new computer-related technologies in order to foster talented new computer engineers.
NOTE: The university may have additional program-specific eligibility requirements. It is recommended to verify these on the official university website.