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.
Outcomes
Outcome One: Ability to effectively apply knowledge of computing and mathematics to computer science problems.
Outcome Two: 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 Three: Ability to design, implement and evaluate computer-based components, systems, processes or programs to meet desired needs and specifications.
Outcome Four: Ability to apply, design, and develop principles in the construction of software systems of varying complexity.
Outcome Five: Ability and skills to effectively use state-of-the-art techniques and computing tools for analysis, design, and implementation of computing systems.
Outcome Six: Ability to function effectively as a member of a team assembled to undertake a common goal.
Outcome Seven: An understanding of professional, ethical, legal, security, and social issues and responsibilities.
Outcome Eight: Ability to communicate effectively to both technical and non-technical audiences.
Outcome Nine: Ability to analyze the local and the global impact of computing on individuals, organizations and society.
Outcome Ten: Recognition of the need for and the ability to engage in life-long learning. The ability to successfully pursue professional development.