Sign In
Forget Password
  1. Apply knowledge of computing and mathematics that is appropriate for the program.
  2. Analyse a problem and define computing requirements that are appropriate to its solution.
  3. Design, implement, and evaluate a computer-based system, process, component or program to meet desired needs.
  4. Work in a team to accomplish a common goal.
  5. Understand professional, ethical, and social issues and responsibilities.
  6. Communicate effectively with different audiences.
  7. Apply automated reasoning.
  8. Transform large amounts of data into actionable decisions.
  9. Focus on how complex inputs, such as vision, language, and huge databases, can be used to make decisions or enhance human capabilities.
  10. Change the world for the better – in areas like healthcare, transportation, and education etc