Sign In
 

 M.S. In Computer Science - Program Objectives And Learning Outcomes

Program Features​ Course and Admission Requirements Program Objectives and Student Outcomes Degree Plan ​Course List

​​The vision of the ICS department is to be a “regional leader that is recognized worldwide in education, research and professional development in the areas of Computer Science and Software Engineering.” The mission of the Department​ of Information and Computer Science is to:
 
  • Provide high quality undergraduate and graduate educational programs in the fields of Computer Science and Software Engineering.
  • Contribute significantly to the research and the discovery of new knowledge and methods in computing.
  • Offer expertise, resources, and services to the community.
  • Keep its faculty members current by providing opportunities for professional development.
 
In line of the vision and mission of the ICS Department, the objective of the Program is to:
 
  • Produce specialized computer science expertise through which advanced technologies and their applications can be enhanced, transferred, and utilized in the Kingdom and possibly elsewhere.
  • Produce researchers who can investigate problems in different application domains and creatively develop, and evaluate computational solutions.
  • Equip graduates with a strong foundation for further research and discovery work.
  • Develop effective communication and collaboration skills as researchers who can document and publish their work in reputable journals and conferences.
 
Upon completing this degree program, as student outcomes, the graduate will:
 
  • Have a breadth of knowledge in different current and advanced computer science topics.
  • Use appropriate tools and variety of sources to evaluate multiple points of view for analyzing and integrating information to conduct critical reasoned arguments.
  • Be capable of self-learning and comprehending emerging scientific and engineering trends in order to be able to propose specific improvements.
  • Have the scientific and technical knowledge and skills necessary to allow identifying pertinent computing problems and formulate corresponding research plans to develop and evaluate computations techniques and models to solve problems in any related discipline.
  • Be able to apply subject matter knowledge in a range of contexts to solve problems and make decisions.
  • Be able to communicate and present research outcomes to a range of audience both orally and in writing.
  • Be able to choose ethical courses of action in research and practice.

Program Features​ Course and Admission Requirements Program Objectives and Student Outcomes Degree Plan ​Course List