Qualities and skills of a computer scientist

  • Communication and Quantitative Skills (PUL*)
  • Critical Thinking and Problem Solving (PUL*)
  • Detail Oriented
  • Inquisitive
  • Observational and Investigative Skills
  • Professional Values and Ethics (PUL*)
  • Team Oriented
  • Understanding of Relationships and Interaction

*PUL = Principles of Undergraduate Learning define a set of abilities and skills that undergraduate students are expected to master. They reflect the expertise that graduate and professional schools and the workforce are seeking.