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
