Skip to main content

Computer Science

Program Objectives and Outcomes

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

Educational Objectives

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

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

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

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

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


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

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

Communicate effectively in a variety of professional contexts.

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

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

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

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

Have knowledge of principles and practices for secure computing.


Department of Computer Science

Hathcock Hall
300 College Park
Dayton, Ohio 45469 - 0280