Assistant Profeccor -Vice Chair Computer Science Department- College of Computer and Information Sciences
The purpose of this course is to introduce fundamental concepts of heuristics in solving various optimization problems with emphasis on metaheuristics. The topics include basic heuristic...
This course continues the coverage of the fundamental concepts of Object Oriented Programming started in Programming I (CSC 111). It covers more advanced concepts and topics such as...
This course aims at preparing students to comfortably indulge in research for their graduation projects and theses. It sets the groundwork of the logic of inquiry.  It adopts a systematic...