Student Learning Outcomes

  1. Demonstrate mastery of programming fundamentals by using standard programming constructs and data structures. 
  2. 应用 the major concepts and theoretical foundations of computer science to solve programming problems including the design and analysis of algorithms. 
  3. 使用 collaborative tools to contribute to a software project and meet a specific set of design and performance requirements. 
  4. 评估 the ethical and legal responsibilities of a professional working in the field of computer science.