Skip to main content

Computer Science

Program Objectives and Outcomes

The objectives and outcomes of our academic programs are listed below.

Educational Objectives

Objective One: We have successful graduates from top-tier graduate program institutions.

Objective Two: Our graduates are acknowledged as problem solvers and are highly valued by professionals in related fields.

Objective Three: Our graduates have mastered technologies and have adapted to rapid changes in computing fields.

Objective Four: Our graduates are effective communicators and successful collaborators in the design and implementation of large, team-based projects.

Objective Five: Our graduates are effective leaders, who understand both professional and social ethical responsibility.


Outcome One: Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.

Outcome Two: Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.

Outcome Three: Communicate effectively in a variety of professional contexts.

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

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

Outcome Six: Apply computer science theory and software development fundamentals to produce computing-based solutions.

Outcome Seven: Ability to analyze the local and the global impact of computing on individuals, organizations, and society.

Outcome Eight: Have knowledge of principles and practices for secure computing.


Department of Computer Science

300 College Park
Dayton, Ohio 45469 - 2160