Advancing technological excellence by training skilled professionals in software engineering, computational intelligence, modern programming systems, and advanced problem-solving methodologies.
Apply now →Established in 2012, the Department of Computer Sciences is committed to providing quality education and fostering innovation in computing and emerging technologies. The department offers undergraduate and graduate programs designed to equip students with the knowledge, technical expertise, and problem-solving skills required to excel in the IT and software industries, academia, and research.
Through interactive learning, innovative projects, and advanced coursework, the department encourages students to expand their intellectual horizons and develop solutions to real-world challenges. Its research activities focus on emerging areas, including blockchain technology, computational intelligence, artificial intelligence, machine learning, and biomedical imaging and analysis, through dedicated research groups and collaborative research initiatives.
To build a strong research and teaching environment that responds swiftly to the challenges of the 21st century.
To develop in our students the deep technical, problem-solving, and leadership skills needed to create new computing technologies and to harness software to empower people, organizations, and society.
Explore research activities, PhD faculties, and departmental achievements.
Stay connected to a vibrant hub of innovation, research breakthroughs, student achievements, sports excellence, and academic progress shaping tomorrow.