UnderGraduate catalog: 2024/25

Program Learning Outcomes

Program student learning outcomes (PLO) are the skills and knowledge students will be able to demonstrate after completing the program.

 

PLO 1: Students will be able to Provides a framework in applying strategies for the effective design of computing systems.

  • Students will be able to explain the use and structure of the common mechanisms for describing and designing software and hardware structures
  • Students will be able to explain the use of abstraction in the design, implementation, and use of databases
  • Students will be able to demonstrate proficiency in core programming skills to code, debug, and test programming solutions

PLO 2: Students will be able to explain apply appropriate methods in the planning, development, and management of design projects (B.S. level)

PLO 3: Students will be able to covers the knowledge and skills needed to analyze problems from multiple perspectives and seek resolution through multiple methods and tools.

  • Students will be able to explain the scientific principles that underlie the physical characteristics of computers and be able to build conceptual models relating to this
  • Students will be able to apply their knowledge of basic components and interactions between hardware and software to create programs to solve computing problems
  • Students will be able to recognize the need, and demonstrate their willingness, to expand their knowledge of beyond the classroom

PLO 4: Students will be able to apply mathematics methods effectively to analyze and resolve problems (B.S. level)

PLO 5: Students will be able to communicate effectively using well organized arguments and credible supporting evidence (BS)

PLO 6: Students will be able to enhance a command of critical thinking with respect to computer ethics, privacy, and security.

  • Students will be able to explain the potential tensions between society and the constraints and opportunities of computing affected
  • Students will be able to explain local and global impact of computing on individuals, organizations, and society
  • Students will be able to recognize the potential ethical and social impact in the use and creation of technology

[Note: The Associate of Science degree level has many goals in common with the Bachelor of Science degree level. This reflects the fact that students at the Associate’s level complete the same Year 1 and Year 2 program requirements. Because students at the Bachelor’s level then complete additional requirements in the major, they are expected to achieve these goals at a higher developmental level.]