facebook pixel Skip to Main Content
Idaho State University home

Computer Science Learning Outcomes

Outcome #1: Student demonstrates an ability to apply knowledge of computing and mathematics appropriate to the discipline.

Outcome #2: Student demonstrates an ability to analyze a problem and identify and define the requirements appropriate to its solution.

Outcome #3: Student demonstrates an ability to design, implement, and evaluate a computer-based system, process, architecture, component, or program to meet desired needs.

Outcome #4: Student demonstrates an ability to use current techniques, skills, system programming, and tools necessary for computing practice.

Outcome #5: Student demonstrates an ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the trade-offs involved in design choices.

Outcome #6: Student demonstrates an ability to apply design and development principles in the construction of software systems of varying complexity

Outcome #7: Communicate effectively in a variety of professional contexts.

Outcome #8: Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.

Outcome #9: Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.