Student Learning Goals

  • Provide students the opportunity to develop the necessary technical, business, and collaboration skills, knowledge; and experience to enter the workplace as productive, competent professionals in their field.
  • Provide a learning environment where students are immersed in daily application of relevant principles and practices.
  • Foster strong relationships with leading companies and professionals in the computer science field to situate student learning in the context of authentic problems faced by the technology industry.
  • Create opportunities for students to develop effective collaboration and interpersonal communication skills that transfer to building successful relationships and teams in the workplace.
  • Improve student learning by innovating and applying the best practices in the areas of project-based learning, problem-based learning, competency-based assessment, and teaching effectiveness during all stages of learning.
  • Encourage creativity and individual expression by providing rich project experiences that mirror the target employment environment.
  • Build a bridge between students and employers by engaging in community and global projects.
  • Assess the development and progress of instruction to improve the student learning experience.