BS Computer Science

  1. Computational Knowledge: Content knowledge of computer technologies and their application
  2. Hardware/Software Methods: Knowledge and practice of design and implementation for hardware and software, individually and as part of a team

MS Computer Science

  1. Hardware/Software Design Methods: Understand and practice hardware and software design and implementation, individually and as part of a team
  2. Adaptiveness: Adapt to the changing nature of the computer science field