Dr. Abdallah Mohamed

"Education is the kindling of a flame,
              not the filling of a vessel." - Socrates



About me

Welcome to my page. My name is Abdallah Mohamed. I received my Ph.D. degree in Software Engineering with emphasis on Decision Support Systems for component-based software development from the University of Calgary in Canada. I am currently an instructor of Computer Science at the University of British Columbia - Okanagan Campus. I teach the courses listed below. My research is mainly focused on decision support systems especially for software development.


  • COSC 101 - Digital Citizenship
  • COSC 111 - Computer Programming I
  • COSC 121 - Computer Programming II
  • COSC 122 - Computer Fluency
  • COSC 123 - Computer Creativity
  • COSC 211 - Machine Architecture
  • COSC 304 - Introduction to Database Systems
  • COSC 407 - Introduction to Parallel Computing
  • COSC 445 - Computer Vision
  • COSC 449 - Honours Thesis


My research is focused on decision support systems (DSS). This involves studying and developing novel methodologies that integrates concepts and techniques, such as optimization techniques and expert systems, to support informed decision-making. Such methodologies could be used when decisions are to be made for complex, uncertain, and/or dynamic environments. I am working on an approach that integrates expert systems along with linear integer programming for analyzing the impact of software component mismatches when integrated into different software systems. I have also developed a novel technique that can be used to generate diversified solution alternatives for optimization-based DSSs.

Part of my research efforts are devoted to performing institutional research. I was involved in several research initiatives that investigate and suggest possible techniques to improve current state of practice of higher education learning.

Useful Links


Irving K. Barber School of Arts and Sciences
University of British Columbia Okanagan
SCI 108, 1177 Research Road
Kelowna, B.C., Canada, V1V 1V7
Phone: 250-807-8247
E-Mail2: abdallah.ubco@yahoo.ca
Website: http://people.ok.ubc.ca/abdalmoh/