Student Learning Outcomes

  1. Students and graduates will be able to apply techniques of computer science to analyze, synthesize and evaluate solutions to practical, real-world problems.

  2. Students and graduates will demonstrate expertise in up-to-date practices concerning systems, networks, tools, algorithms, and advanced topics.

  3. Graduates will become self-sufficient learners of computer science. Students should be able to:
    • Demonstrate their own level of knowledge and skills by asking, appropriate questions and seeking out additional needed resources,
    • Be able to assess the demands of their assigned task by creating an appropriate time line for progress and a reasonable list of resources,
    • Accurately assess their own work, and
    • Reflect on the degree to which their approach is successful and adjust their strategies as necessary.
  4. Students and graduates will exhibit knowledge of the ethics of computing and will act in an ethical and moral manner in their studies and their work. Evidence of such behavior includes:
    • Abiding by all academic integrity policies.
    • Honoring copyrights and patents and give proper credit for intellectual property,
    • Respecting confidentiality and privacy rights,
    • Accessing computing and communication resources only when authorized,
    • Maintaining professional competence,
    • Documenting any known risks, shortcomings, or faults in any system designed or developed, and
    • Accepting full responsibility for their own work.
  5. Graduates will be prepared for employment in a field related to computer science.