Programme Objectives

Our graduates should be able to:

  1. Knowledge Application
    Apply knowledge of mathematics, computer science, and engineering to identify, formulate, and solve
    computational problems.
  2. Solution for Practical Problems
    Apply computer science and software engineering technologies to different information processing
    areas such as business, industry, and public sectors.
  3. Continual Development
    Continue personal development and progress with the evolution in the computer science discipline.
  4. Teamwork and Leadership
    Work effectively as a member of a multi-disciplinary development team and undertake leadership
    roles when appropriate.
  5. Effective Communication
    Communicate their thoughts, in both written and oral forms, so that others can comprehend and build
    on their work.
  6. Professionalism
    Understand the importance of ethics in the profession and the need to act in the society's best interest.

Programme Outcomes

Upon completion of the programme, students will have the ability to:

  1. Analyze a problem; think critically on both technical and non-technical issues; and identify and define
    the computing requirements appropriate to its solution.
  2. Apply mathematical foundations, algorithmic principles, and computer science theory in the modeling
    and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs
    involved in design choices.
  3. Apply design and development principles in the construction of software systems of varying complexity.
  4. Implement and evaluate a computer-based system, process, component, or program to meet the
    desired needs.
  5. Communicate both orally and in writing to a variety of audiences; and to function effectively in
    multi-disciplinary teams by exercising leadership and contributing as a member.
  6. Continue professional development with an understanding of ethical and professional issues; and to
    critically analyze the impact of computing in the global and societal context.
  7. Engage in lifelong learning by independently and continually expanding knowledge and abilities.

top