Faculty of Computer Science

Faculty of Computer Science


Provide quality undergraduate education in both the theoretical and applied foundations of computer science and train students to effectively apply this education to solve real-world problems thus amplifying their potential for lifelong high-quality careers and give them a competitive advantage in the ever-changing challenging global world environment.


To create, share and apply knowledge in Computer Science, including in interdisciplinary areas that extends the scope of Computer Science and benefit humanity; to educate students to be successful, ethical, and effective problem-solvers and life-long learners who will contribute positively to the economic well-being of our region and nation.


The goals are to prepare students for graduate training in some specialized area of Computer Science, to prepare students for jobs in the real-world and to provide support courses such as Programming, Operating System (Linux OS), Artificial Intelligence and so on.

[popup_anything id=”1007″]

  • ➢   Principle of IT
  • ➢   Java Programming
  • ➢   Advanced Programming Language
  • ➢   Analysis of Algorithm
  • ➢   Artificial Intelligence + Prolog
  • ➢   Distributed computing Systems
  • ➢   Advanced Artificial Intelligence
  • ➢   Computer Programming Technique
  • ➢   Advanced Data Structure
  • ➢   Advanced Java Programming