MS in Computer Science

Objectives

A postgraduate study in Computer Science provides intensive preparation in the concepts and techniques related to the design, programming, and application of computing systems. Undergraduate students will be provided with a deep understanding of both advanced and important current issues in computer science. The graduated students will be able to:

  • Create, share, and apply knowledge in Computer Science, including interdisciplinary areas and the entrepreneurial skills, that extend the scope of CS and benefit humanity.
  • Be successful and effective problem-solvers and life-long learners who will contribute positively to the economic well-being of society.
  • To be able to contribute to applied scientific research in the emerging field of various technologies.
  • In addition, students will demonstrate knowledge and understanding of professional ethics and responsible behavior.

Learning Outcomes

The graduates will be able to:

  • Demonstrate in-depth knowledge of a particular subject area and broad knowledge of other areas in Computer Science.
  • Plan and conduct applied research that addresses specific questions of significance in a particular subject area in Computer Science.
  • Exhibit good understanding of and the ability to follow professional ethics in research, teaching, and professional service, including global culture awareness and environment impact.
  • Exhibit technical communication, collaboration and mentoring skills in the roles as team members and team leaders in research and development in computing fields.
  • Enter the workforce for effective planning, designing, organizing, developing, managing and maintaining informatics systems